| TinyX版本:4.03 |
| 下载目标码:点击这里本地下载 |
下载相关源代码:
http://www.X.org |
| 磁盘容量:1.15M(不需要libc,兼容任何Linux版本) |
内存需求:14M |
| 使用问题及bug报告 |
|
| Screenshot1: |
Screenshot2: |
| |
|
TinyX是标准X-windows系统的简化版,去掉了许多对设备的检测过程,无需设置显示卡Driver,只要vga卡支持vesia2.0即可。同时,有非常良好的兼容性,所有能够在标准X下运行的程序都能移植到tinyX上.
TinyX的体积比标准X小得多,启动速度快得多,从字符界面到启动tinyX只需要2秒左右的时间,适合用作嵌入式linux的GUI系统。
TinyX支持640x480~1280x1024, 256~32位的显示模式,通过修改lilo.conf配置文件的vga参数来指定显示方式,如vga=311为
640x480 16位的显示模式。如下是tinyX在vesa标准中的参数及在kernel中对应的参数,我们一般需要查的是kernel中的对应参数,横轴为分辩率,纵轴为颜色数:
VESA 对应参数:
| 640x480 800x600 1024x768
1280x1024
----+-------------------------------------
256 | 0x101 0x103 0x105 0x107
32k | 0x110 0x113 0x116 0x119
64k | 0x111 0x114 0x117 0x11A
16M | 0x112 0x115 0x118 0x11B
Kernel_code = Vesa_code + 0x200.
Kernel 对应参数:
| 640x480 800x600 1024x768
1280x1024
----+-------------------------------------
256 | 0x301 0x303 0x305 0x307
32k | 0x310 0x313 0x316 0x319
64k | 0x311 0x314 0x317 0x31A
16M | 0x312 0x315 0x318 0x31B
|