ATI驱动问题,fglrxinfo返回null显示错误,Xorg.conf文件看起来很时髦

我有一台HP dv6,特别是ati radeon hd 5650.它是那些出色的混合显卡之一。

我花了很多时间尝试正确安装此显卡的驱动程序。 我这样做的主要原因是运行gnome 3,当我从系统设置的附加驱动程序部分安装fglrx驱动程序时,它将无法正常工作。 我知道运行gnome 3的愿望可能听起来微不足道,但我已经完成了我的使命。 有没有办法在使用gnome时简单地忽略ati图形并使用intel图形?

所以,在使用wubi重新安装ubuntu之后,我立即按照本指南进行操作。

但是,我碰到了一些街区。 当我运行aticonfig命令时,我收到了回复

PowerXpress error: Cannot stat '/usr/lib64/fglrx': No such file or directory 

我在/ usr / lib和/ usr / lib64之间建立了一个符号链接。 我不知道这是否正确,但它让我前进了。 当我在调用aticonfig后重新启动计算机时,我在黑屏上启动时最终挂起。 它就像

 Checking Blah [ok] ..... Checking Battery State [ok] 

有些失败,但我能看到的并不重要。 所以我进入tty1并尝试运行命令fglrxinfo,但我收到了响应:

 Error: unable to open display (null) 

所以,我看看我的Xorg.conf文件,看起来很奇怪的内容如下:

 Section "ServerLayout" Identifier "aticonfig Layout" Screen 0 "aticonfig-Screen[0]-0" 0 0 EndSection Section "Module" EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "VendorName" "Ati Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection Section "device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "aticonfig-Screen[0]-0" Device "aticonfig-Device[0]-0" Monitor "aticonfig-Monitor[0]-0" DefaultDepth 24 Subsection "Display" Viewport 0 0 Depth 24 EndSubsection Section 

我尝试了aticonfig --acpi-services=off以及其他线程状态,但这没有用。

我真的很感激我能得到的任何帮助。

谢谢。

编辑

我发现如果删除我的xorg.conf文件,我至少可以启动并登录到ubuntu的gui

这就是我在英特尔/ AMD混合设置上的工作方式:

  • 通过添加以下PPA将X.org更新到最新版本:

     sudo apt-add-repository ppa:xorg-edgers/ppa sudo apt-get update && sudo apt-get dist-upgrade 
  • Symbollically链接lib和lib64以避免lib64错误:

     sudo ln -s /usr/lib/ /usr/lib64/ 
  • 手动安装ATI驱动程序不要构建deb包:

     sudo sh ./amd-driver-installer-12-1-x86.x86_64.run 
  • 更新X.org:

     sudo aticonfig --initial --nobackup 
  • 之后,重新启动计算机。

我在Ubuntu Precise x64(实际上是Linux Mint Maya)中遇到了同样的问题。 空白屏幕,没有别的。 我必须输入登录密码,在加载系统后,按Alt-F1至少打开新的终端会话。 由于互联网连接不起作用(它是KDE,使用钱包来存储密码,虽然你理论上可以盲目地引入密码和用户登录一样),而不是安装最后的xorg(根据Octavian)你只是做了符号链接:

 sudo ln -s /usr/lib32/ /usr/lib/ 

然后重启。 它奏效了。

对于ubuntu 14.4.2 – 我刚刚复制了cp -r /usr/lib64/fglrx /usr/lib/ 。 因为aticonfig会检查fglrx文件夹的权限,而ln -s总是rwxrwxrwx我知道这不是好变种,但一切正常)