Легкая альтернатива X11 доступна?

Есть ли альтернатива LightWight X11 для старых систем? (Скажем, 1 ГГц и 256-314 МБ ОЗУ)

Реализация X-сервера XFree86 включает TinyX , который является частью многих небольших дистрибутивов Linux, например, Damn Small Linux или встроенных дистрибутивов Linux.

TinyX отлично соответствует вашим требованиям.

Единственные серверные реализации, которые говорят о протоколе X11, о котором я знаю, это XFree86 и X.Org . Обратите внимание, что X.Org – это реализация сервера, поставляемая большинством дистрибутивов Linux, из-за проблем с лицензированием с XFree86. Я не понимаю, почему они не должны запускаться на вашем компьютере с учетом этих спецификаций при условии наличия соответствующих графических драйверов. Судя по тэгам, которые вы используете Gentoo, вы должны просто установить X.Org, запустив emerge xorg-x11 и дождавшись завершения компиляции (что может потребоваться некоторое время на старой машине вроде этого).

Вероятно, вы не сможете запускать современные настольные среды, такие как Gnome или KDE, особенно учитывая ограничения памяти. Я бы попросил Xfce попробовать, или, возможно, LXDE .

Во-первых, большое оговорка: я думаю, что X с легкой настольной средой действительно будет вашим лучшим выбором для настольного оборудования, потому что он включает в себя широкую аппаратную поддержку, включая двумерное и трехмерное ускорение на множестве старых видеокарт, б) это не очень ужасно тяжеловес, и c) все X-программы будут работать.

Но есть альтернативы. Обычно они работают, работая непосредственно на консоли framebuffer Linux, возможно, через directfb . Вот некоторые варианты:

  • Android-x86 : порт телефона Google / встроенная ОС для ПК. Ядро Linux, но не обязательно Unix-подобное пользовательское пространство.
  • Qt QWS : встроенная версия популярного инструментария (по-видимому, KDE даже частично переносится )
  • GTK-DFB аналогичная вещь для GTK (теперь несуществующая)
  • SDL забывает обо всех этих «инструментариях» с их «виджетами» и «сложными библиотеками поддержки» и «удобством»! Пишите графику как можно прямо, поскольку SDL имеет прямую поддержку фреймбуфера

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

Если можно, сделайте себе одолжение и инвестируйте в большую память; ничто не сравнится с реальной памятью.

Тем не менее, я видел, что XFCE работает с xUbuntu 8.04 и 256 МБ с 800 МГц – и я бы рекомендовал использовать постное программное обеспечение с ним: Opera вместо Firefox / Thunderbird, Abiword вместо OpenOffice, никаких мониторов (активность диска / сети, будь то плагин , тикер здесь, тикер там, gaijm + xchat + skype + …). Иногда будет полезно закрыть приложение для запуска другого.

В 90-е годы я запускал KDE на 64-мегабайтной машине с 233 МГц, с X, конечно, но это было до YouTube. 🙂

Легкий X11 => (Xvesa + jwm)

На него следует ответить как альтернатива x11:

вот что такое fbdev: http://www.mplayerhq.hu/DOCS/HTML/fr/fbdev.html

Xvesa TinyX

(Xfree может быть, но хорошо, это не так)