操作系统:Ubuntu 14.04 64位
显卡:Matrox M9140
显示器:戴尔 UltraSharp U2312HM 23 英寸
司机所在地:http://www.matrox.com/graphics/en/support/drivers/download/?cid=MTE2MTM3NQ==&id=574
我一直在尝试从 Matrox 官方网站为我的 Ubuntu 安装安装驱动程序,但失败了。我的分辨率只有 640x480 选项。不用说,我需要更好的东西。当我运行从 Matrox 网站下载的用于驱动程序安装的 .run 文件时,我不断收到以下错误:
ERROR: Xorg 6.9, 7.1, 7.2, 7.3, 7.4, 7.5 or xserver 1.9, 1.10, 1.11, 1.12 or 1.13 not found. Please update Xorg.
据我所知,我已安装 Xorg 和 Xserver。我已运行以下命令进行检查:
sudo apt-get install xserver-xorg-core
sudo apt-get install xserver-xorg
sudo apt-get install xorg
并且输出总是显示“xorg 已经是最新版本”。我没有 /etc/X11/xorg.conf 文件。但我没有感觉到这是个问题?当它要求我选择安装文件夹时,我只是选择默认文件夹/home/[my_username]/
。
在安装的 README 中,在“Troubleshooting”下,我没有看到列出的错误,但它确实提到我需要一些文件,例如/usr/lib/xorg/modules/drivers/m9x_drv.so
,而我没有。这看起来像是安装程序应该安装的文件,不是吗?我在 Google 上搜索过,但找不到任何相关信息。
在我发现的仅有的两个出现上述错误消息的线程中,一个是德语的(http://debianforum.de/forum/viewtopic.php?f=2&t=147997) 和一个法语的([只需删除空格,每个帖子我只能发布两个链接:-(] http ://forum.ubuntu-fr.org/viewtopic.php?id=1136951)但似乎都没有给我一个合适的解决方案。
的输出lspci | grep -i VGA
为:
01:00.0 VGA compatible controller: Matrox Electronics Systems Ltd. M91XX (rev 01)
我对 Ubuntu 的这个特定区域不是很熟悉,我的恶作剧已经导致了全新安装。非常感谢您的指导。谢谢!
答案1
Matrox 自述文件指出该驱动程序可运行至 Xorg 1.13 并适用于 Ubuntu 13.04。因此,对您来说,最好的选择是继续使用 Ubuntu 13.04,并敦促 Matrox 支持提供更新的驱动程序以与 Xorg 1.15 和 Ubuntu 14.04 配合使用。
另一个选择是使用 Ubuntu 14.04 将 Xorg 服务器降级到 1.13。这实际上可以通过将 xserver-xorg* 软件包固定到 raring 版本来实现(https://help.ubuntu.com/community/PinningHowto) 并降级 xserver-xorg* 软件包。但是,除非您熟悉固定并熟悉软件包操作,否则我不建议这样做。如果您决心这样做,我可以提供精确的步骤来做到这一点,尽管无法确定这是否会导致其他东西无法正常工作。