当 Mint 无法识别宽屏功能时,如何将显示器设置为宽屏模式?

当 Mint 无法识别宽屏功能时,如何将显示器设置为宽屏模式?

我的电脑以前是笔记本电脑,我拆掉了屏幕。显卡是 ATI Radeon 之类的。我通过 VGA 线将其插入小型电视,但 Mint 仍然认为我也有原来的笔记本电脑屏幕。外接显示器以1024x768分辨率显示,但当我使用游戏机时,以及我测试Mageia Linux的两次,它以1280x800显示[编辑:我忘了,这只是第一次使用 Mageia 1,Mageia 2 不支持]。此分辨率也适用于笔记本电脑屏幕。我想让宽屏显示器适用于计算机,但 Mint 不允许。

我一直在看这个页面:https://wiki.ubuntu.com/X/Config/Resolution

xrandr -q 输出此内容(不包括以下有关笔记本电脑显示器的部分):

$ xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0* 
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  

我跑了cvt

$ cvt 1280 800 60
# 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,但 xrandr 不喜欢它。当我再次尝试 sudo 时,它给了我这个:

X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  25
  Current serial number in output stream:  25

有人知道如何解决这个问题吗?

答案1

自从发布这个问题以来,我找到了部分解决方案。我查看了 ArchWiki 上的说明(https://wiki.archlinux.org/index.php/Xrandr)并发现它们有效(尽管我之前尝试过;我不知道当时我做错了什么)。按照该页面上的说明,我能够使用 xrandr 更改为宽屏模式。

我现在的问题是我的屏幕在宽屏模式下显得模糊。这让我很困扰,因为我习惯了非常清晰的图形,这些图形允许 8 点和更小的字体完全可读。我猜测 cvt 和 gtf 生成的一些数字对于我的屏幕来说并不是最佳的。

因为我记得 Mageia 是正确的,所以我尝试刻录两张不同的 Mageia LiveCD 并启动它们以获取 xorg.conf 设置。我很失望地发现 LiveCD 模式没有启用宽屏。这意味着如果我想要这些设置,我必须将 Mageia 安装到 HDD,以便从 xorg.conf 复制设置。因为我不想这样做,所以我很高兴假设它可以工作,同时保持全屏模式。

相关内容