[sisyphus] gdm кидает

Sviataslau Svirydau =?iso-8859-1?q?Sviataslau=5FSvirydau_=CE=C1_epam=2Ecom?=
Ср Июн 9 09:42:01 MSD 2004


Yuri N. Sedunov wrote:

>On Четверг 03 Июнь 2004 11:35, Peter V. Saveliev wrote:
>  
>
>>...
>>
>>Меня ли одного gdm из сегодняшнего Сизифа не пускает? Точнее, пускает,
>>но сессия тут же заканчивается. Возможно, и gdm тут ни при чём. Но из
>>консоли startx отрабатывает нормально.
>>    
>>
>
>Виноват
>Пока просто исправьте в /etc/X11/gdm/gdm.conf
>
>< BaseXsession=/etc/X11/Xsession
>  
>
>>BaseXsession=/etc/X11/gdm/Xsession
>>    
>>

Было бы неплохо в таком случае доточить его до совместимости с 
/etc/X11/Xsession (а лучше все-таки сделать так, чтоб gdm работал через 
/etc/X11Xsession). При переходе на /etc/X11/gdm/Xsession сразу чувствешь 
себя несколько не в своей тарелке, поскольку он делает не все, что было 
в /etc/X11/Xsession.

Например, не хватает таких вещей:

--- Xsession.orig       2004-06-07 23:55:28 +0300
+++ Xsession    2004-06-07 23:57:22 +0300
@@ -191,6 +191,43 @@
     done
 fi
 
+# >>>>>>>>>>> from /etc/X11/Xsession
+
+# Source shell scripts from system /etc/X11/profile.d/
+for f in /etc/X11/profile.d/*.sh; do
+       # Don't run *.rpm* and *~ scripts
+       [ "${f%.rpm*}" == "$f" -a "${f%\~}" == "$f" ] || continue
+
+       SourceIfNotEmpty "$f" "$@"
+done
+
+# Source shell scripts from user ~/.xprofile
+SourceIfNotEmpty "$HOME"/.xprofile "$@"
+
+# Run system scripts from /etc/X11/xinit.d/
+for f in /etc/X11/xinit.d/*; do
+       # Don't run *.rpm* and *~ scripts
+       [ "${f%.rpm*}" == "$f" -a "${f%\~}" == "$f" ] || continue
+
+       if [ -x "$f" ]; then
+               "$f" &
+       fi
+done
+
+# Run user scripts from ~/.xsession.d/
+for f in "$HOME"/.xsession.d/*; do
+       # Don't run *.rpm* and *~ scripts
+       [ "${f%.rpm*}" == "$f" -a "${f%\~}" == "$f" ] || continue
+
+       if [ -x "$f" ]; then
+               "$f" &
+       fi
+done
+
+unset f
+
+# <<<<<<<<<<<
+
 if [ "x$command" = "xcustom" ] ; then
   if [ -x "$HOME/.xsession" ]; then
     command="$HOME/.xsession"


ЗЫ извините, если это уже исправлено в текущем сизифе, у меня сизиф 
недельной давности.

-- 
Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone:  +375 17 210 1662, ext. 1302
mobile: +375 29 641 4214
-- 
Evolution is a million line computer program falling into place by accident.





Подробная информация о списке рассылки Sisyphus