You are not logged in.

#1 2009-06-08 15:22:12

tehsis
Member
Registered: 2008-01-18
Posts: 23

[Partially Solved] fglrx problem after upgrade

Hi all,

Few days ago, i upgraded my system with "pacman -Syu" and, after a reboot, it didn't starts x anymore.
The problem is with Catalyst's drivers that i've installed from AUR. Now i'm using the open source drivers, but i need the propetary ones...

I don't remember wich packages where upgraded so i can't identify which one is causing the problem, i've tried downgrading the kernel but it didn't solve anything.

I install Catalyst with yaourt. It installs catalyst and catalyst utils... then i tried to create a default xorg.conf with "aticonfig --initial" but it says that is required a xorg.conf, so i create one with "hwd -xa" (Xorg -configure doesn't work) then, i run "aticonfig --initial" and it works... but when i restart (with fglrx in MODULES at rc.conf) i get a blank screen when my system tries to start X.

I've followed http://wiki.archlinux.org/index.php/ATI … Kernel_2.6 but i can't solve anything...

I can't read /var/log/Xorg.0.log since it is empty sad

Here are some specs of my hardware  and system conf...

HARDWARE DETECT ver 5.5 (simple mode)
  Kernel     : 2.6.29-ARCH
  CPU & Cache: Processor 0: Intel(R) Core(TM)2 Duo CPU     T5800  @ 2.00GHz 800MHz, 2048 KB Cache
Processor 1: Intel(R) Core(TM)2 Duo CPU     T5800  @ 2.00GHz 1200MHz, 2048 KB Cache

  Sound(a)   : 82801I ICH9 Family HD Audio Controller module: snd-hda-intel
  Sound(a)   : RV620 Audio device [Radeon HD 34xx Series] module: snd-hda-intel
  Video      : Mobility Radeon HD 3400 Series server: Xorg (vesa)
  Driver     : xf86-video-vesa   module: -
  Monitor    : Generic Monitor  H: 28.0-96.0kHz V: 50.0-75.0Hz
  Mouse      : Touch Pad xtype: IMPS2 device: /dev/input/mice
  USB        : 82801I ICH9 Family USB UHCI Controller #6 module: uhci_hcd
  USB2       : 82801I ICH9 Family USB2 EHCI Controller #1 module: ehci_hcd
  SD Slot    : R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter module: sdhci-pci

  Ethernet   : RTL8101E/RTL8102E PCI Express Fast Ethernet controller module: r8169
  Network    : Wireless WiFi Link 5100 module: iwlagn
  Firewire   : R5C832 IEEE 1394 Controller  module: ohci1394

  Menu       : Main menu: hwd
  All        : Detect all hardwares: hwd -e
  X sample   : Generate X sample: hwd -x

[tehsis@Heather ~]$ uname -ra
Linux Heather 2.6.29-ARCH #1 SMP PREEMPT Sat May 9 14:09:36 CEST 2009 x86_64 Intel(R) Core(TM)2 Duo CPU T5800 @ 2.00GHz GenuineIntel GNU/Linux

Last edited by tehsis (2009-06-11 03:12:37)

Offline

#2 2009-06-09 08:25:51

tehsis
Member
Registered: 2008-01-18
Posts: 23

Re: [Partially Solved] fglrx problem after upgrade

More info, this says dmesg about my fglrx module:


fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 3785 MBytes.
[fglrx]   vendor: 1002 device: 95c4 count: 1
[fglrx] ioport: bar 1, base 0x5000, size: 0x100
[fglrx] Kernel PAT support detected, disabling driver built-in PAT support
[fglrx] module loaded - fglrx 8.61.2 [Apr 28 2009] with 1 minors

So, the module seems to load normally, i suposse that the problem could be in my xorg.conf but i try to generate it by a lot of ways and i can't get it work...

Offline

#3 2009-06-09 14:12:26

hpestilence
Member
Registered: 2005-06-20
Posts: 67

Re: [Partially Solved] fglrx problem after upgrade

Try removing your /etc/ati directory reinstalling catalyst-utils and catalyst and restarting X. I generally do this for every new xorg or catalyst release since I sometimes run into problems if I don't. For example the new xorg update wouldn't load until I did this.

Offline

#4 2009-06-09 15:38:45

McDuck
Member
Registered: 2007-03-07
Posts: 41

Re: [Partially Solved] fglrx problem after upgrade

Try and downgrade xorg-server.
Catalyst is broken for me since the xorg-server 1.6.1.901-1 update, even after a clean install.

Last edited by McDuck (2009-06-09 15:41:59)

Offline

#5 2009-06-09 16:39:37

tehsis
Member
Registered: 2008-01-18
Posts: 23

Re: [Partially Solved] fglrx problem after upgrade

Well... i tried both but still not working...

however, downgrading xorg-server makes a bit diference... normally, it hangs showing a little cursor at the top-left of the screen. Downgrading xorg-servers makes that this cursor dissapear and screen changes the light (like when X start) but its hangs anyway...

Offline

#6 2009-06-09 23:52:37

tehsis
Member
Registered: 2008-01-18
Posts: 23

Re: [Partially Solved] fglrx problem after upgrade

According some threads i have read, the problem is with the  new version xorg-server.

Well, i have downgraded it as i mentioned... but now, i think i have done a mess with my xorg.conf, but i can't get it work...

When i generate one with "hwd -xa" and "aticonfig --initial" the screen goes blank but with some brightness in it (can't know how to explain this), but when i tried to generate one only with "aticonfig --initial" (and adding the DRI section) it only goes blank with a little cursor at the right-top corner...

Can anyone give me a minimal xorg.conf to try?

Offline

#7 2009-06-10 02:05:34

McDuck
Member
Registered: 2007-03-07
Posts: 41

Re: [Partially Solved] fglrx problem after upgrade

I've switched to the radeon driver for now, so I can't give you a clean xorg.conf for catalyst.
But this is how I got it to work earlier:

Downgraded xorg.
Removed catalyst, catalyst-utils
X -configure.
copy the generated xorg.conf file to the right place.
Rebuild and install catalyst, catalyst utils
aticonfig --initial

I had to remove the catalyst driver before running X -configure, since it wouldn't work otherwise.
Don't forget to rebuild the driver if you are messing with the kernel aswell.

Last edited by McDuck (2009-06-10 02:06:19)

Offline

#8 2009-06-10 11:03:42

tehsis
Member
Registered: 2008-01-18
Posts: 23

Re: [Partially Solved] fglrx problem after upgrade

Still not working... doing that i got the same blank screen hmm

Offline

#9 2009-06-10 17:58:29

McDuck
Member
Registered: 2007-03-07
Posts: 41

Re: [Partially Solved] fglrx problem after upgrade

How annoying.

I tried to get catalyst working again just to be sure.

Downgraded to:
xorg-server 1.6.1-1
kernel26 2.6.28.8-1

I downgraded the kernel to 2.6.28 to be able to use an unpatched version of the catalyst driver
(just removed the patch for 2.6.29 bit from the PKGBUILD).

This is my xorg.conf:

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "record"
    Load  "extmod"
    Load  "dri"
    Load  "glx"
    Load  "dbe"
    Load  "dri2"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5"
EndSection

Section "Monitor"

    #DisplaySize      490   320    # mm
    Identifier   "Monitor0"
    VendorName   "GSM"
    ModelName    "L226W"
    HorizSync    28.0 - 83.0
    VertRefresh  56.0 - 75.0
    Option        "DPMS"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                # [<bool>]
        #Option     "SWcursor"               # [<bool>]
        #Option     "Dac6Bit"                # [<bool>]
        #Option     "Dac8Bit"                # [<bool>]
        #Option     "BusType"                # [<str>]
        #Option     "CPPIOMode"              # [<bool>]
        #Option     "CPusecTimeout"          # <i>
        #Option     "AGPMode"                # <i>
        #Option     "AGPFastWrite"           # [<bool>]
        #Option     "AGPSize"                # <i>
        #Option     "GARTSize"               # <i>
        #Option     "RingSize"               # <i>
        #Option     "BufferSize"             # <i>
        #Option     "EnableDepthMoves"       # [<bool>]
        #Option     "EnablePageFlip"         # [<bool>]
        #Option     "NoBackBuffer"           # [<bool>]
        #Option     "DMAForXv"               # [<bool>]
        #Option     "FBTexPercent"           # <i>
        #Option     "DepthBits"              # <i>
        #Option     "PCIAPERSize"            # <i>
        #Option     "AccelDFS"               # [<bool>]
        #Option     "IgnoreEDID"             # [<bool>]
        #Option     "DisplayPriority"        # [<str>]
        #Option     "PanelSize"              # [<str>]
        #Option     "ForceMinDotClock"       # <freq>
        #Option     "ColorTiling"            # [<bool>]
        #Option     "VideoKey"               # <i>
        #Option     "RageTheatreCrystal"     # <i>
        #Option     "RageTheatreTunerPort"     # <i>
        #Option     "RageTheatreCompositePort"     # <i>
        #Option     "RageTheatreSVideoPort"     # <i>
        #Option     "TunerType"              # <i>
        #Option     "RageTheatreMicrocPath"     # <str>
        #Option     "RageTheatreMicrocType"     # <str>
        #Option     "ScalerWidth"            # <i>
        #Option     "RenderAccel"            # [<bool>]
        #Option     "SubPixelOrder"          # [<str>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "DynamicClocks"          # [<bool>]
        #Option     "VGAAccess"              # [<bool>]
        #Option     "ReverseDDC"             # [<bool>]
        #Option     "LVDSProbePLL"           # [<bool>]
        #Option     "AccelMethod"            # <str>
        #Option     "DRI"                    # [<bool>]
        #Option     "ConnectorTable"         # <str>
        #Option     "DefaultConnectorTable"     # [<bool>]
        #Option     "DefaultTMDSPLL"         # [<bool>]
        #Option     "TVDACLoadDetect"        # [<bool>]
        #Option     "ForceTVOut"             # [<bool>]
        #Option     "TVStandard"             # <str>
        #Option     "IgnoreLidStatus"        # [<bool>]
        #Option     "DefaultTVDACAdj"        # [<bool>]
        #Option     "Int10"                  # [<bool>]
        #Option     "EXAVSync"               # [<bool>]
        #Option     "ATOMTVOut"              # [<bool>]
        #Option     "R4xxATOM"               # [<bool>]
    Identifier  "Card0"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "RV770 [Radeon HD 4850]"
    BusID       "PCI:1:0:0"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    Option        "VideoOverlay" "on"
    Option        "OpenGLOverlay" "off"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Works for me.
I'm out of ideas if that doesn't work for you.

Last edited by McDuck (2009-06-10 18:02:51)

Offline

#10 2009-06-10 23:50:41

hpestilence
Member
Registered: 2005-06-20
Posts: 67

Re: [Partially Solved] fglrx problem after upgrade

Try doing "ati-config --acpi-services=off" after "ati-config --initial"

http://www.phoronix.com/forums/showthread.php?p=68962

Offline

#11 2009-06-11 03:12:11

tehsis
Member
Registered: 2008-01-18
Posts: 23

Re: [Partially Solved] fglrx problem after upgrade

Partially solved!

I mean, i have the ati privative drivers running on my Arch with the follow:

Kernel 2.6.28, xorg-server 1.6.1-1, xorg.conf by McDuck and "aticonfig --acpi-services=off"

so, i dont count this like a "clean" solution, but it works...

Thanks you guys!

Offline

#12 2009-06-22 07:33:32

tehsis
Member
Registered: 2008-01-18
Posts: 23

Re: [Partially Solved] fglrx problem after upgrade

Just to add some info...

I've upgraded to 2.6.29 and everything is fine...

Offline

Board footer

Powered by FluxBB