You are not logged in.
I am trying to get xorg 1.11 and catalyst 12.4 working with a Radeon HD 2400 XT and now a Radeon HD 5450 and with both of them if I upgrade xorg to > 1.10 or catalyst > 11.8 X will seg fault at start:
[ 26.508] ukiDynamicMajor: found major device number 252
[ 26.508] ukiDynamicMajor: found major device number 252
[ 26.508] ukiOpenByBusid: Searching for BusID PCI:1:0:0
[ 26.508] ukiOpenDevice: node name is /dev/ati/card0
[ 26.508] ukiOpenDevice: open result is 20, (OK)
[ 26.508] ukiOpenByBusid: ukiOpenMinor returns 20
[ 26.508] ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
[ 27.476]
Backtrace:
[ 27.493] 0: X (xorg_backtrace+0x26) [0x566c26]
[ 27.493] 1: X (0x400000+0x16aad9) [0x56aad9]
[ 27.493] 2: /lib/libpthread.so.0 (0x7f0663e45000+0xf140) [0x7f0663e54140]
[ 27.493] 3: /usr/X11R6/lib64/modules/dri/fglrx_dri.so (__driCreateNewScreen_20050727+0x1ef) [0x7f065b6905ff]
[ 27.493] 4: /usr/lib/xorg/modules/extensions/libglx.so (0x7f06619d8000+0x1d10f) [0x7f06619f510f]
[ 27.493] 5: /usr/lib/xorg/modules/extensions/libglx.so (0x7f06619d8000+0x1ee55) [0x7f06619f6e55]
[ 27.493] 6: X (InitExtensions+0x99) [0x49e9b9]
[ 27.493] 7: X (0x400000+0x22d55) [0x422d55]
[ 27.494] 8: /lib/libc.so.6 (__libc_start_main+0xf5) [0x7f0662cfa455]
[ 27.494] 9: X (0x400000+0x231fd) [0x4231fd]
[ 27.494] Segmentation fault at address 0x280
[ 27.494]
Fatal server error:
[ 27.494] Caught signal 11 (Segmentation fault). Server aborting
If I look at the log using xorg 1.10 and catalyst 11.8 at that same point where it seg faults it looks to be doing AIGLX stuff:
[ 427.704] ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
[ 427.768] (II) AIGLX: Loaded and initialized OpenGL driver(II) GLX: Initialized DRI GL provider for screen 0
[ 427.776] (II) fglrx(0): Enable the clock gating!
[ 427.776] (II) fglrx(0): Setting screen physical size to 846 x 285
[ 427.811] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[ 427.811] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 427.811] (II) LoadModule: "evdev"
I tried to disable AIGLX but that didn't work.
radeon driver is blacklisted in /etc/modprobe.d/blacklist-fglrx.conf
Anyone have any ideas?
Here is my xorg.conf:
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "0-DFP1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1920x1080"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-DFP2"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1280x1024"
Option "TargetRefresh" "60"
Option "Position" "1920 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "Monitor-DFP1" "0-DFP1"
Option "Monitor-DFP2" "0-DFP2"
# BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Virtual 3200 3200
Depth 24
EndSubSection
EndSection
Last edited by cade.robinson (2012-06-04 15:26:17)
Offline
Any reason you can't use Xorg 1.10 if it's working?
By the way, use code tags please. Makes it much easier to read.
Offline
I can but eventually xorg 1.10 and catalyst 11.8 will be obsolete/unavailable and I will have to upgrade to something. I figured I am already a few versions behind so I thought I would try to get up to the latest.
Maybe I will try again with xorg 1.12 and catalyst 12.5.
Offline
You should contact AMD support about the segfaults.
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
Ignore my last post. I misread your post thinking it worked with 1.10 and 12.4.
As Mr. Elendig said, contacting AMD is probably the best thing to do. Don't go through their bug tracker though. They don't check that.
Find the number relevant to you here:
http://support.amd.com/us/contacts/Page … pport.aspx
Then call and tell them you are using Linux. They should give you a support ticket and get you in touch with their Linux department. If you can reproduce this in one of their "supported" distros (Ubuntu, OpenSUSE and RedHat are all they support), then all the better.
Offline
I fixed my issue.
I uninstalled all my catalyst packages and installed the xf86 ones just to see if X would start with xorg-server 1.12.2 which it did.
Once I did that I ran a find for anything fglrx and found a bunch of left over junk.
I ran pacman -Qo on the files and found they were not owned by any package so I removed them.
I reinstalled catalyst and was able to start X.
Offline
Have you been using the .run file directly from AMD?
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline