我的图形驱动程序不见了

我的图形驱动程序不见了

我在 Xubuntu 13.10 64 位上。这个问题告诉你关于我的显卡你需要知道的一切

昨天我遇到了一个问题,我的显卡驱动程序出现故障,现在如果我登录到 xubuntu 默认桌面,我看到的只是一个黑屏,但是我可以登录到 xfce 会话

输出inxi -G

Graphics:  Card-1: Intel 2nd Generation Core Processor Family Integrated Graphics Controller 
           Card-2: Advanced Micro Devices [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] 
           X.Org: 1.14.5 drivers: fglrx,intel Resolution: [email protected] 
           GLX Renderer: AMD Radeon HD 6400M Series GLX Version: 4.2.12337 - CPC 13.101

在此处输入图片描述

在此处输入图片描述

xsession-errors

Script for cjkv started at run_im.
Script for default started at run_im.
openConnection: connect: No such file or directory
cannot connect to brltty at :0
Xsession: X session started for elie at Mon Mar 10 10:16:26 EET 2014
localuser:elie being added to access control list
openConnection: connect: No such file or directory
cannot connect to brltty at :0
Script for cjkv started at run_im.
Script for default started at run_im.
Script for cjkv started at run_im.
Script for default started at run_im.
libGL error: failed to load driver: i965
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
gnome-session-is-accelerated: llvmpipe detected.
x-session-manager[2113]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Xsession: X session started for elie at Mon Mar 10 10:17:23 EET 2014
localuser:elie being added to access control list
openConnection: connect: No such file or directory
cannot connect to brltty at :0
Script for cjkv started at run_im.
Script for default started at run_im.
Script for cjkv started at run_im.
Script for default started at run_im.
libGL error: failed to load driver: i965
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
gnome-session-is-accelerated: llvmpipe detected.
x-session-manager[2466]: CRITICAL: We failed, but the fail whale is dead. Sorry....

/var/log/Xorg.0.log.old/etc/X11/xorg.conf。请注意,我不再有 xorg.conf,因为我遵循了下面的答案,但即使我生成新文件,它看起来也会像上面的文件,我试过了。

答案1

您的xorg.conf设备有两个部分:

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:1:0:0"
EndSection

Section "Device"
    Identifier  "intel"
    Driver      "intel"
    Option      "AccelMethod" "uxa"
EndSection

这导致您的机器尝试加载fglrxintel驱动程序。虽然在 Linux 上实际上可以使用多个显卡,但我怀疑您是否可以使用集成 (intel) 和专用 (ATI) 显卡来实现这一点。删除该intel部分很可能会让一切恢复正常(假设fglrx驱动程序在您的系统上运行良好,但据我所知,它以前可以,所以可能会这样)。因此,注释掉该intel部分并仅保留fglrx

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:1:0:0"
EndSection

#Section "Device"
#    Identifier  "intel"
#    Driver      "intel"
#    Option      "AccelMethod" "uxa"
#EndSection

然后重新启动 X,假设没有其他问题,一切都应该正常。

如果没有,您可以尝试xorg.conf使用 ATI 的配置工具创建一个新的aticonfig

sudo aticonfig --initial

如果您确实选择这条路,我还建议您仔细阅读该程序的选项,它们非常广泛:

aticonfig --help | less

最后,Arch 维基页面有关 ATI/AMD 卡的信息是这方面的宝贵信息来源。

答案2

尝试清除 GC 驱动程序并重新安装:

sudo apt-get purge fglrx fglrx-pxpress

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install fglrx fglrx-pxpress

如果这不能解决问题,就该编辑 XConfigs 了!

答案3

我认为您可以先尝试卸载第三方驱动程序。然后尝试删除sudo rm /etc/X11/xorg.conf并重新启动。XSERVER 将创建一个新的。

答案4

瞎猜——我们假设不是图形驱动程序。失败的似乎是脚本x-session-manager,因为 libGL 中有一个错误。

因此我会尝试:

1)startx在终端中手动调用。如果出现图形屏幕,则驱动程序工作正常,问题出在其他地方。(您可能只有一个裸终端)。

2) 尝试重新配置gdmlightdm。顺便说一句,我无法使用 lightdm 窗口管理器启动 xubuntu 桌面,我不得不安装 gdm。所以可能是

sudo dpkg-reconfigure gdm 

sudo apt-get install gdm如果您没有,则提供相应的信息。

3) 更深入地讲,可能是 3D 图形出现故障。你安装了xorg-edgers类似的东西吗?也许是它最近出现了错误。

4)作为最后的手段,您可以尝试一些非加速桌面,例如 Gnome classic 或 Ubuntu 2D。

5)尝试以访客用户身份登录,查看问题是否与某些奇怪的配置文件有关。

6) 像巫术一样:检查 ls - lad .*你的主目录中是否有一些由 root 拥有的奇怪的点文件(带有) --- 我曾经有一个.Xauthority由 root 拥有的 $DEITY-know-how-was-there 文件,它阻止了我所有的登录......

希望这会有所帮助...但可能没有。

相关内容