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

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-6.0.5 Немогу попасть на рабочий стол

    Автор FairCop

    Ответов: 16
    Просмотров: 4836
    Последний ответ 30 Июля 2012, 19:32:41
    от anzhu
    [Решено] Просмотр Log файлов Debian 10

    Автор Butch

    Ответов: 2
    Просмотров: 1930
    Последний ответ 12 Марта 2020, 12:56:12
    от Butch
    Будет ли нормально работать последний Chrome на стабильном Debian 7?

    Автор Bopubb

    Ответов: 2
    Просмотров: 1779
    Последний ответ 26 Мая 2013, 14:36:19
    от Anonymous
    установка тем в debian

    Автор varius

    Ответов: 6
    Просмотров: 2286
    Последний ответ 06 Апреля 2014, 14:25:24
    от varius
    DEBIAN в одноранговой сети WINDOWS

    Автор aslex

    Ответов: 5
    Просмотров: 1929
    Последний ответ 30 Мая 2015, 12:33:29
    от Андрей_1