本来在Windows 下很简单的操作,到Linux上也有可能遇到问题。
比如在分辨率选项里没有你想要分辨率,而检测显示器也检测不到,这时候怎么办呢?
这种情况经常出现在:
- 比较老15或17寸显示器,经常检测不到1024X768
- 虚拟机,比如在VirtualBox 上通常只有640X480和800X600这两种分辨率
- 21寸以上的宽屏液晶显示器

大多数情况下只要更新一下显卡的驱动就可以解决这个问题,可以在新立得里搜索你需要的显卡驱动,安装好再重启一下X-Window,想要的分辨率就会出现了。
如果这样你的问题还是不能解决就要用大招啦,修改这个文件 /etc/X11/xorg.conf 注意"X11"中的"X"是大写的哦。
在修改之前一定要做备份,如果哪里没改好进不了图形界面,那不疯了......
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.cof.bak
打开这个文件也一定要用sudo ,不然没有权限保存。
sudo gedit /etc/X11/xorg.conf
第一步
找到下面这段字符并修改它们之间的内容
Section "Monitor"
EndSection在这里可以根据需要修改,例如:定义显示器的型号、刷新率
Section "Monitor"
Identifier “Sumsang 913N”
Option “DPMS”
HorizSync 30-81
VertRefresh 56-75
EndSection如果你很懒可以直接这样:
Section "Monitor"
Identifier "通用显示器"
Option "DPMS"
HorizSync 30-60
VertRefresh 25-60
EndSection第二步
找到下面这段字符并修改它们之间的内容
Section "Screen"
EndSection还是那样,根据需要修改一下分辨率,色深等。只改 SubSection 就可以了。
SubSection “Display”
Depth 16
Modes “1280×800″ “1024×768″ “832×624″ “800×600″ “720×400″ “640×480″
EndSubSection
SubSection “Display”
Depth 24
Modes “1280×800″ “1024×768″ “832×624″ “800×600″ “720×400″ “640×480″
EndSubSection上面定义的是在16位色深下的分辨率和24位色深下的分辨率。
如果你比较勤快,也可以把其他色深的分辨率也写出来,用不用得到?再说吧。
常用的分辨率一般包括:
1024X600 1024X768 1175X664 1280X720 1280X768 1280X800 1280X900 1280X1024 1366X768 1400X1050 1440X900
更大的显示器:1600X1200 1680X1050 1776X1000 1920X1080 1920X1200

没有评论:
发表评论