Самый легкий способ запуска приложений с графическим интерфейсом в Linux? [закрыто]


26

Я понял, что могу использовать оконный менеджер без окружения рабочего стола и не теряю никакой функциональности, которая мне небезразлична. Приложения по-прежнему работают нормально, я все еще могу расположить окна приложений, как мне угодно.

Это в значительной степени устраняет необходимость в легких рабочих средах, таких как LXDE и XFCE, для таких случаев использования, как у меня.

Интересно, это конец списка. Что-нибудь можно вырезать? Как минимум, я хочу что-то, что может запускать приложения с графическим интерфейсом, такие как Firefox. Я представляю что-то с терминалом, из которого я могу запускать другие приложения.


DWM, вероятно, самый легкий из всех Windows Manager Windows.
Диско

Хотя в некоторых (большинстве?) Ответах перечислены некоторые инструменты, которые можно использовать для предоставления облегченной среды графического интерфейса пользователя (которая основана на мнениях), сам вопрос и принятый ответ касаются принципа (а это не так). Очевидный победитель здесь - голый X-сервер, как упоминалось в ответе echox.
phunehehe

Ответы:


17

Вы смотрели на некоторые "облегченные" ;-) оконные менеджеры?

Я полностью доволен i3, например: http://i3wm.org/

Это просто оконный менеджер с dmenu для запуска приложений. Нет рабочего стола, никаких других специальных функций, а двоичный файл - это всего лишь несколько килобайт.

Есть много других в этом диапазоне:

Абсолютным минимумом будет запуск вашего X-сервера без какого-либо оконного менеджера и просто с чем-то вроде dmenu ( http://tools.suckless.org/dmenu/ ) для запуска приложений. Я не уверен, что это действительно то, что вам нужно, потому что вы не сможете изменить размеры окон приложения, переместить их и т. Д.


Спасибо всем за помощь, все ответы великолепны. Я отмечаю этот как принятый за «абсолютный минимум».
Phunehehe

также LXDE lxde.org
Spudd86

14

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

Прямо сейчас к ним относятся Matchbox, sithWM, evilwm, dwm, WMFS, wmii и scrotwm. (i3 помещается в Lightweight; Xfwm (используется по умолчанию в Xfce) и Openbox (используется по умолчанию в LXDE) оба считаются средним весом по этой классификации.)

Я не знаю, какие основания использовались, чтобы разобраться в этом, и не попробовал достаточно, чтобы понять, насколько это точно.

Что касается того, что вы сделали в отношении Compiz, однако, я бы не стал считать его более легким, чем использование LXDE с Openbox или XFCE с XFWM. Compiz - зверь ресурса; его использование не будет сильно отличаться от его использования в GNOME, если вы не загружаете в GNOME ничего, что вам не нужно.

(Помните, что XFCE и LXDE являются средами рабочего стола; вы можете запускать их оконные менеджеры по умолчанию, не используя остальные из этих сред рабочего стола, точно так же, как вы можете запускать Compiz без среды рабочего стола. Ну, по крайней мере, я знаю, что вы можете запускать Openbox без LXDE Я никогда не пробовал запускать XFWM без XFCE.)


6

Мои инженеры любят ratpoison как минималистский оконный менеджер.

Когда я хочу легкий вес, я испытываю боль от восстановления Open Look (olwm и olvwm), хотя некоторое время я не хотел так много боли.


5

Вам не нужен X11, чтобы иметь оконный менеджер. Вы можете использовать TWIN , оконный менеджер в текстовом режиме, а также GPM для мыши. Возможно, вам придется переключить ваш основной веб-браузер на Ссылки, а программу чата на Finch .


хм, я не думаю, что это графический интерфейс en.wikipedia.org/wiki/Graphical_user_interface
phunehehe

1
Почему бы нет? Вы можете щелкать и перетаскивать окна мышью. Вы можете взаимодействовать с программами с помощью мыши, если они поддерживают их (например, mc and links, IIRC), вы можете просматривать изображения и смотреть видео, если вы правильно настроили их. Но да, я немного шутлив с этим предложением.
Райан С. Томпсон

4

До того, как я перешел на KDE, я был хардкорным пользователем Fluxbox . Он имеет командный интерфейс fbrun, который можно использовать для запуска программ, а также настраиваемое меню, вызываемое правой кнопкой мыши . У этого также есть вкладки окна, я полагаю, что это - один из первых WM, которые имеют это. IIRC Fluxbox - это WM, которую использует Damn Small Linux .


2

Реализация cwm в OpenBSD - это удивительный баланс между легковесностью и функциональностью. По умолчанию при входе в систему появляется только xterm. Вокруг окон нет украшений, на рабочем столе ничего нет. Все делается с помощью клавиатуры (и, да, я имею в виду все). Если вы хотите ssh где-нибудь, Alt+.откроется диалог ssh. Если вы хотите выполнить программу, Shift+Alt+/появится диалоговое окно exec.

Полный список функций / команд доступен в виде справочной страницы .

К сожалению, это доступно только в OpenBSD, насколько я могу судить. Хотя исходный код может быть скомпилирован и запущен на Linux, что я и делаю, когда мне не разрешено использовать OpenBSD.


я не думаю, что «без украшений вокруг окон» - это то, что оп означает «легкий». Кроме того, если он компилируется в Linux, он доступен в Linux…

2

icewmочень легкий. Хорошо работает на моем безголовом сервере с 1 ГБ ОЗУ с Xvfbи x11vnc. Если вам нужна легкая «настольная среда», мне нравится ROX-Filer.


1

Мое предпочтение в таком случае однозначно xmonad. Это автономный оконный менеджер, который можно использовать без среды рабочего стола GNnome или KDE (хотя есть Gnome с xmonad).

xmonad доступен в Synaptic как пакет. Я установил его, используя sudo apt-get install xmonadв своей Ubuntu, а затем вошел в сеанс xmonad, и с тех пор я использую исключительно xmonad. Это немного раздражает в начале, но это точно соответствует вашим потребностям.


1

Я довольно долго использовал jwm на своем старом ноутбуке на 199 МГц с оперативной памятью всего 32 МБ.

Работал довольно хорошо и выглядел довольно хорошо. Конфигурация также хорошо выполняется с помощью файла XML.


0

Лично я предпочитаю использовать «Xvesa», а не какие-либо среды рабочего стола.

Xvesa достаточно силен для запуска firefox и своего рода приложений.

[Xvesa используется tinycore, самой маленькой и минималистичной ОС Linux]


0

Иногда я читаю, как запустить приложение напрямую с X11, например: скажите X11, что Desktop Environment / Window Manager / приложение, запускаемое при запуске, - это firefox / gimp / - это что-то другое.

Может быть, в связи с Kiosk mode. Вы не можете переключаться между приложениями - просто используйте один. приложение.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.