LINUX.ORG.RU

Автологин без DM «И» проблема завершения работы


0

1

Немного опишу ситуацию: использую debian wheezy (xfce) на нетбуке для учёбы, т.к. пользователь и рабочее окружение одно решил выпилить дисплейный менеджер за счёт чего получил прирост скорости загрузки (-7сек). НООО встали две проблемы

1. невозможность примонтировать флешку , выдаёт «Не авторизован»

2. невозможность выключить, перезагрузить и отправить в спячку нетбук без использования ( init 0 , init 6 )

Может кто сталкивался с такой задачей и решил её ? http://img.pixs.ru/storage/8/4/3/xfcewithou_9409770_6202843.jpg

p.s. при использовании дм всё ок, так же как при использовании рута , но это не вариант =(

exec ck-launch-session dbus-launch <твой_вм_или_менеджер_сессий>

x3al ★★★★★ ()
Ответ на: комментарий от x3al

пробовал по разному, залогинился под пользователем запустил: ck-launch-session dbus-launch startxfce4 но ничего не произошло, всё так же не даёт монтировать флешки и всё так же не активны эти пункты =(

svsd_val ()
Ответ на: комментарий от svsd_val

startxfce4 прямо в шелле? Пишешь эту строку в ~/.xinitrc, делаешь startx.

x3al ★★★★★ ()

Я ничего не понял, но самый простой способ автологина без DM, xdm и прочего, это:

--> /etc/inittab

c1:12345:respawn:/sbin/agetty --noclear -a логин 38400 tty1 linux

--> содержание ~/.bash_profile пользователя

# /etc/skel/.bash_profile

if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ] ; then
        startx
fi

# This file is sourced by bash for login shells.  The following line
# runs your .bashrc and is recommended by the bash info pages.

[[ -f ~/.bashrc ]] && . ~/.bashrc

т.е. происходит автологин без ввода пароля в указанного пользователя и запускается startx

Чтобы загрузится в сессию определенного DE/wm, например в случае с Awesome, нужно в /etc/env.d/90xsession прописать:

XSESSION="awesome"
# или ="i3" / "xfce" и так далее 

science ★★☆ ()

решил выпилить дисплейный менеджер

Как именно выпилили?

Попробуйте nodm.

AITap ★★★★★ ()
Ответ на: комментарий от AITap

ага тоже самое и делал, но походу после установки lightdm он что то изменил т.к. попытки что либо сделать ни к чему не приводят (

Как именно выпилили?

apt-get purge lightdm

пробовал ставить nodm но эффект тот же

svsd_val ()
Ответ на: комментарий от svsd_val

Спасибо всем !! решил вопрос почитав про polkit и подправив /usr/share/polkit-1/actions/ на питание и монтирование =)

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