修复损坏的桌面 GUI

修复损坏的桌面 GUI

我一直在 NVidia GPU 上运行 12.04。我尝试安装 ATI 的专有催化剂驱动程序和第二个 GPU。现在 X-desktop 无法启动。

  1. 如何刷新崩溃的桌面?
  2. NVidia 和 ATI 的 HD 系列可以共存吗?

“无法启动”可能用词不当。背景出现,但左侧的(任务栏?)没有出现,桌面上的图标无法点击。超时后,我收到密码请求,但桌面不再显示。

我发现调制解调器管理器尝试启动时发出一条消息,称它找不到 /var/run/dbus/system_bus_socket。这可能有用,也可能没用

lspci:

03:00.0 VGA 兼容控制器 [0300]: NVIDIA Corporation GK106 [GeForce GTX 650 Ti] [10de:11c6] (rev a1) 子系统: eVga.com. Corp. 设备 [3842:3650] 正在使用的内核驱动程序: nvidia 内核模块: nvidia_319_updates、nvidia_304、nvidia_304_updates、nouveau、? nvidiafb

03:00.1 音频设备 [0403]: NVIDIA Corporation GK106 HDMI 音频控制器 [10de:0e0b] (rev a1) 子系统: eVga.com. Corp. 设备 [3842:3650]

06:00.0 VGA 兼容控制器 [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 系列] [1002:68f9] 子系统: Hightech Information System Ltd. 设备 [1787:2291] 内核模块: radeon 06:00.1 音频设备 [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Cedar HDMI 音频 [Radeon HD 5400/6300 系列] [1002:aa68] 子系统: Hightech Information System Ltd. 设备 [1787:aa68] 正在使用的内核驱动程序: snd_hda_intel

答案1

我已修复该问题。

根据答案#1Ubuntu 12.04 - 默认 Radeon 驱动程序根本不起作用有一些驱动程序缺失。

为了获得硬件加速(在 12.04 Precise Pangolin 上测试),您需要添加另外四个包:

sudo apt-get install xvba-va-driver libva-glx1 libva-egl1 vainfo

安装它们后,桌面成功完成了对我的 nVidia 显示器(一直插着电源)的初始化。我想这就是上面提到的“魔法”。两个设备都显示在 lspci 中,但我还没有尝试过两个显示器。此外,CTRL-ALT-F1 不再打开终端,所以我不能说一切都很完美。

03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK106
[GeForce GTX 650 Ti] [10de:11c6] (rev a1)       Subsystem: eVga.com. Corp.
Device [3842:3650]      Kernel driver in use: nvidia    Kernel modules:
nvidia_319_updates, nvidia_304, nvidia_304_updates, nouveau, nvidiafb

03:00.1 Audio device [0403]: NVIDIA Corporation GK106 HDMI Audio
Controller [10de:0e0b] (rev a1)         Subsystem: eVga.com. Corp. Device
[3842:3650]

-- 06:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]
[1002:68f9]     Subsystem: Hightech Information System Ltd. Device
[1787:2291]     Kernel driver in use: radeon    Kernel modules: fglrx,
radeon 06:00.1 Audio device [0403]: Advanced Micro Devices, Inc.
[AMD/ATI] Cedar HDMI Audio [Radeon HD 5400/6300 Series] [1002:aa68]
        Subsystem: Hightech Information System Ltd. Device [1787:aa68]

答案2

不确定如果没有太多魔法是否可以共存,但是为了使 nVidia 的东西再次运行,请尝试:

按 Ctrl-Alt-F1 进入虚拟终端(我假设您只是有一个闪烁的光标和一个失败的 X),登录然后运行:

sudo apt-get purge nvidia* 
sudo apt-get install nvidia-current

这应该能让你重新出发。

答案3

要重新安装损坏的 GUI 桌面:

sudo apt update
sudo apt upgrade
sudo apt autoremove

sudo apt remove ubuntu-desktop
sudo apt autoremove
sudo apt install ubuntu-desktop

参考:

重新安装 Gnome

升级后(从 18.04 到 20.04),Ubuntu 启动时出现黑屏并带有光标

从 14.04 升级到 15.10 后,Ubuntu 启动时出现黑屏,并带有闪烁的光标

按 ALT + F3 或 F4 或 F5 进入终端。

相关内容