Возможно ли иметь терминал только для рабочего стола в Linux (Mint)?
Я хочу нормально загружаться, то есть хочу иметь возможность запускать программы с графическим интерфейсом (IDE, браузеры и т. Д.), Но мне не нужно ничего на рабочем столе, кроме терминала после загрузки. В идеале какой-то встроенный терминал на рабочем столе и ничего кроме этого.
Мой текущий «обходной путь» - иметь чистый черный рабочий стол и использовать Ctrl+ Alt+ Tдля запуска оболочки, но в идеале я хочу, чтобы он был исправлен как часть рабочего стола.
Цель состоит в том, чтобы быть вынужденным делать стандартные вещи только с терминалом и как можно меньше отвлекаться.
terminal
x11
window-manager
desktop
SklogW
источник
источник
grep
, - редактор (nano
для меня) и компилятор Си. Кроме того, возиться с телефонами на базе Android и взломанными идеями заставили меня ОЧЕНЬ приспособиться к использованию терминала в первую очередь, поскольку это самый простой способ увидеть, что на самом деле происходит на них.man
страницы станут вашими лучшими друзьями. И если вы когда-либо найдете такой, выделенный последовательный терминал - это способ, которым вы можете запустить терминал без НИЧЕГО на вашем сервере X11. см. фото, которое я разместил в предыдущем комментарии. На одном,export DISPLAY=:0.0
а затем запустите программу, использующую графический интерфейс (DISPLAY
контролирует, к какому серверу X11 подключаются ваши программы).Ответы:
Так или иначе, вам нужно будет запустить X. Но вы можете получить что - то вроде того, что вы просите с плиточным оконным менеджером. Одним из ранних был «Ион» (не такой популярный сейчас).
Дальнейшее чтение (без конкретных рекомендаций, конечно: это представило бы мнение):
источник
Технически, все, что вам нужно для запуска программ с графическим интерфейсом - это X-сервер. Вы можете запустить только эмулятор терминала и запустить все программы из этого. Однако жизнь без оконного менеджера совсем не удобна: нет интерфейса для переключения, повышения, изменения размера, перемещения, скрытия, закрытия и других действий с окнами.
Так что вам нужен оконный менеджер, вероятно, без рабочего стола. Есть много оконных менеджеров - в Википедии есть таблица сравнения , Debian включает в себя больше (57 пакетов
x-window-manager
), но их больше (и даже этот список неполон, но большинство из тех, которых нет в этом списке, вероятно, используются минималистскими программами). в основном их автором).Подавляющее большинство менее популярных оконных менеджеров склонны быть минималистами, но не все. Практически любой оконный менеджер, кроме тех, которые специально разработаны для настольной среды, может использоваться комфортно без какого-либо отвлечения экрана.
Если вы хотите иметь большой контроль над тем, как работает ваша среда, выделяются три варианта: awesome , который запрограммирован в Lua; пила , запрограммированная в Лиспе; xmonad , который запрограммирован в Haskell. Awesome и xmonad облицовывают плиткой , рыба-пила складывается (и в некоторой степени поддерживает поддержка awesome). Если у вас есть привычка иметь полноэкранные окна большую часть времени, то вам, вероятно, понравится менеджер окон. Если вам не хватает места на экране, чтобы вместить все окна, которые вы хотите видеть вместе, то наложение действительно полезно.
Если вы предпочитаете что-то минималистское с небольшой конфигурацией, просмотрите список и протестируйте несколько, пока не найдете то, чьи особенности автора совпадают с вашими.
Независимо от того, какой оконный менеджер вы выберете, вы можете запустить полноэкранный терминал при входе в систему и запускать все свои программы оттуда. Практически любой оконный менеджер предоставляет способ запуска программ, но вам не нужно его использовать, если вы этого не хотите.
источник
Дополнительное решение моей проблемы:
Мое текущее решение, пока я не привыкну к i3, использует терминатор с пользовательским макетом. Для запуска приложений я добавил команду
terminator -l mylayout
. После загрузки приложение запускается в полноэкранном режиме.Работает именно так, как я хочу, чтобы это работало.
источник