Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 286833

Summary: x11-drivers/xf86-video-ati: computer hangs during x-session logout
Product: Gentoo Linux Reporter: Arsen Shnurkov <Arsen.Shnurkov>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED INVALID    
Severity: normal CC: jlec
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Set of files for diagnostics
xorg.conf
Xorg.0.log
zcat_proc_config_gz.txt
emerge --info
lshw
dmesg
emerge -pe world
/etc/make.conf
set
/etc/portage/package.keywords
/etc/portage/package.mask
/etc/portage/package.use
lspci
lsusb

Description Arsen Shnurkov 2009-09-28 19:11:29 UTC
/etc/X11/xorg.conf - http://pastebin.com/f9f3f8d3
/var/log/Xorg.0.log - http://pastebin.com/f618e4bde

After hanging disk is not unmounted correctly - I already lose some data.
Comment 1 Arsen Shnurkov 2009-09-28 19:24:34 UTC
emerge --info  - http://pastebin.com/f498bc51a
Video Card - Sapphire HD4850X2 2Gb
Comment 2 Arsen Shnurkov 2009-09-28 20:10:19 UTC
The same with X.Org X Server 1.5.3 - http://pastebin.com/f670c10a9
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2009-10-10 07:54:35 UTC
Please attach those files here to the bugreport
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2009-10-10 07:56:22 UTC
Did you rebuild the radeon driver after X bump?
Comment 5 Arsen Shnurkov 2009-10-12 18:03:37 UTC
Yes, I rebuilt radeon driver, with the following command:
emerge -1av libXrandr xrandr $(qlist -IC x11-drivers)

(also my card doesn't work with radeonhd 1.3.0)
Comment 6 Arsen Shnurkov 2009-10-12 20:06:14 UTC
Created attachment 206872 [details]
Set of files for diagnostics

With this configuration X Server starts and works well enough until logout. When I try to logout or when I press Ctrl-Alt-F1 - system hangs. I am unable to connect to the system via ssh, keyboard leds are not toggled by pressing. First two monitors are always black and second two monitors always on with last image, which was during logoff.
Comment 7 Justin Lecher (RETIRED) gentoo-dev 2009-10-12 20:14:38 UTC
Please attach them as plain files.
Comment 8 Arsen Shnurkov 2009-10-12 20:40:30 UTC
Created attachment 206878 [details]
xorg.conf
Comment 9 Arsen Shnurkov 2009-10-12 20:40:44 UTC
Created attachment 206880 [details]
Xorg.0.log
Comment 10 Arsen Shnurkov 2009-10-12 20:41:09 UTC
Created attachment 206882 [details]
zcat_proc_config_gz.txt
Comment 11 Arsen Shnurkov 2009-10-12 20:41:27 UTC
Created attachment 206884 [details]
emerge --info
Comment 12 Arsen Shnurkov 2009-10-12 20:41:51 UTC
Created attachment 206885 [details]
lshw
Comment 13 Arsen Shnurkov 2009-10-12 20:42:15 UTC
Created attachment 206887 [details]
dmesg
Comment 14 Arsen Shnurkov 2009-10-12 20:42:42 UTC
Created attachment 206889 [details]
emerge -pe world
Comment 15 Arsen Shnurkov 2009-10-12 20:43:20 UTC
Created attachment 206891 [details]
/etc/make.conf
Comment 16 Arsen Shnurkov 2009-10-12 20:43:52 UTC
Created attachment 206893 [details]
set
Comment 17 Arsen Shnurkov 2009-10-12 20:44:33 UTC
Created attachment 206894 [details]
/etc/portage/package.keywords
Comment 18 Arsen Shnurkov 2009-10-12 20:44:56 UTC
Created attachment 206896 [details]
/etc/portage/package.mask
Comment 19 Arsen Shnurkov 2009-10-12 20:45:16 UTC
Created attachment 206898 [details]
/etc/portage/package.use
Comment 20 Arsen Shnurkov 2009-10-12 20:46:01 UTC
Created attachment 206899 [details]
lspci
Comment 21 Arsen Shnurkov 2009-10-12 20:46:14 UTC
Created attachment 206901 [details]
lsusb
Comment 22 Arsen Shnurkov 2009-10-12 22:01:49 UTC
I think it is the radeon driver, who causes hangup (because system worked ok before with closed source driver).
Comment 23 Arsen Shnurkov 2009-11-01 19:19:56 UTC
The same behaviour under 
Exherbo operating system with 
xorg-server-1.7.1 and 
xf86-video-ati-6.12.4
Comment 24 Rémi Cardona (RETIRED) gentoo-dev 2009-11-06 22:23:54 UTC
Could you try xf86-video-ati-9999 from the x11 overlay?

@Tomáš, got anything else to recommend?

Thanks
Comment 25 Tomáš Chvátal (RETIRED) gentoo-dev 2009-11-06 22:27:51 UTC
Thanks to upstream not releasing for quite long and codebase quite much changed in meantime i have no better idea.
Comment 26 Arsen Shnurkov 2009-11-11 18:48:37 UTC
(In reply to comment #24)
> Could you try xf86-video-ati-9999 from the x11 overlay?

No, there is no such ebuild in portage tree:

livecd linux # autounmask x11-drivers/xf86-video-ati

 autounmask version 0.27 (using PortageXS-0.02.09 and portage-2.2_rc49)

 * Using repository: /usr/portage

 * The given category/package-version does not seem to exist. Listing existing v
ersions:

 * gentoo (/usr/portage):
     x11-drivers/xf86-video-ati-6.6.3
     x11-drivers/xf86-video-ati-6.8.0-r1
     x11-drivers/xf86-video-ati-6.9.0
     x11-drivers/xf86-video-ati-6.10.0
     x11-drivers/xf86-video-ati-6.11.0
     x11-drivers/xf86-video-ati-6.12.1-r1
     x11-drivers/xf86-video-ati-6.12.2
     x11-drivers/xf86-video-ati-6.12.4

 * Please pick one of the versions given above and try again.
Comment 27 Justin Lecher (RETIRED) gentoo-dev 2009-11-11 18:52:34 UTC
it is in th x11 overlay.

layman -a x11
Comment 28 Arsen Shnurkov 2009-11-14 08:58:10 UTC
I rebuild xorg-server-9999 and xf86-*-9999 (and somthing else unmasked with autounmask)

Now the system hangs during start up.
First it initializes all monitors, 
after that it reinitialize them and hungs at that moment
(System completely unavailabale from console and from network).

I am unable to provide /var/log/Xorg.0.log, because it is filled with garbage after reboot.
Comment 29 Arsen Shnurkov 2009-11-21 12:50:26 UTC
there is an option in 
man radeon

Option "Int10" "boolean"
       This  option  allows  you  to disable int10 initialization.  Set
       this to False if you are experiencing a hang when initializing a
       secondary card.  The default is on.

I tried to set in to "0" in xorg.conf. Nothing changes.
Comment 30 Tomáš Chvátal (RETIRED) gentoo-dev 2009-11-29 13:09:48 UTC
hi, you should not have updated complete xorg, but just the xf86-video-ati :D
Anyway, i would say that you should try to report it upstream to
http://bugs.freedesktop.org/ where you should attach as attachments xorg.conf and Xorg.0.log.

Cheers
Comment 31 Arsen Shnurkov 2009-11-29 14:04:09 UTC
> you should not have updated complete xorg, but just the xf86-video-ati :D
I tried with clean install of 1.7.1 in exherbo - doesn't not work

> you should try to report it upstream 

Thanks.
https://bugs.freedesktop.org/show_bug.cgi?id=25226
Comment 32 Arsen Shnurkov 2014-01-13 20:21:58 UTC
Too old, unable to reproduce