Как запустить графические приложения без запуска lightdm?

Недавно я отключил lightdm, так как не хочу, чтобы среда рабочего стола работала и использовала ОЗУ.

Чтобы добиться этого, я переопределил lightdm, создав файл:

#echo "manual" >/etc/init/lightdm.override

Я хотел бы открыть некоторые приложения, такие как Firefox ... и Writer и другие! .. Но он продолжает выдавать ошибку :

Error: can't open display: localhost:0.0

кто-нибудь может помочь? tkx заранее

1
задан 24 September 2012 в 16:45

2 ответа

Вы можете редактировать свои .xinitrc. Вместо того, чтобы вставлять исполняемый файл lightDM, просто поместите:

cat

, чтобы он не пытался запускать LightDM и не завершаться из-за достижения конца файла.

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

Сохраните файл как .xinitrc в вашей домашней папке. Затем запустите startx и переключитесь обратно на TTY. Выполните:

export DISPLAY=:0&&firefox

Теперь он будет использовать X, но не lightDM, и будет работать.

0
ответ дан 24 September 2012 в 16:45

Приложения, которые Вы хотите открыть, зависят от наличия сервера X-оконной системы, активного для обработки графического рисунка и ввода данных пользователем и передачи его к приложению. X приложений НЕ могут работать автономные, который, кажется, то, что Вы хотите сделать.

Для понимания немного больше об этом, необходимо читать на архитектуре X-оконной системы. Одно возможное место, чтобы сделать это является этим практическим руководством (это несколько устарело, но принцип архитектуры является все еще тем же): http://tldp.org/HOWTO/XWindow-Overview-HOWTO/index.html

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

Если Ваше беспокойство о графической среде, использующей слишком много ресурсов, что необходимо сделать, вместо этого установка более легкая среда (как xfce), и выберите xfce сессию на lightdm.

1
ответ дан 24 September 2012 в 16:45

Другие вопросы по тегам:

Похожие вопросы: