Is there any lightwight X11 alternative suited for old systems? (Say, 1GHz and 256-314MB RAM)
|
|
The XFree86 implementation of the X server includes TinyX, which is part of many small linux distributions e.g. Damn Small Linux or embedded linux distributions. TinyX perfectly fits you requirements. |
|||
|
|
|
First, the big caveat: I think X with a lightweight desktop environment is really going to be your best bet for desktop hardware, because a) it includes wide hardware support, including 2D and 3D acceleration on a lot of old graphics cards, b) it's not really that awfully heavyweight, and c) all X programs will just work. But there are alternatives. These generally work by running directly on the Linux framebuffer console, possibly via directfb. Some options here would be:
But, depending on your hardware, all of that trouble might not really get you anything, because it won't necessarily be faster. And you'll have to find ports of anything you want to run, or port it yourself. |
|||
|
|
|
If you can, do yourself a favor and invest into more memory; the is nothing which beats real memory. However, I've seen XFCE running with xUbuntu 8.04 and 256 MB with 800 Mhz - and I would recommend using lean software with it: Opera instead of Firefox/Thunderbird, Abiword instead of OpenOffice, no monitors (disk/net activity, whether plugin, ticker here, ticker there, gaijm+xchat+skype+...). Sometimes closing an app to run another will be helpful. In the 90ies I ran KDE on a 64MB machine with 233 Mhz, with X of course, but it was pre-YouTube time. :) |
|||
|
|
|
The only server implementations talking the X11 protocol I know of are XFree86 and X.Org. Note that X.Org is the server implementation shipped by most Linux distributions, due to licensing issues with XFree86. I don't see why those shouldn't run on your machine given those specs, provided that appropriate graphics drivers are available. Judging by the tags you're using Gentoo, so you should be able to just install X.Org by running You probably won't be able to run modern desktop environments like Gnome or KDE though, especially given the memory limitations. I would give Xfce a try, or perhaps LXDE. |
|||
|
|
