[问题]怎样设置文本模式下的屏幕分辨率呀?vga=791等等参数没用!(己解决)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
littlebat
帖子: 20
注册时间: 2006-07-26 11:31
联系:

[问题]怎样设置文本模式下的屏幕分辨率呀?vga=791等等参数没用!(己解决)

#1

帖子 littlebat » 2006-07-26 16:21

我按照网上的方法
1: vi /boot/grub/menu.lst;
2:find the line like this:
kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hda1 ro
3:add "vga= ***" after "hda1","***"can be replaced by the number like the following table:

##################################################################
color 640x480 800x600 1024x768 1280x1024
256 769 771 773 775
32000 784 787 790 793
65000 785 788 791 794
16.4M 786 789 792 795

this method is only suitable for grub, not lilo.
i know this from the web, wish this can make sense for you.
在/boot/grub/menu.lst中作了相应的改动,启动到文本模式系统报告说无效的vga参数,按了回车后出现:
Video adapter: VESA VGA
Mode: COLS*ROWS
0 0F00 80*25
1 0F01 80*50
2 0F02 80*43
3 0F03 80*28
4 0F05 80*30
5 0F06 80*34
6 0F07 80*60
我的机器配置如下:AMD K6-2 475, 144M, 10.2G, 17', 2M PCI Video card, Ubuntu 6.0.6 LTS
在X下的屏幕分辨率能够达到1024*768,HF:47KHZ VF:60HZ ,16位色深
我的xorg.conf如下:
...
Section "Device"
Identifier "Generic Video Card"
Driver "vesa"
BusID "PCI:0:8:0"
VideoRam 2048
EndSection

Section "Monitor"
Identifier "719BF"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "719BF"
DefaultDepth 16
...
SubSection "Display"
Depth 16
Modes "1024x768" "800x600"
EndSubSection
...
我已经在这里搜索了一下,好像没有相关的帖子,谁能帮助一下?

我是linux的初学者,欢迎光临我的网上linux学习日记:http://www.learndiary.com/diaryAction.d ... aviStr=a10
这个主题的日记:http://www.learndiary.com/disDiaryConte ... =a10a21750
上次由 littlebat 在 2006-08-06 10:35,总共编辑 1 次。
学习不已,日有所记。
http://www.learndiary.com
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2006-07-26 16:30

你的内核支持文字模式的这种分辨率?编译过?
● 鸣学
littlebat
帖子: 20
注册时间: 2006-07-26 11:31
联系:

谢谢eexpress的回复,我没有编译过内核

#3

帖子 littlebat » 2006-07-26 17:28

我是通过网络下载的iso安装文件在硬盘上安的。
我说的
在X下的屏幕分辨率能够达到1024*768,HF:47KHZ VF:60HZ ,16位色深
我的xorg.conf如下:
是指的是图形界面下的分辨率和xorg.conf配置

因为我的机器太旧了,我想在文本模式下工作,所以想把文本模式下的屏幕分辨率设置成1024*768,但是试了很久,不成功。就来这里问了。

再次感谢eexpress的回复。
学习不已,日有所记。
http://www.learndiary.com
头像
Einhorn
帖子: 114
注册时间: 2006-04-29 10:24

#4

帖子 Einhorn » 2006-07-26 22:13

我的menu.lst部分内容:
title Ubuntu, kernel 2.6.15-26-686
root (hd0,0)
kernel /vmlinuz-2.6.15-26-686 root=/dev/hda2 ro quiet splash vga=791 wesa:mtrr
initrd /initrd.img-2.6.15-26-686
savedefault
boot
littlebat
帖子: 20
注册时间: 2006-07-26 11:31
联系:

找到在ubuntu文本模式不能设置分辨率是显卡的原因

#5

帖子 littlebat » 2006-08-06 10:36

实际上,ubuntu的默认安装是开启了framebuffer支持,是我原来的DSV6422 PCI显卡不支持,换成S3 的PCI显卡就行了。
不过,S3的显卡在图形模式不能登录,必须在/etc/X11/xorg.conf中把driver从s3改成vesa才行。
linux对硬件的支持比起windows还是差点呀
学习不已,日有所记。
http://www.learndiary.com
回复