use*_*557 9 display headless display-resolution
我已经做了很多谷歌搜索,但我无法理解所有信息。
我想从另一台相同类型的机器远程操作 Lubuntu 14.04 机器。远程机器没有连接显示器。我在两台机器上都有 Teamviewer10。
问题是没有连接显示器,远程桌面只有 1024x768 的分辨率。xrandr 显示 LVDS1 已连接,虽然它不是,但它只允许 1024x768 分辨率。
该解决方案似乎需要使用 xrandr 来测试分辨率,然后在某处插入 xrandr 命令以在启动/登录时执行命令,并使更改永久化。我也可能需要创建 /etc/X11/xorg.conf 并设置一个虚拟监视器。我真的不明白其中包含的步骤,许多谷歌人说它无论如何都行不通。有人说我需要一个硬件加密狗(我真的不敢相信你需要硬件来做这样的事情 - 使用没有显示器的机器必须是一个常见的要求)。
如果有人能告诉我我是否在正确的轨道上并使这些想法更加具体,我将不胜感激。我真的不想听到使用其他远程查看软件(vnc 等)的解决方案。以后有时间我可能会尝试这些想法,但现在我想使用 Teamviewer 使其工作(因为到目前为止,当某些屏幕包含视频时,我发现它比其他软件更慢)。
非常感谢。
经过大量的反复试验,我确定在遥控机(无头机)上执行以下命令会增加 Teamviewer 看到的屏幕分辨率。
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VIRTUAL1 1920x1080_60.00
xrandr --output VIRTUAL1 --mode 1920x1080_60.00
xrandr --output LVDS1 --off
Run Code Online (Sandbox Code Playgroud)
这些命令应该在无头机器启动时在无头机器上执行,但如果无法实现,则可以使用低分辨率连接从远程机器上执行这些命令。然后可以将屏幕设置为更高的分辨率。
归档时间: |
|
查看次数: |
26259 次 |
最近记录: |