Я не могу запустить dnsmasq при загрузке

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

Возможные серверы X11, которые можно использовать таким образом:

Последний позволяет подключаться позже для просмотра и взаимодействия с экраном с клиентом VNC (vncviewer).

Если Raspberry pi (или подобное) настроен для автологизации пользователя pi в графической среде, можно запустить приложение в качестве пользователя pi и использовать дисплей : 0 . Перед началом работы убедитесь, что X11 завершил запуск.

Edit: Похоже, что конфигурация запускает сервер Xvnc сначала в качестве пользователя pi , а затем запускает основной сервер X буфера кадров в качестве пользователя root . В этом случае, как вы выяснили, приложение должно быть запущено как root и использовать : 1 в качестве дисплея.

Если вы действительно хотите запустить приложение не один раз во время загрузки, а при каждом входе пользователя (обычно pi ) в графическую среду, добавьте его в файл rc, применимый к этой графической среде. Например, /etc/xdg/lxsession/LXDE-pi/autostart .

-121--289957-

Вы можете попытаться установить пакет, выполнив следующие действия (если вы устанавливаете отдельный пакет .deb, а не из репозиториев с помощью инструментов APT):

  1. Установите сам пакет с помощью: dpkg -i/path/to/package.deb . Кажется, вы уже выполнили это действие.
  2. Если у вас есть некоторые неудовлетворенные зависимости, как в вашем сообщении, выполните следующие действия: aptitude install -f или apt-get install -f . Эти команды устранят ошибки зависимости, и пакет будет успешно установлен.

-121--290022-

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

Благодарим за обмен опытом.

1
15.12.2017, 20:06
0 ответов

Теги

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