actually, i just realized that isn't sufficient.  can you try this:

--- fglrx-driver-11-6.orig/common/etc/ati/authatieventsd.sh
+++ fglrx-driver-11-6/common/etc/ati/authatieventsd.sh
@@ -95,17 +95,16 @@ which xauth > /dev/null || exit -1
 case "$1" in
     grant)
         GetServerAuthFile $2 || exit -1
-        DISP_AUTH_KEY=`xauth -f $SERVER_AUTH_FILE list | grep 
$DISP_SEARCH_STRING | awk '{ print $3 }'`
        if [ `pinky -fs | awk '{ if ($3 == "'$2'" || $(NF) == "'$2'" ) { print 
$1; exit; } }'` ]; then
                user=`pinky -fs | awk '{ if ($3 == "'$2'" || $(NF) == "'$2'" ) 
{ print $1; exit; } }'`
                if [ -n "$DISP_AUTH_KEY" ]; then
-                   su $user -c "xauth -f $3 merge - < \"$2 . $DISP_AUTH_KEY\"" 
|| exit -1
+                   su $user -c "echo "$2 . `xauth -f $SERVER_AUTH_FILE list | 
grep $DISP_SEARCH_STRING | awk '{ print $3 }'`" | xauth -f $3 merge -" || exit 
-1
                else
                    exit -1
                fi
        else
                if [ -n "$DISP_AUTH_KEY" ]; then
-                   xauth -f $3 merge - < \"$2 . $DISP_AUTH_KEY\" || exit -1
+                   echo "$2 . `xauth -f $SERVER_AUTH_FILE list | grep 
$DISP_SEARCH_STRING | awk '{ print $3 }'`" | xauth -f $3 merge - || exit -1
                else
                    exit -1
                fi



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to