=== modified file 'ChangeLog' --- ChangeLog 2008-04-15 23:38:54 +0000 +++ ChangeLog 2008-05-06 13:29:58 +0000 @@ -12,6 +12,9 @@ * Finally fixed mv not working for failed or terminated sessions. (fabianx@bat.berlios.de, Terje Andersen ) + * Added patch from 2005 to enable reconnect to 24-bit display via + 32-bit or vice versa. Oops :) + (Sunil ) 14.03.2008 FreeNX 0.7.2 "Priscilla Edition" * Opened the 0.7.2 development. === modified file 'nxserver' --- nxserver 2008-03-16 20:40:13 +0000 +++ nxserver 2008-05-06 13:29:58 +0000 @@ -11,7 +11,7 @@ # # License: GNU GPL, version 2 # -# SVN: $Id: nxserver 534 2008-03-16 20:40:13Z fabianx $ +# SVN: $Id: nxserver 541 2008-05-06 13:29:58Z fabianx $ # # Read the config file @@ -233,10 +233,12 @@ then CMDLINE=$(session_get_cmdline $i) depth=$(getparam screeninfo | cut -d "x" -f3 | cut -d "+" -f1 ) + [ "$depth" = "32" ] && depth=24 geom=$(getparam screeninfo | cut -d "x" -f1,2) render=$(getparam screeninfo | cut -d "+" -f2 ) available="N/A" udepth=$(echo $3 | cut -d "x" -f3 | cut -d "+" -f1 ) + [ "$udepth" = "32" ] && udepth=24 urender=$(echo $3 | cut -d "+" -f2 ) mode="D"