是否有一些通用的流程图或有关如何排除故障的教程Ubuntu 的图形驱动程序有问题?
我的情况是,我有一台我不了解的电脑,我全新安装了 Ubuntu,打开 Unity,屏幕开始闪烁,分解成小块,完全无法使用。
我想了解如何解决这种情况。这类似于有关如何执行以下操作的详细解释:
- 确保问题出在驱动程序上,而不是其他问题
- 了解我正在使用的硬件
- 根据此信息,重新安装正确的驱动程序
我对图形硬件公司和显卡领域也不太了解,所以如果这种知识很重要,您能否添加一些指示来查找必要的信息?
根据两个答案的建议,我运行了:
lspci | grep VGA
发现我有一个英伟达硬件和新司机。我尝试在谷歌上搜索这两个词,结果发现本指南。
我使用 关闭了 GUI ctrl+alt+F2
,登录并按照教程的“从控制台安装”部分中的说明进行操作。然后我重新启动,问题似乎解决了。
答案1
您首先需要 root 权限。某些信息只有 root 帐户才能访问。
不同卡之间会有所不同,但最重要的日志是dmesg
和/var/log/Xorg.0.log
(我不知道哪个日志文件将使用 mir,?/var/log/mir/mir.0.log
)。另一个对识别问题至关重要的工具是lspci
lsmod
和modinfo
:
sudo lspci -nnk | grep -A5 VGA
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RV515 [Radeon X1300/X1550] [1002:7146]
Subsystem: VISIONTEK Device [1545:2352]
Kernel driver in use: radeon
这将告诉我正在使用什么驱动程序/模块,modinfo
我可以看到模块的详细信息,并且lsmod
会通知我是否加载了任何其他驱动程序。
这是最基本的,它能让你搜索更多的信息并指出问题可能出在哪里。
有用的资源:
答案2
回答您的第一个问题:您所描述的症状几乎不可能是驱动程序故障以外的任何其他问题(除了过热/供电不足等硬件问题)。
第二步:尝试打开终端 Ctrl + Alt + T 并输入
lspci | grep VGA
这将显示您的机器内的显卡。
第三:好吧,让我们首先等待上一步的结果,然后我们就可以开始安装。