无法在12.10中安装ATI专有驱动程序
我有一台配有ATI Radeon 6770M HD Hybrid显卡的笔记本电脑。 在Ubuntu 12.04中,我通过“其他驱动程序”安装了fglrx驱动程序并且它运行正常。 (我甚至可以切换GPU)。 但是在新的Ubuntu 12.10中,安装完成后,Unity将无法加载。
只有鼠标和壁纸。 如果我初始化设置sudo aticonfig --initial
然后重新启动它会发出警告说我处于低图形模式! 如何解决这个问题?
之前我使用软件源来安装驱动程序。 但是在使用终端时,我收到了这个警告:
update-alternatives: warning: forcing reinstallation of alternative /usr/lib/fglrx/ld.so.conf because link group x86_64-linux-gnu_gl_conf is broken
更新:在启动板中提交错误报告: https : //bugs.launchpad.net/fglrx/+bug/1068661
我开始使用干净的12.10安装(不是升级)我的卡是Radeon HD 5450
我做的第一件事就是安装Linux源码和Linux头文件
sudo apt-get install linux-source sudo apt-get install linux-headers-generic
我注意到许多使用Nvidia卡的人不得不这样做,我确信我看到了一些提到ATI用户的地方。
像其他人一样,如果我在重新启动后安装了任何一个专有驱动程序,我就可以登录但失去了统一性。
我注意到的一件事是安装驱动程序没有安装Catalyst控制中心(不确定是否对其他人都一样)
所以我安装了Synaptic包管理器并从那里安装了fglrx-updates
现在安装了Catalyst控制中心。
然而,在重新启动时,系统不会在没有Unity的情况下登录,而是在启动屏幕上挂起。
所以我应用了nomodeset
,这次它启动了Unity
这是fglrxinfo的结果
这是软件来源所说的
应用了nomodeset
我可能无法在启动时获得启动画面,但fglrx-updates运行良好。 我甚至可以说它的表现比12.04更好
更多信息
Grub为我提供了2个内核
3.5.0-18-通用和3.5.0-17-通用
后面的’18’是好的,较老的’17’仍然没有Unity加载
对于那些拥有混合系统(ATI / intel)并且fglrx在12.10中停止工作的人来说,问题可能就像这里描述的那样(fglrx与最新版本的intel驱动程序不兼容): https://bugs.launchpad。净/ ubuntu的/ +源/的fglrx的安装程序更新function/ +错误/ 1068404
我建议的是什么
-
删除所有fglrx *包:
sudo apt-get purge fglrx*
-
在您的存储库列表中添加我的PPA:
sudo add-apt-repository ppa:andrikos
-
更新您的包裹信息:
sudo apt-get update
-
更新
fglrx
和intel
驱动程序:sudo apt-get install fglrx xserver-xorg-video-intel
-
不要忘记启用
fglrx
驱动程序sudo aticonfig --initial --force
我去了终端(例如Ctrl + Alt + F1 )并做了:
sudo apt-get remove fglrx
现在我的计算机速度很慢,但至少我可以使用它并等待问题得到解决。
我发现了问题。 在升级Ubuntu 12.04 – > Ubuntu 12.10时, /etc/lightdm/
中的lightdm.conf内容被完全删除。 安装或重新配置lightdm不会在此处安装此文件,因此lightdm不知道如何显示自己。 您必须执行以下操作:
sudo apt-get purge fglrx lightdm && sudo apt-get install lightdm ubuntu-desktop && sudo nano /etc/lightdm/lightdm.conf
插入以下文字:
[SeatDefaults] user-session=ubuntu greeter-session=unity-greeter allow-guest=false
通过CTRL + X和sudo reboot保存文件。 您可能不必卸载fglrx,但我不知道。
这对我有用。
sudo apt-get install linux-headers-generic
转到amd.com并下载他们最新的beta驱动程序(刚刚更新到12.11)。 运行并安装。
请注意,稳定的驱动程序不能统一使用。
然后前往此处获取脚本以删除水印: http : //areyoueye.net/? p = 187
的Slaínte!
目前fglrx-installer和Ubuntu 12.10存在一个漏洞
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1025488
在你继续做某些事情之前,我总是说“搜索开放和确认的错误” ,特别是当发布新发布时。
如果影响您,您可以参与此错误,在那里发表评论并点击“是它影响我”按钮(您必须拥有一个Launchpad帐户)。
我的解决方案:
-
删除当前fglrx
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx*
-
添加ppa存储库
sudo apt-add-repository ppa:andrikos/ppa
-
更新包列表
sudo apt-get update
-
安装包
sudo apt-get install fglrx-updates
我遇到了同样的问题。 我可以找到一个可能的解决方案 首先,我打开了Ubuntu软件中心,我正在寻找“额外的驱动程序”。 安装“附加驱动程序”后,我安装了ATI驱动程序,重新启动后,我的笔记本启动通常是统一的,并使用正确的propietary驱动程序。
注意:在我的情况下,Software-Sources按钮的安装不起作用。