文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>linux分辨率调整

linux分辨率调整

时间:2006-09-09  来源:jmhyy

修改 /boot/grub/grub.conf文档 在kernel那句后面加上:vga=0x+相应的代码就行了。   如果专业一点讲这种“文本模式”实际上叫做“帧缓冲控制台”  
  他实际上是一种使用支持VESA模式的显卡帧缓冲的图形模式,在该模式下理论上可以显示/编辑图形(图片,图像),但现在好像这种软件很少。最初黑客们写这个内核模块是为了在linux控制台上可以看到logo图片(小企鹅),但它可以用来做很多图形模式才可以做的事情,内核有相应的接口。  
   
  下面是VESA模式号:  
                      |   640x480     800x600     1024x768   1280x1024  
  ----------+-------------------------------------  
  256色           |     0x101         0x103         0x105         0x107        
  增强15位色|     0x110         0x113         0x116         0x119        
  增强16位色|     0x111         0x114         0x117         0x11A        
  真彩24位色|     0x112         0x115         0x118         0x11B        
   
  因为    
    Linux内核模式号   =   VESA模式号   +   0x200  
   
  所以内核模式号的表就是:  
   
                      |   640x480     800x600     1024x768   1280x1024  
  ----------+-------------------------------------  
  256色           |     0x301         0x303         0x305         0x307        
  增强15位色|     0x310         0x313         0x316         0x319        
  增强16位色|     0x311         0x314         0x317         0x31A        
  真彩24位色|     0x312         0x315         0x318         0x31B  
   
  只要把这个号传给内核参数vga=就可以了,  
  及在  
  grub中:  
          改为kernel   /boot/vmlinuz-x.x.x   vga=内核模式号(十六进制前面加0x)  
   
  lilo中:  
          同上。但lilo好像不支持十六进制值,所以要将上边的十六进制内核模式转化为十进制值。
相关阅读 更多 +
排行榜 更多 +
无烬战火最新版

无烬战火最新版

飞行射击 下载
现代飞机战争

现代飞机战争

飞行射击 下载
直升机模拟飞行

直升机模拟飞行

飞行射击 下载