我的图形驱动程序不见了


7

我使用的是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: 1366x768@60.0hz 
           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,因为我遵循了以下答案,但是即使生成了新文件,它也会像上面的文件一样进行尝试。


很奇怪。尝试sudo apt-get install -f,然后sudo apt-get purge jockey-gtk按sudo apt-get install jockey-gtk。现在可以使用其他驱动程序吗?
— landroni 2014年

@landroni仍然没有相同的错误
— Lynob 2014年

什么whereis jockey-gtk输出?
— landroni 2014年

2
是的,看起来像它。看起来模块也都在加载。好,尝试再次登录默认会话,然后发布的内容~/.xsession-errors,这将告诉我们您遇到了什么错误。您可能还希望删除所有jockey-gtk与之无关的内容,因为它们现在不相关,并且您现在知道如何访问骑师的功能。更好的是,进入聊天室,我们可以更轻松地进行讨论。
— terdon 2014年

1
@Rmano我更新了我的问题,我将尝试按照您的回答返回给您,专有驱动程序在我的PC上运行正常,直到出现问题。如果不起作用,没关系14.04会在不到一个月的时间内推出,无论如何我都将安装它,所以没什么大不了的,但是如果这个问题可以解决,那就太好了
— Lynob 2014年

Answers:


3

您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上使用多个图形卡,但我怀疑您是否可以使用集成的(英特尔)和专用的(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

最后,有关ATI / AMD卡的Arch Wiki页面是此类信息的重要来源。


很抱歉,您的回复太晚,评论这些行将导致ubuntu进入tty
— Lynob 2014年

@Fischer该死,您的设置非常奇怪。好,尝试一下方法aticonfig,也尝试注释掉该fglrx部分并改用intel。您的系统似乎对使用哪个卡感到困惑。最后,检查您的BIOS设置,在那里激活了哪张卡?是否已将其设置为软件切换?
— terdon 2014年

到目前为止,我已经尝试过sudo aticonfig --initial,它的创建xorg.conf类似于我所拥有的,因此问题仍然存在,我将尝试对fglrx进行评论,顺便说一句,我输入BIOS却看不到我的图形卡,有些东西像是PC的序列号,无线模块,与图形卡无关,我在hp
— pavillion

我试图发表评论fglrx不起作用
— Lynob

@terdon,他有一张混合卡;在大多数笔记本电脑和Linux上的PITA中,这种情况很常见:-| ---我知道,我有一个可以使Ubuntu的安装盘过热并在几秒钟内关闭系统。
— Rmano 2014年

1

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

sudo apt-get purge fglrx fglrx-pxpress

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install fglrx fglrx-pxpress

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


无效,如果您要查看它,则为
— Lynob 2014年

3
清除后,您必须手动删除/etc/X11/xorg.conf文件。它不会自动删除...回到开源驱动程序时,解决了我的问题。
— Rmano 2014年

@Rmano昨天又尝试了一次,但没有成功
— Lynob 2014年

0

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


昨天又尝试了一次,但没有成功
— Lynob 2014年

您可以按启动顺序发布视频链接吗?
— FinnKrauß2014年

登录后,没有任何值得拍摄的东西,正常启动没有错误,我看到了imgur.com/nSsgpCm
— Lynob 2014年

要返回开放源代码驱动程序,您必须清除fglrx和fglrx-pxpress(或-update等效)。
— Rmano 2014年

0

黑暗中拍摄---假设不是图形驱动程序。x-session-manager由于libGL中的错误,脚本似乎失败了。

所以我会尝试:

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

2)尝试重新配置gdm或lightdm。顺便说一句,我无法使用lightdm Windows Manager启动xubuntu桌面,必须安装gdm。所以可能是

sudo dpkg-reconfigure gdm 

和/或相应的(sudo apt-get install gdm如果您没有)。

3)更深入,可能是3D图形失败。您是否已安装xorg-edgers或类似的东西?也许这是最近的错误。

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

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

6)并作为一种巫毒教具:检查ls - lad .*您的主目录中是否有根棒拥有的一些奇怪的点文件(带有 )---我曾经有一个$ DEITY-know-how-was-there .Xauthority文件拥有root阻止了我的所有登录...

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


sudo startx将显示黑屏,因此我必须转到tty才能重新启动gdm,这是否意味着图形卡问题?
— Lynob 2014年

如果重新启动gdm,则会有一个登录屏幕?
— Rmano 2014年

是的,如果我重新启动gdm,但我有登录屏幕,则lightdm不起作用
— Lynob 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.