问题描述
通过软件中心安装的Gnome Shell无法正确显示顶部工具栏面板(缺少文本和图标),并且当单击其中的一个图标(例如用户名)时,菜单弹出窗口将缺少文本。同样,在按超级键后搜索应用程序时,右侧的过滤器列表也缺少通常由小矩形[]形状代替的随机文本字母。
编辑:这是ATI驱动程序(使用Mobility Radeon 5650),但是在un-installed之后,gnome-panel只能恢复为经典,必须重新安装系统才能使gnome-panel再次运行。如果未安装ATI驱动程序,则在输入密码时登录屏幕也会滞后。 ATI(post-release)驱动程序也永远不会正确安装,但是该标准却可以。
最佳解决方法
新的12.1在我的移动性和台式机ATI卡上均可100%正常运行,但前提是首先安装以下所列的依赖项(即,不要从安装程序中下载并尝试执行它,否则会损坏gnome 3)。要正确安装12.1,请在终端中键入以下内容:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install ia32-libs
cd ~/; mkdir catalyst12.1; cd catalyst12.1/
wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-1-x86.x86_64.run
sh ./amd-driver-installer-12-1-x86.x86_64.run --buildpkg Ubuntu/oneiric
sudo dpkg -i fglrx*.deb
sudo aticonfig --initial -f
然后重新启动。
次佳解决方法
我遇到了与所报告的问题相同的问题,并尝试了此处和其他位置列出的至少三个修复程序。我终于找到了一个Ubuntu Wiki entry,它使所有东西都能在Ubuntu 4标准库中的Oneiric和gnome-shell上在我的ATI 4200上正常工作。
我不知道为什么会这样,在花了2001年的大部分时间之后,尝试使X在Linux上运行对确定原因绝对没有兴趣。
为方便起见,请粘贴在此处,请考虑更权威的链接:
Problem: Need to fully remove -fglrx and reinstall -ati from scratch Here is a more aggressive recipe which removes both -fglrx and -ati, and reinstalls the latter:
sudo /usr/share/ati/fglrx-uninstall.sh # (if it exists) sudo apt-get remove --purge fglrx* sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon sudo apt-get install xserver-xorg-video-ati sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core sudo dpkg-reconfigure xserver-xorg