[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