如何设置一张新的显示卡

这页的英文版本由 PhilSchaffner 创建及维护。欢迎各位作出贡献。

开始时先检查系统对你的显示控制卡有什么理解:

/sbin/lspci -m

请在以上输出寻找描述它的一行。

下面是所有现存 X11 骤动程序的清单:

$ rpm -qa xorg-x11-drv\* | awk -F"-" '{ print $4 }' | sort | pr -t -w80 -4
acecad              elographics         microtouch          spaceorb
aiptek              evdev               mouse               summa
apm                 fbdev               mutouch             tdfx
ark                 fpit                neomagic            tek4957
ast                 glint               nsc                 trident
ati                 hyperpen            nv                  tseng
calcomp             i128                palmax              ur98
chips               i740                penmount            v4l
cirrus              i810                rendition           vesa
citron              jamstudio           s3                  vga
cyrix               joystick            s3virge             via
digitaledge         keyboard            savage              vmmouse
dmc                 magellan            siliconmotion       vmware
dummy               magictouch          sis                 void
dynapro             mga                 sisusb              voodoo
elo2300

而 system-config-display 这个指令的用途如下:

$ system-config-display --help
Usage: system-config-display [OPTIONS]
Options:
  -h, --help        display this help and exit
  -v, --verbose     display what the program is doing more verbosely
  -o, --output=     the filename of the config file to be output
      --reconfig    don't base configuration on existing config files
      --noui        don't show the gui, implicit when using --set options
      --forceui     force the ui to be shown, needed when using --set options
                    to change some setting, but you still want to show the ui
      --set-<key>=  change the value of a specific configuration key.
        currently supported keys are:
        resolution  the screen resolution used
        depth       the color depth in bits
                    most drivers support 8, 15, 16 and 24
        driver      the graphics card driver to use
        vsync       monitor vertical sync rates allowed (in Hz)
        hsync       monitor horizontal sync rates allowed (in kHz)
        videoram    the amount of videoram in kilobytes, 0 means probe

凭着上述数据,请以 root 的身份尝试以下指令:

system-config-display --reconfig --set-driver=NAME --set-videoram=0 --set-depth=24 --set-resolution=MxN

当中你须要为 NAME、M 及 N 输入适当的数值。

首次进行设置时,你也许可以简单地执行

system-config-display

当显示卡被更换了,你可以先尝试

/!\ system-config-display 这个指令已经从 CentOS-6 中删除。推荐的代用指令是 xrandr

system-config-display --reconfig

要作测试,请注销然后再登录。

其实要获得一个有效的 xorg.conf 有点儿似玩魔术 —— 你可能须要重复数次才能成功。

或者你可以:注销;用 Ctrl-Alt-F1 转到一个虚拟终端機;登录为 root;然后执行:

telinit 3

来进入文字模式。

现在:执行 system-config-display;执行 startx 来测试;离开 X。重复这三个步骤,然后当你获得适当设置时,执行:

telinit 5

来重新引导图像界面登录。



GNOME 用户的设置收录在「系统/选项/屏幕分辨率」。

KDE 的分辨率设置可以通过「控制台/外设/显示器」,或者在桌面上按右键后选择「设置桌面/显示器」来修改。



Translation of revision 15

zh/HowTos/ConfigureNewVideoCard (last edited 2012-05-15 04:01:41 by TimothyLee)