通过软件中心安装的 Gnome shell 无法正确显示顶部工具栏面板(缺少文本和图标),单击其中的某个图标(例如用户名)时,弹出的菜单缺少文本。此外,按下 Super 键后搜索应用程序时,右侧的筛选器列表也缺少随机文本字母,这些字母通常被小矩形 [] 形状替换。
编辑:这是 ATI 驱动程序(使用 Mobility Radeon 5650),但卸载后,gnome-panel 会恢复为经典模式,必须重新安装系统才能使 gnome-panel 再次工作。如果没有安装 ATI 驱动程序,即使输入密码时登录屏幕也会滞后。此外,ATI(发布后)驱动程序从未正确安装,但标准驱动程序可以。
答案1
新的 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
然后重新启动。
答案2
我遇到了与报告相同的问题,并尝试了这里和其他地方列出的至少三种修复方法。我终于找到了一个Ubuntu Wiki 条目这使得我的 ATI 4200 上的一切都可以通过 Ubuntu 标准存储库中的 Oneiric 和 gnome-shell 运行。
我不知道为什么这会起作用,在花了 2001 年的大部分时间尝试让 X 在 Linux 上运行之后,我对弄清原因完全没有兴趣。
为了方便起见,粘贴在这里,请考虑更权威的链接:
问题:需要完全删除 -fglrx 并从头开始重新安装 -ati 这是一个更激进的配方,它同时删除 -fglrx 和 -ati,然后重新安装后者:
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