You are not logged in.
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
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 CacheSound(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-pciEthernet : RTL8101E/RTL8102E PCI Express Fast Ethernet controller module: r8169
Network : Wireless WiFi Link 5100 module: iwlagn
Firewire : R5C832 IEEE 1394 Controller module: ohci1394Menu : 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
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
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
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
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
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
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
Still not working... doing that i got the same blank screen
Offline
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
Try doing "ati-config --acpi-services=off" after "ati-config --initial"
Offline
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
Just to add some info...
I've upgraded to 2.6.29 and everything is fine...
Offline