[Pkg-fglrx-devel] Bug#418338: Bug#418338: fglrx-driver: Adding missing file in /eta/ati seems to fix the bug

Bertrand Marc BeberKing at gmail.com
Mon May 26 20:50:09 UTC 2008


Hi

    I did some testing about this /etc/ati/authatieventsd.sh file. I was 
actually hesitating to introduce it in 8.5... The fact is every time I 
stop the daemon (even for an upgrade, and sometimes for a logout), my X 
server becomes totally unusable because authatieventsd.sh messes with 
xauth. If I remember correctly, /tmp/.gdm*** was modified to root:root 
propriety and then I could do nothing inside X. Could you try the same 
on your system ?

    I think the best thing I can do now is to separate atieventsd in a 
different package (without authatieventsd), and that's what I'm doing in 
the 8.5 release.

Regards,
Bertrand

Luca Niccoli a écrit :
> Package: fglrx-driver
> Version: 1:8-4-1
> Followup-For: Bug #418338
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> It seems that the lockup is due to x authorization problems in atieventsd.
> As the man page reads, atieventsd needs an authorization handler, and by default looks for it in /etc/ati/authatieventsd.sh; this file is missing in 
> debian, thoug present in the ati archives.
> Moreover, the file provided by ati seems to be bugged too, having problems with some session managers:
> https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/118605
> Just copying the file from the ati archives in /eta/ati and patching it with http://launchpadlibrarian.net/12737164/authatieventsd.patch
> completely solved the problem for me (I'm using gdm and xfce); probably the bug it's not definitely fixed yet, there could still be problems with kdm 
> according to what I read  in that bug report, but I'm quite sure the authorization handler it's needed anyway; at most it needs to be fine tuned for 
> the xauth file paths according to the running session manager.
>
> Cheers
> Luca
>
> - -- System Information:
> Debian Release: lenny/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
> Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages fglrx-driver depends on:
> ii  fglrx-glx                    1:8-4-1     proprietary libGL for the non-free
> ii  libc6                        2.7-10      GNU C Library: Shared libraries
> ii  libgl1-mesa-glx [libgl1]     7.0.3~rc2-2 A free implementation of the OpenG
> ii  libx11-6                     2:1.0.3-7   X11 client-side library
> ii  libxext6                     2:1.0.4-1   X11 miscellaneous extension librar
> ii  libxrandr2                   2:1.2.2-1   X11 RandR extension library
> ii  libxrender1                  1:0.9.4-1   X Rendering Extension client libra
> ii  xserver-xorg                 1:7.3+10    the X.Org X server
>
> Versions of packages fglrx-driver recommends:
> ii  fglrx-glx               1:8-4-1          proprietary libGL for the non-free
> ii  fglrx-kernel-2.6.24-1-6 1:8-4-1+2.6.24-5 ATI binary kernel module for Linux
> ii  fglrx-kernel-src        1:8-4-1          kernel module source for the non-f
>
> - -- no debconf information
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
>
> iD8DBQFIOx4b4OR+1T4ba9gRAlUGAJ0am2EbZejKNRucDXD54HI78aTWBACfcK7C
> 3sTJJXc3206w54i0khrPDeU=
> =tOEM
> -----END PGP SIGNATURE-----
>
>
>
> _______________________________________________
> Pkg-fglrx-devel mailing list
> Pkg-fglrx-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-fglrx-devel
>   







More information about the Pkg-fglrx-devel mailing list