我已经成功安装了nVidia驱动程序,但我想回到Nouveau驱动程序并消除任何由 nVidia 配置工具创建的 xorg.conf 文件。
正确的方法是什么?(最终根本没有驱动程序,或者没有 X 服务器)
我已经成功安装了nVidia驱动程序,但我想回到Nouveau驱动程序并消除任何由 nVidia 配置工具创建的 xorg.conf 文件。
正确的方法是什么?(最终根本没有驱动程序,或者没有 X 服务器)
在 ubuntu 崩溃后,我经历了一些配置“重置”:
/usr/bin/nvidia-settings
)为了防止这些,我想知道ubuntu 究竟是如何从 crash 中恢复的。
背景:我对这个主题特别感兴趣,因为我已经将 ubuntu 连接到显示公共建筑信息的显示器。当显示配置一团糟,有时全黑(不支持分辨率)时,这是非常尴尬的。
我尝试使用以下命令(在此处找到)更改分辨率:
用于xrandr
检查当前配置和可用模式:
$ xrandr
Screen 0: minimum 64 x 64, current 800 x 600, maximum 32000 x 32000
VBOX1 connected 800x600+0+0 0mm x 0mm
800x600 60.0*+
640x480 59.9
用于cvt
获取 1280x800 的正确模式行:
$ cvt 1280 800
# 1280x800 59.81 Hz (CVT 1.02MA) hsync: 49.70 kHz; pclk: 83.50 MHz
Modeline "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
使用创建新模式xrandr --newmode
:
$ xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
再次使用xrandr
检查模式是否创建成功:
$ xrandr
Screen 0: minimum 64 x 64, current 800 x 600, maximum 32000 x 32000
VBOX1 connected 800x600+0+0 0mm x 0mm
800x600 60.0*+
640x480 59.9
1280x800_60.00 (0x11a) 83.0MHz
h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 49.4KHz
v: height 800 start 803 end 809 total 831 clock 59.5Hz
但是,当我尝试将新模式添加到显示器时,xrandr --addmode
出现以下错误:
$ xrandr --addmode VBOX1 1280x800_60.00
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 150 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 18
Current serial number in output stream: 19
当然,如果我尝试为当前显示器设置新分辨率,它会失败(该模式与显示器无关):
$ xrandr --output VBOX1 --mode 1280x800_60.00
xrandr: cannot find mode 1280x800_60.00
我有以下硬件配置:
使用该配置,Ubuntu 仅显示 640x480 和 800x800 作为可能的分辨率。但是,如果我将任何电视/显示器直接连接到 PC(通过 VGA),那么 Ubuntu 会显示一长串可能的分辨率(我尝试了其中的几个,它们工作正常)。
X Window 系统自动配置似乎无法正常工作。如何手动配置它?哪些信息应该事先了解所涉及的不同设备?
背景:监视器安装在一栋建筑物的公共空间中,以显示在 PC 中处理的动态信息(在 Firefox 中以全屏模式运行的 Flash 演示文稿)。
更新:
我尝试了以下方法,因为答案中提供的链接说:
使用获取分辨率的模式行cvt
使用创建新模式xrandr --newmode
使用将模式添加到输出显示xrandr --addmode
尝试使用更改分辨率xrandr --output ... --mode ...
但我明白了:xrandr screen cannot be larger than 800x600 (desired size ...)