如何更改外部 VGA 上虚拟控制台的屏幕分辨率?

如何更改外部 VGA 上虚拟控制台的屏幕分辨率?

我已经找到了解决randr常规 GUI(++)上问题的Ctrl有用方法,但这个问题是关于调整虚拟控制台的大小,这在谷歌上没有很好的结果。AltF7

我一直在使用arandrVGA 输出在 1680×1050 显示器和数字投影仪之间切换,我认为比例不同(数字肯定更小)。注意到一些奇怪的事情,比如我需要调整大小VGA,然后调整大小LVDS,然后VGA再次调整大小(可能多次重复)以减小最大屏幕尺寸

最近一次在来回使用这两个设备之间,我以某种方式降低了我一天中大部分时间使用的虚拟控制台(++ )Ctrl的分辨率。AltF6

虚拟控制台仍然正确显示,LVDS但我想更改分辨率,VGA以便可以在显示器上观看虚拟控制台。在我最近切换到投影仪并转回之前,它以很好的高分辨率进行投影。(我甚至在投影仪上查看了虚拟控制台,它的分辨率很大。)

有什么建议我可能需要在这里做什么吗?我试过了xrandr --output VGA --mode 1680x1050,但can't open display出错了。

如果我应该提供其他信息,请告诉我。

答案1

在 Grub2 中,作为 Linux 内核启动参数,这是我在服务器的启动行中添加的内容...

# It follows the format of video=conn:res[M][R][-bpp][@refresh][i][m][eDd] 
# Example:
nomodeset video=VGA:1024x768@60m   

这说明要关闭 kms 模式设置... 手动将端口 VGA 的帧缓冲区设置为 1024x768 @60Hz,并留有余量。搜索上面的“格式”,它将解释所有选项以及所有有效的连接名称。

相关内容