如何设置“显示设置”对话框中不可用的显示器分辨率?

我刚刚安装了ubuntu 13.04 x64我的分辨率是800×600,没有其他选择。 我试图安装nvidia驱动程序313但仍然没有。 我试过这样做http://www.howopensource.com/2012/10/install-nvidia-geforce-driver-in-ubuntu-12-10-12-04-using-ppa/

仍然没有运气,谢谢

(1)获取所需分辨率的Modeline

使用cvt 。 以下是1280×1024分辨率的示例。 请注意,第三个参数(频率)是可选的。 如果您的用户手册指定刷新率频率,您可以将其用作cvt输入,或者您可以将其留空以保持简单。

 $ cvt 1280 1024 60 

输出看起来像这样。

 # 1280x1024 60.03 Hz (CVT) hsync: 63.81 kHz; pclk: 109.25 MHz Modeline "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync 

(2)创建一个新的xrandr

使用cvtModeline输出为xrandr创建新模式。

 $ xrandr --newmode "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync 

(3)确定我们需要修改哪个显示

运行以下命令后,请注意VGA1是当前连接的显示器,在本例中,我们将在下面的步骤4中使用它。

 $ xrandr Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 32767 x 32767 VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1280x1024_60.00 59.9 + 1024x768 60.0 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1280x1024_60 60.0* DVI1 disconnected (normal left inverted right x axis y axis) TV1 disconnected (normal left inverted right x axis y axis) 

(4)创建一个新的xrandr模式

使用步骤3中的显示名称。使用步骤2中的模式名称,但省略引号。

 $ xrandr --addmode VGA1 1280x1024_60 

(5)更改屏幕分辨率

指定显示名称和模式名称

 $ xrandr --output VGA1 --mode 1280x1024_60 

(6)让显示器自动调整

如果显示器有“自动调整”按钮,请按此按钮自动居中并缩放输出。 否则,请使用显示器上的手动按钮执行此操作。

(7)创建一个xorg.conf文件

如果您喜欢分辨率设置,可以通过在xorg.conf文件中指定此信息使其永久化。

将第1步中的模式行放入"Monitor"部分。 只要在"Screen"部分使用相同的名称,您可以将"My Monitor"替换为显示器的描述性名称。

请注意, "Device"部分用于指定您的图形卡/芯片和您正在使用的驱动程序; Identifier可以是您选择的任何名称,只要您在"Screen"部分中使用相同的名称即可。 但您必须在Driver行上使用图形卡/芯片的正确驱动程序名称。 你可以使用$ lshw -c video | grep configuration $ lshw -c video | grep configuration以获取您的图形驱动程序名称。

虽然我没有对此进行测试,但可以排除"Device"部分,只要您还删除"Screen"部分中的相应Device行即可。

 $ sudo gedit /etc/X11/xorg.conf 

在文件中输入信息,保存并退出。 以下是使用上面的1280×1024模式和intel图形驱动程序的示例。

 Section "Monitor" Identifier "My Monitor" Modeline "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync Option "PreferredMode" "1280x1024_60" EndSection Section "Device" Identifier "Intel" Driver "intel" EndSection Section "Screen" Identifier "Default Screen" Monitor "My Monitor" Device "Intel" Defaultdepth 24 SubSection "Display" Modes "1280x1024_60" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" EndSection 

如果出现问题,您可以启动进入恢复模式并编辑或删除/etc/X11/xorg.conf

最后,您可以查看Ubuntu Wiki Resolution以获取更多信息。