我已经使用OpenSuse好几年了。我最喜欢这个发行版的一件事是处理 Plasma/KDE 问题的方式:有时可能会发生面板短暂消失并打开一个消息框,告诉我 Plasma 桌面已崩溃并已重新启动,如果我愿意,还建议将调试数据发送给开发团队。
现在几个月来,我已经切换到基于 Fedora 的发行版(Qubes OS,基于 Fedora 20)。默认情况下,此发行版似乎不提供此行为,因为:
十几年前,当我还是学生时,我所在的大学也在使用 Fedora 进行动手练习。当时,面对类似的冻结,我找到了通过 SSH 远程连接并杀死桌面管理器使其自动重新启动,解锁图形环境的解决方案。
遗憾的是,由于 Qubes OS¹ 的特定设计,这个快速而肮脏的 SSH 解决方案在这里不起作用。但是,我猜想 OpenSuse 的消息框工具可能会以适当的方式做类似的事情:在 Plasma/KDE 没有响应时实现某种看门狗检测,然后杀死并重新启动它。
所以我想知道的是:这个工具是 OpenSUSE² 的一个特定功能,还是我应该安装一些包或我应该更改一些配置以在我当前的安装中启用这种行为?
桌面冻结特别令人沮丧,当我知道应用程序本身很可能仍然正常工作并且简单地重新启动 Plasma 进程将使一切恢复正常时,甚至更令人沮丧......
¹:在 Qubes OS 中,网络连接在 Xen 域中被隔离,而 KDE 在无网络的 Dom0 中。出于安全原因,Qubes OS 的设计旨在避免从网络访问用户界面...
²:过去(如果现在不是这样的话)OpenSUSE 曾经有一个内部经过大量修改的 KDE,使它们成为第一个提出稳定 KDE4 的发行版,所以我担心这个工具只是这些糖果的一部分。 ..
我刚刚从我的 Fedora 20 KDE 设置切换到 OpenSUSE (KDE),我发现自己非常缺少 Fedora 中的默认功能:保存和上传文件时文件管理器中的“最近使用”选项。据我所知,两者都使用 Dolphin,但外观不一致。我仍然在 Gimp 中看到了我想要的东西(参见“最近使用”):

但其他所有文件管理器看起来都像这样(注意左侧菜单的贫乏):
我已将 Dolphin 设置为我可以看到的所有地方的默认设置(例如“配置桌面”->“默认应用程序”->“文件管理器”),但我无法获得与 Gimp 匹配的外观(至少在位置菜单中)。我想要恢复菜单,因为它可以节省大量在线上传和下载的时间,而且作为网络专业人士,这对我来说很重要...
我曾经喜欢滚动发布发行版的想法,但现在我已经搬到了一个 ISP 有 datacaps 的地方,我不想一直安装更新。
我想切换到 Leap 但不想重新安装所有东西并重新配置我的 KDE。
作为替代方案,如果有一种方法可以导出我所有的 KDE 设置,那可能就足够了。
我制作了一个简短的脚本,可以从用户主目录导出各种 KDE 设置,以用作在不同计算机上快速设置桌面环境的基础。
我成功完成了我感兴趣的所有设置,但只有一个难以捉摸:我似乎无法找到所选键盘布局的存储位置。基本上,我想获取可以从“系统设置” > “硬件” > “输入设备” > “键盘” > “布局”选项卡下的 KDE 设置应用程序操作的所有配置(特别是布局本身以及在布局之间切换的键盘快捷键)。有人有什么主意吗?也许这些设置不是 KDE 特有的并且操作不同的配置文件?感谢您的任何提示。
调用任务切换器(我使用<Alt-Tab>)会提示一个(非常分散注意力的)消息框:
如果我释放<Alt-Tab>,但在不久之后激活它,它将继续增长,如下所示:
我在 HP Probook 6450b 上运行 Debian 9.2,例如 Stretch。基本切换器效果都不起作用,我尝试过的可下载效果也不起作用。该开关本身的工作原理,但只是没有效果,或任何窗口的预览,它只是瞬间切换。
问题:
编辑: 我发现了一个错误报告。2015 年 11 月报告,维护者 * 回答2016 年 8 月,然后,沉默。不是好兆头。
*我假设
我有一台安装了 KDE 的 Ubuntu 机器,从第一天起,plasmashell 进程就在泄漏内存,随着时间的推移,我的面板变得非常无响应。现在我想检查日志以查看是否可以找到原因,但我只是不知道它们可能在哪里。我检查/var/log了 kde 或 Plasmashell 目录,还检查~/.kde了任何类型的日志,但找不到任何日志。我还检查了dmesg和journalctl。后者有几行关于KScreen,但仅此而已。
KDE/plasmashell 甚至记录任何东西吗?如果是这样,我在哪里可以找到它?
我只是想知道。如果我的无线键盘上剩余 10% 的电池寿命,KDE 会向我发送通知。但是有没有办法获得整个电池状态数据?
我正在使用 KDE 5.59.0/Plasma 5.16.2,在工作时,我的屏幕闪烁,之后窗口的阴影似乎消失了。我注意到,因为窗口周围没有边框,并且有几个窗口带有一些白色内容,并且它们混合在一起,因为没有阴影或边框。
我没有更改任何设置,系统设置中的阴影仍然打开。我尝试更改主题、重新启动、安装所有最新更新等。
似乎不仅阴影不再起作用,而且透明胶片也不再起作用。我使用的是默认的 Breeze 主题,它应该有圆形边框,但现在它们是方形的。
我不明白为什么阴影/透明度不起作用,因为我没有更改任何设置,也没有做任何特别的事情,所以欢迎任何提示。
举/etc/xdg/kwinrulesrc个例子:
$ cat /etc/xdg/kwinrulesrc
[1]
Description=dde-dock
desktop=-1
desktoprule=2
wmclass=dde-dock dde-dock
wmclasscomplete=true
wmclassmatch=1
[2]
Description=dde-launcher
strictgeometry=false
strictgeometryrule=2
wmclass=dde-launcher dde-launcher
wmclasscomplete=true
wmclassmatch=1
Run Code Online (Sandbox Code Playgroud)
启动后会自动启动。如何永久禁用该脚本而不删除它?
我在各种情况下都会收到以下错误,例如当我尝试启动未安装的软件包时:
$ tldr
Traceback (most recent call last):
File "/usr/lib/command-not-found", line 28, in <module>
from CommandNotFound import CommandNotFound
File "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py", line 19, in <module>
from CommandNotFound.db.db import SqliteDatabase
File "/usr/lib/python3/dist-packages/CommandNotFound/db/db.py", line 5, in <module>
import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
import apport.fileutils
File "/usr/lib/python3/dist-packages/apport/fileutils.py", …Run Code Online (Sandbox Code Playgroud)