FS#19349 - [xorg-server] 1.8 Bus Error

Attached to Project: Arch Linux
Opened by Michael Walker (Barrucadu) - Monday, 03 May 2010, 20:27 GMT
Last edited by Jan de Groot (JGC) - Thursday, 27 May 2010, 11:55 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

After upgrading to Xorg 1.8 in testing it dies with a bus error. My graphics card is an on-board ATI Radeon HD 3000 and I've been using the xf86-video-ati driver.

To reproduce:
* Start X
   buserror (2.3 KiB)
   xorg.log (29.1 KiB)
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 27 May 2010, 11:55 GMT
Reason for closing:  Works for me
Comment by Arian Sameni (arian) - Tuesday, 11 May 2010, 10:13 GMT
Same here.

It seems it doesn't follow any obvious pattern when dying: sometimes it takes an hour after booting, sometimes it takes a day.

xorg-server: 1.7.6-3
xorg-server-utils: 7.5-3
xorg-utils: 7.6-1
nvidia: 195.36.15-2
Comment by Michael Walker (Barrucadu) - Saturday, 22 May 2010, 15:37 GMT
I've just discovered that the problem only occurs if xorg is run as a user - if I run it as root there is no bus error.

arian, I don't think we have the same problem. This only occurs with xorg server 1.8, and happens reliably every time I try to start X.
Comment by Michael Walker (Barrucadu) - Thursday, 27 May 2010, 11:33 GMT
Problem has been resolved - turns out that Xorg 1.8 doesn't like libetc; so I got around the problem by starting X with `LD_PRELOAD= startx` and then exporting LD_PRELOAD (again) in .xinitrc

Loading...