在一台相当旧的 PC 上(大概 10 年前)全新安装了 Ubuntu。1920x 1080 显示器通过 RGB 连接...但显示单一可能的屏幕分辨率 - 1280X1024(这不是我/屏幕首选的分辨率)。
因为它是一台旧电脑,所以我对它的硬件(MSI 主板、内置显卡、E2140 1.60GHz、code 2 duo......就是这样)没有任何扎实的了解,所以寻找任何显示驱动程序都没有取得很大的成功。
我的主要问题是 - 开始此搜索的最佳方法是什么?1) 使用xrandr
- 仅显示这 1 种分辨率模式。2) 是显示驱动程序问题吗?3) 可能是硬件问题(因为它是一个相当老的问题...)
还要别的吗?
编辑1:也许主板是https://www.msi.com/Motherboard/P4M900M2L/Specification
我如何获取它的驱动程序?在制造商的网站上 - 它仅支持 Windows
编辑2:主板型号为P4M890
编辑 3-命令行输出
$ lspci -nnk | grep -A3 VGA
01:00.0 VGA compatible controller [0300]: VIA Technologies, Inc. P4M890 [S3 UniChrome Pro] [1106:3343] (rev 01)
Subsystem: Micro-Star International Co., Ltd. [MSI] P4M890 [S3 UniChrome Pro] [1462:7255]
Kernel modules: viafb
04:01.0 Audio device [0403]: VIA Technologies, Inc. VT8237A/VT8251 HDA Controller [1106:3288] (rev 10)
guy@desktop:~$ xrandr -d :0
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1280 x 1024, current 1280 x 1024, maximum 1280 x 1024
default connected primary 1280x1024+0+0 0mm x 0mm
1280x1024 77.00*
guy@desktop:~$
答案1
跑步
lshw -c video
应该会给你一些视频信息,product:
和vendor:
线条是相关的。
然后搜索“ubuntu video”或“ubuntu video”来了解其他人如何解决同样的问题。
通用ubuntu 视频驱动程序显示了一些“元”问题和听起来很有希望的链接,例如这些,按照制造商的指示应该可以工作:
- askubuntu 的如何找到我的系统正在使用的视频驱动程序?
- How-to Geek 的如何在 Ubuntu 上获取最新的 NVIDIA、AMD 或 Intel 显卡驱动程序
- Ubuntu 的社区帮助 wiki视频驱动程序(看起来很旧,但是 Ubuntu repo 的软件包无论如何都是最新的)
您的视频似乎是 VIA P4M890,并且网络搜索通过 p4m890 S3 UniChrome Pro 的 ubuntu发现了一些有希望的线索,但看起来有些不再受支持:
- https://ubuntuforums.org/showthread.php?t=1055593- 听上去像“简单的解决方案是在 xorg.conf 中手动指定芯片组,禁用加速并添加一些分辨率行。”但具体细节请参见帖子
我的显示器出现了奇怪的问题。我该如何修复它?
不是完全相同的问题,但硬件类似?重点是:在上面提供的同一链接上:https://help.ubuntu.com/community/OpenChrome您可以看到,存在一个从源代码编译的解决方法,它“可能”适用于 3D 部分。
还有一些解决方法可以完全禁用 3D。通过编辑
xorg.conf
: 并添加以下内容:Section "Module" Disable "dri" EndSection