LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 949|回复: 5

framebuffer的问题

[复制链接]
发表于 2005-10-21 13:50:26 | 显示全部楼层 |阅读模式
以前用的是块ati R9550,使用ati的驱动,可以使用framebuffer上1024x768。但是我不怎么玩游戏(linux下也没什么游戏),就决定把显卡借给我一个同学,把它的gforce4 MX440换过来。我以前是按照论坛的一篇帖子装的framebuffer:http://www.linuxsir.cn/bbs/showt ... ghlight=framebuffer
感觉不错,就是ati只能支持到VBE2.0,刷新率只能上到60hz,别的都正常。但是现在一换显卡,发现framebuffer出问题了,显卡支持到了VBE3.0,但是分辨率无法改变,还是640x480@60Hz.我已经重新编译过内核了,仅仅将ati的支持改成了nvidia支持,其他的完全没变,怎么回事?

/var/log/dmesg:
...............
nvidiafb: nVidia Corporation NV17 [GeForce4 MX 440-SE]
nvidiafb: CRTC0 found
nvidiafb: CRTC1 not found
nvidiafb: CRTC 0 appears to have a CRT attached
nvidiafb: Using CRT on CRTC 0
nvidiafb: MTRR set to ON
Console: switching to colour frame buffer device 80x30
nvidiafb: PCI nVidia NV17 framebuffer (64MB @ 0xD8000000)
vesafb: NVIDIA Corporation, NV17 Board, Chip Rev A5 (OEM: NVIDIA)
vesafb: VBE version: 3.0
vesafb: protected mode interface info at c000:f8f0
vesafb: pmi: set display start = c00cf935, set palette = c00cf9ba
vesafb: pmi: ports = b4c3 b503 ba03 c003 c103 c403 c503 c603 c703 c803 c903 cc03 ce03 cf03 d003 d103 d203 d303 d403 d503 da03 ff03
vesafb: hardware supports DDC2 transfers
vesafb: monitor limits: vf = 160 Hz, hf = 71 kHz, clk = 110 MHz
vesafb: scrolling: redraw
vesafb: cannot reserve video memory at 0xd8000000
vesafb: framebuffer at 0xd8000000, mapped to 0xe5a00000, using 6144k, total 65536k
fb1: VESA VGA frame buffer device
................

我觉得只有一行有问题:
   vesafb: cannot reserve video memory at 0xd8000000
有N人帮我么?
发表于 2005-10-21 13:57:40 | 显示全部楼层
装驱动吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-21 17:43:22 | 显示全部楼层
framebuffer和驱动程序有关系么?我没装驱动还是可以使用X阿,我在kernel里已经加了nv的支持,我想不需要装驱动把?
回复 支持 反对

使用道具 举报

发表于 2005-10-22 21:10:56 | 显示全部楼层
重新编译内核,禁用radeonfb和nvidafb,他们是和vesafb冲突的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-22 23:02:39 | 显示全部楼层
搞定了,谢谢大哥了,framebuffer真的不错,比较干净的界面正适合写程序......
美中不足阿,zhcon不能使用splash;(
给张截图;>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-23 11:16:26 | 显示全部楼层
又碰到个小问题:使用mplayer -vo vesa aaa.avi可以在framebuffer下看电影,但是一旦Ctrl+C退出来了就花屏,不再有相应,有解决的办法吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表