LINUX.ORG.RU

Экранный менеджер Slim


0

0

Посмотрите пожалуйста, я уж не знаю в чём загвоздка, куда рыть..

Проблема в следующем, не возможно войти под рядовым пользователем в систему, но под root вход происходит. Пробовал xdm, теперь slim. Когда я вхожу рядовым пользователем не устанавлевается сессия и я оказываюсь снова перед заставкой. Почему так, мене непонятно.. Дистрибутив -CRUX 2.3 В Archlinux всё настроилось и заработало. Писал об этом на лор, пока ответа нет, но проблема меня жутко беспокоит, главным образом потому что я что то недопонимаю. Привожу /etc/slim.conf, с моими комментариями:

$ cat /etc/slim.conf:

# Внимательно проверил, где нужно исмравил: default_path ./:/bin:/usr/bin default_xserver /usr/bin/X xserver_arguments -dpi 96

# Ничего не трогал, всё верно halt_cmd /sbin/shutdown -h now reboot_cmd /sbin/shutdown -r now console_cmd /usr/bin/xterm -C -fg white -bg black +sb -T "Console login " -e /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"

xauth_path /usr/bin/xauth authfile /var/run/slim.auth # Так мне удобней numlock on

#Строка, которая устанавливает сессию: # login_cmd exec /bin/sh - ~/.xinitrc %session login_cmd exec /bin/sh -login ~/.xinitrc # Параметр "%session" я опускаю, мне нужен только ion3

# Закомментировал, мне несколько менеджеров ненужно # sessions xfce4,ion3,wmaker,blackbox

# sessions xfce4,ion3,wmaker,blackbox

# Executed when pressing F11 (requires imagemagick) screenshot_cmd import -window root /slim.png

# welcome message. Available variables: %host, %domain welcome_msg Welcome to %host

# shutdown / reboot messages shutdown_msg The system is halting... reboot_msg The system is rebooting...

#default_user simone

# Lock file lockfile /var/run/slim.lock

# Log file logfile /var/log/slim.log

=========================================== Как будто демон slim не находит ~/.xinitrc пользователя. Пользователя я создавал примерно так: useradd ivan -g users -m -d /home/ivan Примерно похожие проблемы были и с xdm и c gdm. Слим запускаю так: /etc/rc.d/slim start|restart|stop

Вобщем тут нужна голова, что бы понять, почему рядовой мользователь не выходит в сессию..

s$ cat ~/.xinitrc exec ion3

$ ls -l ~/.xinitrc -rw-r--r-- 1 ivan users 10 2007-08-11 18:02 /home/ivan/.xinitrc

/var/log/slim.log - отражает логи Xorg

С уважением, Иван.

★★★

Ответ на: комментарий от koolig

Делаю: # rm /var/log/slim.log # /etc/rc.d/slim start

$ cat /var/log/slim.log | grep slim /usr/bin/xauth: creating new authority file /var/run/slim.auth slim: could not execute login command slim: waiting for X server to shut down(**) RADEON(0): RADEONCloseScreen /usr/bin/xauth: creating new authority file /var/run/slim.auth slim: waiting for X server to shut down(**) RADEON(0): RADEONCloseScreen /usr/bin/xauth: creating new authority file /var/run/slim.auth slim: connection to X server lost. slim: waiting for X server to shut down(**) RADEON(0): RADEONCloseScreen slim: xcb_xlib.c:41: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.

tail -f /var/log/Xorg.0.log (**) RADEON(0): Updating display base addresses... (**) RADEON(0): Memory map updated. (**) RADEON(0): Programming CRTC1, offset: 0x00000000 (**) RADEON(0): Wrote: 0x00100004 0x0006006d 0x00000000 (0x0000a400) (**) RADEON(0): Wrote: rd=4, fd=109, pd=6 (**) RADEON(0): Disposing accel... (**) RADEON(0): Disposing cusor info (**) RADEON(0): Disposing DGA (**) RADEON(0): Unmapping memory FreeFontPath: FPE "/usr/lib/X11/fonts/misc/" refcount is 2, should be 1; fixing.

Aug 15 15:54:10 panama -- MARK -- Aug 15 16:14:10 panama -- MARK -- Aug 15 16:34:11 panama -- MARK -- Aug 15 16:54:11 panama -- MARK -- Aug 15 17:14:11 panama -- MARK -- Aug 15 17:34:11 panama -- MARK -- Aug 15 17:54:12 panama -- MARK -- Aug 15 17:54:44 panama gconfd (ivan-2056): GConf server is not in use, shutting down. Aug 15 17:54:44 panama gconfd (ivan-2056): Exiting

================================================= Делаю: # rm /var/log/Xorg.0.log # /etc/rc.d/slim start

# /etc/tr.d/slim start -bash: /etc/tr.d/slim: No such file or directory root@Panama:~# /etc/rc.d/slim start slim: Stale lockfile found, removing it tail -f /var/log/Xorg.0.log /etc/rc.d/slim: line 6: 2468 Aborted /usr/bin/slim root@Panama:~# tail -f /var/log/Xorg.0.log (**) RADEON(0): Updating display base addresses... (**) RADEON(0): Memory map updated. (**) RADEON(0): Programming CRTC1, offset: 0x00000000 (**) RADEON(0): Wrote: 0x00100004 0x0006006d 0x00000000 (0x0000a400) (**) RADEON(0): Wrote: rd=4, fd=109, pd=6 (**) RADEON(0): Disposing accel... (**) RADEON(0): Disposing cusor info (**) RADEON(0): Disposing DGA (**) RADEON(0): Unmapping memory FreeFontPath: FPE "/usr/lib/X11/fonts/misc/" refcount is 2, should be 1; fixing.

.. Выполняю Ctrl+C

Делаю: # rm /var/log/Xorg.0.log # /etc/rc.d/slim start

# tail -f /var/log/messages Aug 15 15:39:44 panama kernel: NTFS volume version 3.0. Aug 15 15:54:10 panama -- MARK -- Aug 15 16:14:10 panama -- MARK -- Aug 15 16:34:11 panama -- MARK -- Aug 15 16:54:11 panama -- MARK -- Aug 15 17:14:11 panama -- MARK -- Aug 15 17:34:11 panama -- MARK -- Aug 15 17:54:12 panama -- MARK -- Aug 15 17:54:44 panama gconfd (ivan-2056): GConf server is not in use, shutting down. Aug 15 17:54:44 panama gconfd (ivan-2056): Exiting

Ещё раз:

# /etc/rc.d/slim start slim: Stale lockfile found, removing it tail -f /var/log/Xorg.0.log /etc/rc.d/slim: line 6: 2468 Aborted /usr/bin/slim root@Panama:~# tail -f /var/log/Xorg.0.log (**) RADEON(0): Updating display base addresses... (**) RADEON(0): Memory map updated. (**) RADEON(0): Programming CRTC1, offset: 0x00000000 (**) RADEON(0): Wrote: 0x00100004 0x0006006d 0x00000000 (0x0000a400) (**) RADEON(0): Wrote: rd=4, fd=109, pd=6 (**) RADEON(0): Disposing accel... (**) RADEON(0): Disposing cusor info (**) RADEON(0): Disposing DGA (**) RADEON(0): Unmapping memory FreeFontPath: FPE "/usr/lib/X11/fonts/misc/" refcount is 2, should be 1; fixing.

root@Panama:~# rm /var/log/Xorg.0.log root@Panama:~# /etc/rc.d/slim start slim: Stale lockfile found, removing it /etc/rc.d/slim: line 6: 2488 Aborted /usr/bin/slim

baaba ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.