专栏首页全栈程序员必看让你的Ubuntu 7.10支持Frame Buffer

让你的Ubuntu 7.10支持Frame Buffer

不知怎么的,在7.10里面不能直接在内核参数上加vga=xxx来启用frame buffer.

无比郁闷加上不倦探索,终于解决了这个问题。

首先,编辑你的 /etc/initramfs-tools/modules 文件

代码:

sudo nano /etc/initramfs-tools/modules

加入如下三行内容 fbcon vesafb vga16fb 然后刷新一下。

代码:

sudo update-initramfs -u

最重要的一步,要把文件/etc/modprobe.d/blacklist-framebuffer里面的vesafb和vga16fb这两行给注释掉。

代码:

sudo vi /etc/modprobe.d/blacklist-framebuffer

这样你就可以在内核后面加入vga=xxx这样的启动参数了。

不过,最好用hwinfo –framebuffer先看一下你显卡支持的vga数值,我的如下:

代码:

sudo hwinfo –framebuffer

引用:

02: None 00.0: 11001 VESA Framebuffer [Created at bios.447] Unique ID: rdCR.il6towt04X5 Hardware Class: framebuffer Model: “Intel(r) 82945GM Chipset Family Graphics Chip Accelerated VGA BIOS Intel(r) 82945GM Chipset Family Graphics Controller” Vendor: “Intel Corporation” Device: “Intel(r) 82945GM Chipset Family Graphics Controller” SubVendor: “Intel(r) 82945GM Chipset Family Graphics Chip Accelerated VGA BIOS” SubDevice: Revision: “Hardware Version 0.0” Memory Size: 7 MB + 704 kB Memory Range: 0xd0000000-0xd07affff (rw) Mode 0x0305: 1024×768 (+1024), 8 bits Mode 0x0317: 1024×768 (+2048), 16 bits Mode 0x0318: 1024×768 (+4096), 24 bits Mode 0x0312: 640×480 (+2560), 24 bits Mode 0x0314: 800×600 (+1600), 16 bits Mode 0x0315: 800×600 (+3200), 24 bits Mode 0x0301: 640×480 (+640), 8 bits Mode 0x0303: 800×600 (+832), 8 bits Mode 0x0311: 640×480 (+1280), 16 bits Config Status: cfg=new, avail=yes, need=no, active=unknown

所以我在内核后面加入了vga=0x0317,是1024×768的16位色。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/100588.html原文链接:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ubuntu的不同版本

    ubuntu是现在最流行的Linux安装包,本文介绍了ubuntu的各种版本。 一、Ubuntu ? 每个ubuntu的版本都包含一个版本号(version n...

    ruanyf
  • 怎样修改Ubuntu的root帐户密码并使用root登录

    Ubuntu是一套基于Debian的Linux系统,它追求的是“Just Work”,最新的7.10版本发布于2007年10月,不同于其他Linux发行版本,U...

    Java架构师必看
  • 常说的手机刷新率60Hz、120Hz有什么不同?

    ? 在很长一段时间里,手机的刷新率都是60Hz,随着硬件设备性能的提升,各种高刷新率的移动设备层出不穷,移动端也能有120Hz的显示设备。那么手机上的游戏真的...

    腾讯技术工程官方号
  • OpenGLES-01 渲染第一步

    若文章读完,请多练习文章里函数的写法。 1.创建你的项目并新建MyGLView ? 新建MyGLView.png 2.修改你创建的MyGLView添加如下变量...

    清墨
  • 让你的aria2支持SSL协议

    如今SSL协议已是大势所趋所以爱游习惯了每个网站都加上SSL,这样才显得网站比较高大上,所以今天就在闲置的服务器上面安装一个AriaNg,一样的启用了SSL,启...

    爱游博客
  • HTTP/2探索第二篇——工具及应用

    由于不同环境过于复杂,本文仅基于Mac OS和Linux来讲解工具及应用。 目录结构: HTTP/2环境搭建Step by step wireshark使用 f...

    小时光
  • 无 Flash 时代,让直播拥抱 H5(MSE篇)

    villainhr
  • [qemu][vnc]虚拟化平台上远程连接遇到的几个问题分析

    前言: 虚拟化平台上,不管是调试,还是实际使用,都离不开远程连接。在使用vnc、spice的时候,遇到过一些问题。 分析: 1,frame buffer 先说...

    皮振伟
  • 配置多个网卡的OpenStack VM

    [这篇文章是由巴拉克·梅里莫维奇撰写的。]

    MonroeCode

扫码关注云+社区

领取腾讯云代金券