Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 347243 - x11-libs/libX11-1.4.0 freezes with ati-drivers
Summary: x11-libs/libX11-1.4.0 freezes with ati-drivers
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-30 04:37 UTC by Benj FitzPatrick
Modified: 2011-01-30 20:23 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benj FitzPatrick 2010-11-30 04:37:51 UTC
After a couple hours KDE freezes with ati-drivers (10.10 and 10.11). Blue boxes appear at the edge of the monitor and the mouse/keyboard become unresponsive. After a 2-10 minutes the boxes disappear, but the system is still unresponsive. SSH'ing into the system works, but restarting KDM fails because a process cannot be stopped.

Reproducible: Always

Steps to Reproduce:
1. Run KDE for >2 hours with FGLRX at the video card driver
2.
3.




Portage 2.2_rc67-r2 (default/linux/amd64/2008.0/desktop, gcc-4.4.5, glibc-2.11.2-r2, 2.6.36-gentoo-r3 x86_64)
=================================================================
System uname: Linux-2.6.36-gentoo-r3-x86_64-AMD_Phenom-tm-_II_X4_965_Processor-with-gentoo-2.1.8
Timestamp of tree: Mon, 29 Nov 2010 06:30:01 +0000
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r2
dev-lang/python:     2.6.5-r3
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.1.8-r2
sys-apps/openrc:     0.6.5-r1
sys-apps/sandbox:    2.3-r1
sys-devel/autoconf:  2.68
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1
sys-devel/gcc:       4.4.5
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.4
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.32
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=amdfam10 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=amdfam10 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests confcache distlocks fixpackages mini-manifest news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://mirror.mcs.anl.gov/pub/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="   "
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alac alsa amd64 ao apm arts avahi berkdb branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr dvdread emboss encode esd exif fam firefox flac fortran gdbm gif gpm hal history iconv ipv6 java javascript jpeg jpeg2 kde kerberos lame lapack lcms ldap libnotify mad mdnsresponder-compat mikmod mmx mng modules motif mp3 mp4 mpeg mudflap multilib ncurses nls nptl nptlonly ogg openal opengl openmp pam pango pcre pdf perl png ppds pppd python qt3support qt4 readline sdl session spell sse sse2 ssl startup-notification subversion svg sysfs tcpd tiff truetype unicode usb vorbis wavpack webkit x264 xcb xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" PHP_TARGETS="php5-2" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Enrico Tagliavini 2010-11-30 13:11:47 UTC
This is a funny one. I'm using x11-libs/libX11-1.4.0 too, but for now i never saw such a problem. I'm on kde 4.5.3 and i use it for a lot longer then 2 hours.

Let's see if someone else get this, to try to understand what's happening.
Comment 2 Benj FitzPatrick 2010-11-30 16:34:42 UTC
For the record I'm running KDE 4.5.3 as well and I have an asus 5770. When I emerge libX11-1.3.4 or 1.3.6 the problem goes away. My xorg.conf is as follows,

Section "ServerLayout"
        Identifier     "aticonfig Layout"
        Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
#       Load    "glx"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]-0"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]-0"
#        Driver      "radeon"
        Driver      "fglrx"
        BusID       "PCI:3:0:0"
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

Section "Files"
    ModulePath "/usr/lib64/xorg/modules"
    ModulePath "/usr/lib64/opengl/xorg-x11/extensions/"
EndSection 
Comment 3 Enrico Tagliavini 2010-11-30 22:30:41 UTC
by the way you are using a deprecated profile: 2008.0/desktop. I have no idea if this can change something, but it is definetly worth to update. also you are using an old portage. There is 2.2.0_alpha6 out.
Comment 4 Benj FitzPatrick 2010-12-01 17:20:49 UTC
I'm using funtoo, which explains my profile version and portage. I checked with the funtoo devs and libX11 was not changed.
Comment 5 Enrico Tagliavini 2010-12-01 17:35:17 UTC
I'm sorry but, in either case we don't support funtoo, until it can be confirmed with a standard Gentoo setup, the bug has to be considered Funtoo-specific.

I will not close this bug for a while to see if this happens with gentoo too.

So if someone has this problem on *gentoo* please comment :)
Comment 6 Tomáš Chvátal (RETIRED) gentoo-dev 2010-12-01 18:14:56 UTC
Come on, it is gentoo enough for this showcase :)

Anyway is anything suspicious in xorg log or dmesg or system log?

Without any data from the machine we need cristal bowl to figure out whats goin' on :)
Comment 7 Enrico Tagliavini 2010-12-02 18:38:07 UTC
Ok boss :) . To be clear my "for a while" means months since this kind of issues are hard to see.

dmesg output might be usefull that's true. Take a look at Xorg.0.log and syslog too, but i expect nothing strange from them.
Comment 8 Benj FitzPatrick 2011-01-30 19:32:34 UTC
I emerged the new ati-drivers (10.12) and updated the rest of world (including libX11) and the problem no longer occurs.
Comment 9 Enrico Tagliavini 2011-01-30 20:23:59 UTC
I'm glad to hear that :)

Enjoy it ^_^