Автор Тема: Debian 7. Запуск TigerVNC-клиента без WM  (Прочитано 2988 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Otkrick

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

1. Запуск графического приложения.
В книге "Unix и Linux. Руководство сисадмина" выяснил, что для запуска X-приложения необходима Х Window system(предположительно: apt-get install x-windows-system-core -y)
* не удается запустить приложение: ругается на отсутствие монитора. В интернете много советов(пробовал, не помогло). Подскажите, как это правильно делать?

2. Автологин/автозапуск.
Выяснил, что часто решают задачу с помощью gdm. Вероятно, мне не нужен такой тяжеловес. XDM? или есть что-то более компактное, может менеджер дисплеев тоже не нужен?
 

Оффлайн redVi

Re: Debian 7. Запуск TigerVNC-клиента без WM
« Ответ #1 : 24 Мая 2013, 14:39:57 »
приложение ругается на отсутствие монитора
как именно ругается, не cannot open display, случаем?
$ echo $DISPLAY
:0.0
$ vim .bash_profile
export DISPLAY=:0.0
должно помочь
Debian Sid, Openbox || Gentoo, Openbox
 

Оффлайн Otkrick

Re: Debian 7. Запуск TigerVNC-клиента без WM
« Ответ #2 : 24 Мая 2013, 14:49:39 »
rdesktop 10.4.0.1
Error: Failed to open display:
echo $DISPLAY

DISPLAY=:0.0 && export DISPLAY
echo $DISPLAY
:0.0
rdesktop 10.4.0.1
Error: Failed to open display: :0.0

Но!

apt-get install gdm -y
DISPLAY=:0.0 && export DISPLAY
rdesktop 10.4.0.1

Запустился в графическом режиме. После apt-get remove xdm продолжает работать. Видимо, какие-то нужные пакеты остались(из зависимостей XDM).

Автологин удалось сделать через slim:
adduser testuser
...
apt-get install slim -y
echo "sessionstart_cmd rdesktop 10.4.0.1" > /etc/slim.conf
echo "default_user testuser" > /etc/slim.conf
echo "auto_login yes" > /etc/slim.conf


Вопрос: можно ли обойтись без DM(менеджера дисплеев)?
« Последнее редактирование: 24 Мая 2013, 16:26:29 от Otkrick »
 

Оффлайн redVi

Re: Debian 7. Запуск TigerVNC-клиента без WM
« Ответ #3 : 24 Мая 2013, 17:27:48 »
можно ли обойтись без DM
То есть без slim? Копайте в сторону mingetty или настроек в /etc/inittab
Debian Sid, Openbox || Gentoo, Openbox
 

Оффлайн Otkrick

Re: Debian 7. Запуск TigerVNC-клиента без WM
« Ответ #4 : 24 Мая 2013, 21:00:42 »
Не очень понял что такое slim.. он, для меня, хитрая программка, которая реализует автологин и автозапуск. Под DM подразумевался менеджер дисплеев вроде XDM, GDM, но сейчас я его не ставил - все запускается. Соответственно, вопрос по DM решен: не нужен он для старта графического приложения. Slim меня устраивает пока, он легковесный очень и достаточно простой, чтобы казаться надежным )

 

Оффлайн redVi

Re: Debian 7. Запуск TigerVNC-клиента без WM
« Ответ #5 : 25 Мая 2013, 08:19:23 »
Не очень понял что такое slim... Под DM подразумевался менеджер дисплеев вроде XDM, GDM, но сейчас я его не ставил
:)
Slim это "менеджер дисплеев вроде XDM, GDM".
« Последнее редактирование: 25 Мая 2013, 08:35:05 от redVi »
Debian Sid, Openbox || Gentoo, Openbox
 

Оффлайн Otkrick

Re: Debian 7. Запуск TigerVNC-клиента без WM
« Ответ #6 : 27 Мая 2013, 12:50:33 »
Спасибо большое за помощь!
 

Теги:
     

    Намертво завис Debian

    Автор Самир

    Ответов: 1
    Просмотров: 1337
    Последний ответ 08 Сентября 2014, 00:11:04
    от wlad-biker
    Debian зависает при выключении.

    Автор eric

    Ответов: 3
    Просмотров: 1803
    Последний ответ 15 Июля 2015, 05:14:22
    от ihammers
    virtualbox и гость Debian с MYSQL

    Автор mraksoll

    Ответов: 1
    Просмотров: 1139
    Последний ответ 11 Июля 2017, 13:00:18
    от ihammers
    Обновление Debian 8 -> 9. Артефакты.

    Автор Grey_rnd

    Ответов: 14
    Просмотров: 2087
    Последний ответ 12 Июля 2018, 17:35:04
    от ZEN
    Как обновить Unetbootin в Debian 6.0.4 sgueeze

    Автор fox

    Ответов: 2
    Просмотров: 1864
    Последний ответ 14 Мая 2012, 13:36:27
    от fox