Я просто задался вопросом, могли ли некоторые старые компьютеры, кладущие здесь, все еще использоваться для некоторых игр, если я полностью отключил менеджер дисплея. Существует ли способ запустить gui программу из командной строки в новом (и только) Xsession, даже без lxde? Я сомневаюсь, что этому не нужен compiz, но я могу так или иначе настроить его, чтобы только показать то окно?
Если существует, все еще легко иметь, по крайней мере, небольшую границу (или кадр или что-то как этот) с крестом, чтобы завершить и закрыть Xserver? Я хотел бы использовать его, например, для Minecraft или Starbound.
Спасибо! - Peter
Я нашел> , Запускают человечность без настольной среды, но запускают X приложений < быть полезным здесь.
лучший ответ работает на меня - кроме, когда я поместил путь /media/myusername/I/have/it/on/another/partition/linux64/starbound
в, это не обнаруживается для выбора. Я читал tryExec=
виды поля, если программа присутствует, еще она проигнорирована. Это не требуется, хотя, таким образом, я попробую без этого затем.
ОБНОВЛЕНИЕ: я понял его так или иначе. Я играл вокруг немного, и кажется, что это не будет читать эти /usr/share/xsessions
файлы, так как их владелец является корнем. Я имел, помещает .sh сценарий туда для монтирования раздела также, если не уже aviable, но я переместил его в ~/bin
, и теперь он хорошо работает с этим.
спасибо за Вашу справку, всех!
Можно объявить функцию оболочки, которая изменяет autostart
файл и запуск openbox-session
вместо этого.
Это покажет 2 окна один для целевой программы GUI и xterm
для openbox
. Уничтожить xsession, близко это xterm окно.
obox () {
echo "$@ &" > ~/.config/openbox/autostart;
startx openbox-session;
}
Пример:
obox gedit ~/.config/openbox/autostart
obox winecfg