『壹』 linux 文本模式下修改分辨率的问题
# +-------------------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+--------------------------------------------
# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
# +-------------------------------------------------+
参考上表, 可能是显卡或使用的framebuffer驱动不支持64K下的 1024x768, 你可以试一下低色率或者高色率下的1024x768 (比如790/792),看看是否能正常工作。另外,不知道fedora下是否有vbetest这个工具,vbetest可以测试显卡支持的分辨率,运行vbetest (以root身份),你会得到类似于如下的输出 (下面的是我机器上的输出)
...
[261] 1024x768 (256 color palette)
[279] 1024x768 (5:6:5)
[280] 1024x768 (8:8:8)
...
[xxx]里的xxx就是支持的模式对应的数字,这个xxx加上512就是你用到 vga=nnn 里的数字,比如我要用24位真彩色(8:8:8),就填 280+512 vga=792
『贰』 怎么调整linux的屏幕分辨率
调整linux的屏幕分辨率步骤操作如下:
1、打开Linux操作系统,登陆到桌面。认真回的看一下这个页面可以明答显看出,目前分辨率对我的Linux不合适,因为字体对我来说太小看不清。
『叁』 如何修改Linux的屏幕分辨率
1、打开操作系统,登陆到桌面。
2、点击菜单中的系统,选择首选项,然后点击显示。
3、在首选项窗口中点击分辨率。
4、根据自己的喜好选择一个适当的分辨率。
5、项目设置完毕之后,点击应用使之生效。
6、此时会弹出一个提示框,选择保持当前配置,然后再关闭首选项窗口。屏幕分辨率修改完成。
『肆』 linux 下怎样修改分辨率,我的系统系cenos5.3 图形或文本模式下都可以。。求简单的
命令setup后会弹出一个对话框来,选最后一项就是调分辨率的,想怎么调就怎么调
『伍』 linux字符模式修改分辨率
要看你grub版本,如果是grub legacy,请采用handsoul的答案。
如果是grub2,稍微麻烦点,要修改点别的文件。内你网上搜一下,应该容有答案。
另外,要确保你的内核在编译的时候,支持framebuffer。
『陆』 那位大侠知道,如和修改linux文本界面的分辨率
vga=xxx
放在 kernel 的启动行里。具体参数可以看 linux 内核源代码目录里面的手册。这东西还有可以开机时自己检查并且提示的功能,不过那个参数是检测不知道。
除了 vga=xxx 还有别的很多种实现方法,vga= 是用最标准的 vga 支持或者 vesa 通用驱动进行支持。这要保证你的内核打开了相关的驱动。而且要么编译进内核要么放进 initrd。
另外,有的系统会有一个自动检测的程序,可以在系统启动时自己检测最佳分辨率并且切换。这是直接识别显示器后进行的,一般来说不会出现切换到不支持的模式去。但也难说。
不过还不如直接到 X 里面用虚拟终端程序操作来的实际,功能更多更好。
『柒』 我刚安装了LINUX5,但是桌面的分辨率只有640x480和800x600,如何设置大点呢
我复制来的。我嫌红帽子麻烦。
一、查看显卡相关信息
glxinfo | grep -i rend
direct rendering: Yes
运行这个命令,如果显示不是“Yes”,说明还要去安装一下驱动。
1、在linux的终端上执行:
[root@localhost ~]# glxinfo | grep -i rend
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect
2、在txt模式下:
[root@localhost ~]# glxinfo | grep -i rend
Error:unable to open display
两者显示结果不一样,原因:
是X终端与文本模式(console)下区分,在console下,显卡驱动还没有启用,所以无法得到信息。
二、显示器分辨率及刷新率设置
1、X终端下显示器分辨率及刷新率设置
刷新率和分辨率可以在/etc/X11/xorg.conf中设置
A.对显示器行频(水平分辨率)和场频(垂直分辨率)的设置
在xorg.conf中有类似一段:
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "206STUDIO"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
EndSection
其中HorizSync,VertRefresh分别是显示器行频(水平分辨率)和场频(垂直分辨率)的设置
应该根据显示器的性能进行设置,他们的值决定了显示分辨率和刷新频率可能取值的范围。
B.对首先和可选分辨率的设置
在xorg.conf中有类似一段:
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480" "1280x1024"
EndSubSection
EndSection
行 :
Modes "1024x768" "800x600" "640x480"
设置了三种可选的分辨率,排在最前面的就是首选的分辨率,也就是一般生效的分辨率。X启动时如果首选的分辨率无效,比如过高,会依次尝试后面的分辨率。
2、文本模式下显示器分辨率及刷新率设置
A、grub的:
/boot/grub/menu.lst 文件中
title Debian GNU/Linux, kernel 2.6.22-3-686
root (hd0,5)
kernel /vmlinuz-2.6.22-3-686 root=/dev/hda1 ro vga=794
initrd /initrd.img-2.6.22-3-686
savedefault
说明:
vga=794,修改此值可以修改在文本模式下的分辨率
vga=794 => 1280x1024x16
vga=788 => 800x600x16
B、(2)、lilo的基本也差不多。
三、内核不能识别出显示是否就进不了X-Windows ?
(1)显卡驱动:内核提供的驱动与显示供应商提供的驱动的差别在于3D,内核不认显卡是进不了X的,不过,可以用vesa的标准驱动,因为各个厂家提供的显卡都支持vesa的标准
(2)、信息用Xorg -configure 自动获取的。
『捌』 linux 文本界面下怎么设置分辨率呢
我的系统文本模式下默认的分辨率是800*600,用lynx浏览网页的时候感觉字体太大了,想把这种模式下的分辨率调整下,就google了下,发现其实很简单。
进入到/boot/grub/目录下,然后就可以看到里面有个名为menu.lst的文件,用vim将其打开,可以看到以下内容:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/hda2
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=5
gfxmenu (hd0,0)/message
title RedFlag (2.6.22.6-1)
root (hd0,0)
kernel /vmlinuz-2.6.22.6-1 ro root=LABEL=/ vga=788 splash=silent
initrd /initrd-2.6.22.6-1.img
其中这个vga=788就是控制你的分辨率与色彩模式的,你可以把它改成你的显示器支持的你喜欢的任意模式。数字对应的含义如下:
色深
640×480 800×600 1024×768 1280×1024
256
769 771 773 775
15位 784 787 790 793
16位 785 788 791 794
24位 786 789 792 795
改变数值后保存,然后重启。
Memory Range: 0xe0000000-0xe076ffff (rw)
Mode 0x0360: 768x480 (+768), 8 bits
Mode 0x0361: 768x480 (+1536), 16 bits
Mode 0x0362: 768x480 (+3072), 24 bits
Mode 0x0363: 960x600 (+960), 8 bits
Mode 0x0364: 960x600 (+1920), 16 bits
Mode 0x0365: 960x600 (+3840), 24 bits
Mode 0x0366: 1280x800 (+1280), 8 bits
Mode 0x0367: 1280x800 (+2560), 16 bits
Mode 0x0368: 1280x800 (+5120), 24 bits
Mode 0x0369: 1440x900 (+1472), 8 bits
Mode 0x036a: 1440x900 (+2880), 16 bits
Mode 0x036b: 1440x900 (+5760), 24 bits
Mode 0x036c: 1680x1050 (+1728), 8 bits
Mode 0x036d: 1680x1050 (+3392), 16 bits
Mode 0x036e: 1680x1050 (+6720), 24 bits
Mode 0x0307: 1280x1024 (+1280), 8 bits
Mode 0x031a: 1280x1024 (+2560), 16 bits
Mode 0x031b: 1280x1024 (+5120), 24 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
『玖』 怎样设置Linux系统分辨率
修改linux系统分辨率前提要知道用的何种linux系统,桌面用的是何种版本等等。回
例如centos5.4版本的linux,桌答面使用G,可以通过以下方法修改系统分辨率:
1,直接在图形化界面操作:
桌面---系统---管理---显示---硬件----配置---选择需要的分辨率即可
2,在命令行下修改分辨率:
使用xrandr查询系统可以使用的分辨率,一般每种分辨率的第一列都是SZ编号,
再通过xrandr -s SZ编号 命令就可以修改当前分辨率了。
『拾』 如何在LINUX中设置分辨率
方法:
打开Linux操作系统,登陆到桌面。此时可以明显看出,这个分辨率对版我的Linux不合适,字体太小权看不清。
点击菜单“系统”-“首选项”-“显示”。
在首选项窗口中点击分辨率。
根据自己的喜好选择一个适当的分辨率。
如果愿意,也可调整一下刷新率,不过不建议过高。
所有项目设置完毕之后,点击“应用”使之生效。
此时,会弹出一个提示框,选择“保持当前配置”,然后再关闭首选项窗口。
现在,就可以看到桌面变成由你设置的分辨率显示了。