我在 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
这导致您的机器尝试加载fglrx
和intel
驱动程序。虽然在 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) 尝试重新配置gdm
或lightdm
。顺便说一句,我无法使用 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 文件,它阻止了我所有的登录......
希望这会有所帮助...但可能没有。