轻量级 X11 替代品可用吗?

轻量级 X11 替代品可用吗?

有没有适合旧系统的轻量级 X11 替代品? (例如,1GHz 和 256-314MB RAM)

答案1

X 服务器的 XFree86 实现包括小X,它是许多小型 Linux 发行版的一部分,例如该死的小Linux或嵌入式 Linux 发行版。

TinyX 完全满足您的要求。

答案2

据我所知,唯一使用 X11 协议的服务器实现是自由86X组织。请注意,由于 XFree86 的许可问题,X.Org 是大多数 Linux 发行版提供的服务器实现。我不明白为什么这些不应该在你的机器上运行给定这些规格,只要有适当的图形驱动程序可用。从您使用 Gentoo 的标签来看,您应该能够通过运行emerge xorg-x11并等待 X.Org 完成编译来安装 X.Org(在像这样的旧机器上可能需要一段时间)。

不过,您可能无法运行 Gnome 或 KDE 等现代桌面环境,特别是考虑到内存限制。我会给Xfce尝试一下,或者也许LXDE

答案3

首先,需要注意的是:我认为具有轻量级桌面环境的 X 确实是桌面硬件的最佳选择,因为 a) 它包含广泛的硬件支持,包括许多旧显卡上的 2D 和 3D 加速,b)它并不是真的那么重量级,并且 c) 所有 X 程序都可以工作。

但有备择方案。这些通常通过直接在 Linux 帧缓冲区控制台上运行来工作,可能通过直接FB。这里的一些选项是:

  • 安卓-x86:Google 手机/嵌入式操作系统到 PC 硬件的端口。 Linux 内核,但不一定是类 Unix 用户空间。
  • 快捷键 QWS:流行工具包的嵌入式版本(显然 KDE 甚至是部分移植
  • GTK-DFBGTK 也有类似的事情(现已不复存在)
  • 雪迪龙忘记所有那些“工具包”,以及它们的“小部件”和“复杂的支持库”和“便利”!尽可能直接写入图形,因为 SDL 具有直接帧缓冲区支持

但是,根据您的硬件,所有这些麻烦可能不会真正给您带来任何好处,因为它不一定会更快。你必须找到你想要运行的任何东西的端口,或者自己移植它。

答案4

如果可以的话,帮自己一个忙,投资更多的内存;没有什么比真实的记忆更重要的了。

然而,我见过 XFCE 与 xUbuntu 8.04 和 256 MB、800 Mhz 一起运行 - 我建议使用精益软件:Opera 而不是 Firefox/Thunderbird、Abiword 而不是 OpenOffice、没有监视器(磁盘/网络活动、是否有插件) ,这里的股票行情,那里的股票行情,gaijm+xchat+skype+...)。有时关闭一个应用程序来运行另一个应用程序会很有帮助。

在 90 年代,我在 233 Mhz 的 64MB 机器上运行 KDE,当然还有 X,但那是 YouTube 出现之前的时代。 :)

相关内容