我有一台配备 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
答案1
我从全新安装的 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-generic 和 3.5.0-17-generic
较新的版本 '18' 很好,较旧的版本 '17' 在没有 Unity 的情况下仍可加载
答案2
对于那些拥有混合系统(ATI/intel)并且 fglrx 在 12.10 中停止工作的人来说,问题可能类似于此处描述的问题(fglrx 与最新版本的英特尔驱动程序不兼容): https://bugs.launchpad.net/ubuntu/+source/fglrx-installer-updates/+bug/1068404
我的建议是
删除所有 fglrx* 包:
sudo apt-get purge fglrx*
将我的 PPA 添加到您的存储库列表中:
sudo 添加 apt 存储库 ppa:andrikos
更新您的包裹信息:
sudo apt-get update
更新
fglrx
和intel
驱动程序:sudo apt-get install fglrx xserver-xorg-video-intel
不要忘记启用
fglrx
驱动程序sudo aticonfig --initial --force
答案3
我进入终端(例如 ++ )并执行了以下Ctrl操作Alt:F1
sudo apt-get remove fglrx
现在我的电脑很慢,但至少我可以使用它并等待问题解决。
答案4
这对我有用。
sudo apt-get install linux-headers-generic
去amd.com并下载其最新的测试版驱动程序(刚刚更新至 12.11)。运行并安装。
请注意,稳定的驱动程序不能与 Unity 一起使用。
然后前往这里获取删除水印的脚本:http://areyoueye.net/?p=187
杀了!