从挂起状态恢复时,桌面图标出现故障。(nvidia 问题?)

从挂起状态恢复时,桌面图标出现故障。(nvidia 问题?)

暂停后恢复时,我的桌面图标出现故障,如下所示;

https://imgur.com/a/GrKjbth

但这种情况并不会持续发生;而是随机发生的。

规格;(NEOFETCH)

ccpeters@ccpeters-联想-ideapad-510-15ISK

操作系统:Ubuntu 18.04 LTS x86_64 主机:80SR Lenovo ideapad 510-15ISK 内核:4.15.0-20-generic 正常运行时间:17 分钟 软件包:2465 Shell:bash 4.4.19 分辨率:1920x1080 DE:KDE WM:KWin 主题:Breeze [KDE]、Breeze [GTK3] 图标:Breeze [KDE]、Breeze [GTK3] 终端:konsole CPU:Intel i7-6500U (4) @ 3.100GHz GPU:NVIDIA GeForce 940MX GPU:Intel 集成显卡 内存:857MiB / 7882MiB

我在 kubuntu 18.04 LTS 上使用 kde plasma 5.12,带有 nvidia-390 驱动程序。

答案1

使用 Nvidia 驱动程序时我遇到了同样的问题。您需要重新启动 plasmashell。您可以使用以下任一脚本来完成此操作,如果按照这些说明操作,这些脚本将自动运行。


方式一:系统处理

创建名为暂停_恢复.sh位于/lib/systemd/系统睡眠/

#!/bin/bash
# this fixes issue where desktop icon text is removed after resume using nvidia graphics driver

# suspend section
if [ "${1}" == "pre" ]; then
# put suspend commands here

# resume section
elif [ "${1}" == "post" ]; then
# restart plasmashell
killall plasmashell && kstart plasmashell &
fi

创建脚本后,您需要通过运行此命令使其可执行。

chmod +x /lib/systemd/system-sleep/suspend_resume.sh

请参阅此链接以获取有关该错误的更多信息。https://bugs.launchpad.net/kubuntu-ppa/+bug/1634389


方法二:桌面端处理

创建名为图形重置〜/ bin / kubuntu /(或者任何你喜欢的,根据需要调整剩余的代码)

#!/bin/bash
#Reset plasmashell after graphics glitch (usually after resume)

#resets plasmashell
kquitapp5 plasmashell && plasmashell &

创建脚本后,您需要通过运行此命令使其可执行。

chmod +x ~/bin/kubuntu/graphics_reset.sh
  • 进入系统设置 > 通知
  • 将“事件源:”更改为 KWin 窗口管理器
  • 选择“图形重置”
  • 选中“运行命令”选项并浏览到您创建的文件
  • 单击“应用”

注意:对于我的设置,运行这些脚本会自动导致一个问题,即音量小部件不会显示任何设备,我无法更改音量;但是声音确实有效。扬声器图标旁边会有一个红色破折号。我猜想脚本命令在重新建立声音驱动程序之前正在运行。向脚本添加睡眠命令也无法解决这个问题。

恢复后手动运行方法 2 中的脚本有效,不会导致音量控件出现任何问题。可能有其他音量控制控件不会出现此问题。

相关内容