Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#21203 - [ati-dri] Ati x550 Xorg Crashes

Attached to Project: Arch Linux
Opened by Zidane (Zidane) - Tuesday, 12 October 2010, 03:32 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 23 December 2010, 09:03 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Architecture i686
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Xorg crashes with segmentation fault(nil);
It's continuous until I disable DRI in device section in xorg.conf (xorg.conf created by "X -configure")

This bug appears with next package versions from "testing":
ati-dri 7.9-1
xorg-server 1.9.0.901-1
xf86-video-ati 6.13.2-2
libgl 7.9-1

And all normal with:
ati-dri 7.8.2-3
xorg-server 1.9.0-1
xf86-video-ati 6.13.2-1
libgl 7.8.2-3

Xorg.conf configuration generated by "X -configure"
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 23 December 2010, 09:03 GMT
Reason for closing:  Fixed
Comment by Andreas Radke (AndyRTR) - Tuesday, 12 October 2010, 05:56 GMT
What dri driver does your card use? r300? Then check for upstream reports about the new gallium3d driver? Please post your Xorg.0.log/dmesg and the full segfault msg.
Comment by Zidane (Zidane) - Wednesday, 13 October 2010, 02:54 GMT
RV370
Comment by Andreas Radke (AndyRTR) - Friday, 15 October 2010, 10:33 GMT
Please check for a local ~/.drirc and remove it if present.
Comment by Zidane (Zidane) - Monday, 18 October 2010, 02:13 GMT
no .drirc files are present in my system.
Comment by Andreas Radke (AndyRTR) - Saturday, 30 October 2010, 12:26 GMT
any change with .36 kernel in testing? can you try libdrm/mesa/xorg/ati-ddx -git drivers from AUR?
Comment by Patrick May (patrick85) - Tuesday, 02 November 2010, 09:13 GMT
I had the same problem: Xorg crashes while using DRI with Mesa 7.9 from testing. (x86 and X86_64)

Used the workaround from this Upstream-Bugreport: https://bugs.freedesktop.org/show_bug.cgi?id=29389

Installed Kernel 2.6.36 from testing, no patching needed. Booted with Kernelparameter drm_kms_helper.poll=0

Since then DRI-related crashes/hardlocks are gone.

Hoping this might help.
Comment by Zidane (Zidane) - Monday, 29 November 2010, 03:33 GMT
git version don't want to install, and drm_kms_helper.poll=0 have no effect.
Comment by Martin Jungmann (Ryblec) - Tuesday, 30 November 2010, 19:00 GMT
I had the same problem. Xorg crashes with a segfault. (My Graphics Card: RV570)

As I could read here (https://bugs.freedesktop.org/show_bug.cgi?id=25607) Xorg has some problems, if the radeon module isn't loaded early at boot. So I activated the early boot of the raedon module as described in the Wiki (https://wiki.archlinux.org/index.php/ATI, Section: Early KMS start).

Now Xorg works again.

Hope this helps.
Comment by Andreas Radke (AndyRTR) - Saturday, 18 December 2010, 11:19 GMT
How's state? We also have a new mesa 7.10/Xorg 1.9.3 in testing waiting for feedback.
Comment by Michael (SiD) - Sunday, 19 December 2010, 01:11 GMT
No problems here on i686 with new packages.

xf86-video-ati 6.13.2-2
xorg-server 1.9.3-1
libgl 7.9.99.git20101217-1
mesa 7.9.99.git20101217-1
ati-dri 7.9.99.git20101217-1

my card (lspci):
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]

EDIT:
I have radeon in the MODULES="" line in mkinitcpio.conf

EDIT:
If I disable KMS in GRUB menu.lst with radeon.modeset=0, I have to prevent Xorg from loading the glx module.
Otherwise it crashes with segmentation fault(nil)



Comment by Andreas Radke (AndyRTR) - Sunday, 19 December 2010, 13:55 GMT
That's the expected behavior in UMS when not using KMS.
Comment by Zidane (Zidane) - Thursday, 23 December 2010, 08:59 GMT
With ati-dri 7.9.99.git20101217-1 and deleted radeon.modeset=0 all works correctly

Loading...