最近用 ATI Radeon Sapphire X800XL PCIe 显卡升级了我的板载 Nvidea 显卡芯片。从那时起我就无法运行 Stellarium。我收到错误“此系统不支持 OpenGL”。自从我上次运行 Stellarium 以来,唯一改变的(除了每周更新)就是新卡。我尝试过其他修复方法,例如这个毫无效果。我还尝试在软件中心重新安装 ATI 插件和 Catalyst 驱动程序,但没有任何变化。我记得有一次找到了可用的 Nvidea 驱动程序列表,并能够在它们之间切换,那个框又在哪里?
答案1
找到答案Ubuntuforums.org
看起来我的新 ATI 驱动程序与需要首先启动的旧 Nvidea 驱动程序发生冲突,如下所示:
sudo apt-get remove --purge nvidia*
sudo sh /usr/share/ati/fglrx-uninstall.sh #don't worry if this command fails
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-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 mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
完成 Nvidea 清除和 ATI 重新安装后,一切正常:)