Если Вы видите, что сообщение говорит Вам, что запись меню была создана, это означает, что пакет отбросил файл в /usr/share/menu
описание одного или нескольких запись меню, согласно политике меню Debian. Документация системы меню (также доступный в /usr/share/doc/menu
) объясняет синтаксис этого файла. Каждый менеджер окон, как предполагается, включает системное меню. Gnome не делает стандартной вещи, хотя (поэтому, что еще является новым).
Gnome и KDE показывают меню, созданное из записей в /usr/share/applications/*.desktop
и /usr/share/applnk/**/*.desktop
, после спецификации меню Freedesktop. Не все пакеты предоставляют им. Можно создать a .desktop
файл на основе записей Debian и вставленный в него ~/.config/menus/
.
Существует много потоков, в другом месте связанных с Каирским пакетом.
Один из них упоминает изменение в типе X11, но большинство из них заявляет, что R не знает то, что дисплей, и предложите делать:
Sys.putenv("DISPLAY"=":0.0")
Если у вас нет локального X-сервера, вы можете установить виртуальный сервер X11 фреймбуфера, как сказано здесь :
apt-get install xvfb xauth xfonts-base
Затем вы можете запустить новый экземпляр, например , указанный здесь :
Xvfb :0 -ac -screen 0 1960x2000x24 &
Затем, если ваш R скомпилирован с параметром конфигурации with-x
(включен по умолчанию), у вас должна быть возможность X11, и вам просто нужно объявить это в R:
Sys.setenv("DISPLAY"=":0")
Sys.putenv
удерживается от использования в пользуSys.setenv
– Karlson 09.02.2012, 19:18