openSUSE KDE 13.1 如何自定义分辨率

系统:openSUSE KDE 13.1
显示器:Philips PHL 223V5
显卡:NVIDIA GeForce 7025 / NVIDIA nForce 630a
驱动:nvidia-computeG02 - NVIDIA driver for computing with GPGPU
已安装版本:304.121-38.1
编译时间:2014 年 08 月 16 日 星期六 22 时 27 分 50 秒
驱动是添加官方源安装的

显示器分辨率太高了,字太小,看着累,想调成低分辨率,但没有合适的。试着添加自定义分辨率,
按照这个博文 opensuse 11.3 调整显示器默认分辨率 - Nix Live - 博客频道 - CSDN.NET 在第四步失败。
用 root 权限操作一样失败。不懂提示内容,求解! 谢谢!

操作过程:

1. 使用 xrandr 命令查看屏幕分辨率
xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 4096 x 4096
VGA-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080      60.0*+
   1680x1050      60.0  
   1440x900       75.0     59.9  
   1280x1024      75.0     60.0  
   1280x720       60.0  
   1024x768       75.0     60.0  
   800x600        75.0     60.3  
   640x480        75.0     72.8     59.9

2. 使用 cvt 命令生成一个新的 modeline
cvt 1680 945
# 1680x945 59.93 Hz (CVT 1.59M9) hsync: 58.79 kHz; pclk: 130.75 MHz
Modeline "1680x945_60.00"  130.75  1680 1776 1952 2224  945 948 953 981 -hsync +vsync

3. 新建一个分辨率模式
xrandr --newmode "1680x945_60.00"  130.75  1680 1776 1952 2224  945 948 953 981 -hsync +vsync
 
使用 xrandr 命令查看新添加的分辨率模式
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 4096 x 4096
VGA-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080      60.0*+
   1680x1050      60.0  
   1440x900       75.0     59.9  
   1280x1024      75.0     60.0  
   1280x720       60.0  
   1024x768       75.0     60.0  
   800x600        75.0     60.3  
   640x480        75.0     72.8     59.9  
  1680x945_60.00 (0x331)  130.8MHz
        h: width  1680 start 1776 end 1952 total 2224 skew    0 clock   58.8KHz
        v: height  945 start  948 end  953 total  981           clock   59.9Hz

4. 将新建的分辨率模式添加到显示器上,提示失败
xrandr --addmode VGA-0 "1680x945_60.00"
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  23
  Current serial number in output stream:  24

11.3.。。。那是多早了。。。

直接 kickoff - 系统设置 - 显示与监控 里可以改。里面有一项 display configuration,下面有个小屏幕的样子,就在那里面找。因为刚升级到工厂版了,所以具体的我也记不清了。都是图形操作很直观的,你看看就会了。

不过我觉得你的问题应该不是分辨率的问题吧。分辨率低了不是更加看不清,可以试着调整一下字体大小嘛。

#2 楼,那里看过了,只能选择已有的分辨率,但效果不好,比例不对。
也不能自定义分辨率。所以才找方法。

修改分辨率是因为网页字体太小,字体设置大了,网页里设定死参数的地方 (比如一些表格里的) 字体显示不全,还会使网页变难看。 系统界面里的字体改了倒没多大影响,不是经常用的,即使有个别的地方不好看也无所谓。

按照你设置的那个分辨率的比例,自带的 1280*720 是符合你设置的屏幕比例的,这是个过渡性方案。

自定义分辨率可以参考 这里 ](SDB:Configuring graphics cards and monitor settings - openSUSE) 的方法,它会告诉你怎么从系统默认的安全分辨率里出来。