我在运行 Slackware-current 的 VirtualBox 4 VM 中工作。我添加了一个外部显示器,并试图将它们设置为以原始分辨率运行,但我没有运气。
我正在按照本页上的说明进行操作。
但是我无法通过添加新监视器模式的步骤,即:
xrandr --addmode VBOX1 1600x1200_60.00
Run Code Online (Sandbox Code Playgroud)
当我运行它时,我收到一条错误消息:
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 151 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 20
Current serial number in output stream: 21
Run Code Online (Sandbox Code Playgroud)
我浏览了许多论坛,安装了最新版本的 VirtualBox4,并安装了来宾操作系统运行时实用程序。
我还确保我的虚拟显示器可以处理这个问题,即:
xrandr | grep -i maximum
产量:
minimum 64 x 64, current 800 x 600, maximum 32000 x 32000
Run Code Online (Sandbox Code Playgroud)
有没有其他人遇到过类似的事情?
我有一个非标准的 1280x800 屏幕,我的 linux 系统没有正确检测到它
屏幕是 1280x800 原生10.1 英寸平板显示器,带有外部控制板。我已经通过 HDMI将它连接到带有N2807 Celeron的白利糖度。我使用官方英特尔 i915 驱动程序运行 Fedora 20 KDE spin 。
未检测到屏幕分辨率,它默认为可怕的1024x786,最接近的支持分辨率是 1200 x768,我有一个脚本可以添加正确的分辨率,为设备启用并设置它(因此,xrandr newmode,然后是 addmode,然后输出 - 但你知道)。
虽然这是一个单用户系统,但我想在登录之前添加这个设置这个分辨率(这将是非常好的)或者在任何用户登录之前预加载这个脚本。
失败了我会把这个脚本放在KDE 的哪个位置?