MicroOS Desktop Plasma 的现状
2023年4月2日 | Shawn W Dunn | 无许可
更新/澄清 2024-02-15
这篇文章不再反映openSUSE Kalpa项目的现状。
关于Kalpa现状的最新更新可以在以下位置找到:
网站
Mastodon
Matrix
Pagure
截至2023年4月1日的项目状态
MicroOS桌面Plasma仍然处于“Alpha”发布状态,我知道很多人都在各种配置下日常使用它,并且总体评价是积极的。我非常感谢那些正在使用它的人,以及那些同样的人们的鼓励。
今天,截至2023年4月1日,MicroOS桌面Plasma正在发布版本5.27.3,与Tumbleweed保持一致。
仅作解释,到目前为止,我主要在台式机上进行测试和开发(Ryzen 5 5600,RX6700XT,以及两个1440p显示器,相当普通的配置),作为维护者,我一直在日常使用plasma-wayland。最近,我将我的工作站切换为使用笔记本电脑,并配备了一个usb-c扩展坞(Thinkpad T16,Ryzen 7 Pro 6850U,Radeon aGPU,Lenovo Universal USB-C Dock,相同的显示器)。虽然不算奇特,但扩展坞的存在确实增加了一些复杂性。
此外,我最近也搭建了一个NAS并连接到网络,它通过局域网共享文件,主要使用samba(这将在后面很重要)
我想先说明一下接下来的评论,这不是一场“愤怒退出”,也不是“plasma很糟糕,一切都糟透了”的帖子。我目前是microOS桌面Plasma最活跃的维护者,也是一位长期KDE用户和偶尔的贡献者。我绝对赞赏Plasma所付出的努力,无论是上游还是openSUSE KDE团队,我无意贬低这些努力。
问题
使用我的新硬件配置,我抓取了最新的快照,并安装了microOSD Plasma,没有连接任何外部设备。一切安装正常,并且运行如预期,我重新安装了常用的flatpak,并将NAS上的文件rsynced回我的$HOME目录。
然后我关机,并连接了扩展坞。然后一切都崩溃了。
-
一切启动正常,我在笔记本电脑屏幕上看到了sddm用户选择/登录界面,并在两个外部显示器上看到了sddm背景。正如我所说,我将plasma-wayland作为默认会话,但此时,连接到扩展坞的外部键盘和鼠标没有响应。我想,由于从未在连接扩展坞的情况下启动过,可能只是缺少一些自动设置,所以我使用笔记本电脑键盘登录,一旦plasma开始加载,两个外部显示器就变黑了,并显示了信号丢失的OSD,键盘和鼠标仍然没有响应。我拔下笔记本电脑上的usb-c线,然后重新插上。键盘和鼠标在似乎过了30秒后才恢复工作,但仍然没有外部显示器。
-
我重新启动,连接了扩展坞,在sddm中没有可用的外部键盘/鼠标,手动选择Plasma-X11会话,并使用笔记本电脑键盘登录。现在外部显示器可以使用plasma,但外部键盘/鼠标仍然无法工作。我从扩展坞上拔下键盘/鼠标,然后重新插上,它们都开始工作了。
-
我断开笔记本电脑与扩展坞的连接,并带着它到沙发上,尝试从屏幕锁屏界面登录,笔记本电脑键盘没有响应,我可以使用触摸板使用OSK登录。
-
在X11中运行plasma,两个外部显示器都会出现非常频繁的屏幕闪烁。
-
无论我尝试了什么,外部鼠标和键盘都无法通过扩展坞在sddm或plasma中工作,除非我从扩展坞上拔下它们,或者断开扩展坞与笔记本电脑的连接,然后重新连接它们,一旦进入plasma桌面。
-
这与我的新硬件无关,而是与我的新NAS有关。我的媒体库位于NAS上,自从搭建它以来。文件主要通过smb共享共享,因为我的妻子使用Windows(请不要抱怨,或者建议我让她切换,12年了,这不可能发生),所以我想要挂载我的媒体共享。我可以使用dolphin很好地看到samba服务器,并且可以作为网络位置访问该共享。但我无法在dolphin中任何地方挂载该共享。
总结
基本上,microOS桌面Plasma在我的当前硬件上绝对处于Alpha状态。是的,一切基本上都能工作,我可以使用它完成一些事情,但它远非理想。我已经研究和调整了它几周了,但情况并没有好转。我首先承认我不是一个程序员,我可以勉强解决bug,修改配置,构建软件包,维护补丁等。而解决这些问题中的一些超出了我目前的技能水平。
话虽如此,在经历了Plasma的几周痛苦之后,我决定尝试安装microOS桌面Gnome在相同的硬件和相同的配置上,看看会发生什么。
字面意义上,一切都正常工作了。Wayland会话可以很好地看到我的外部显示器,没有屏幕闪烁,我的鼠标和键盘工作正常,我可以通过nautilus挂载一个samba共享。
我甚至发现了一个我不知道存在的问题,我在Evolution中设置了我的个人电子邮件,连接到我的邮件主机,突然间,我看到了从该IMAP主机显示的文件夹,而kontact/kmail flatpak由于某种原因根本看不到。
在过去几天我使用gnome的过程中,我只遇到了一次“故障”,这可能是由我自己造成的,当时我在笔记本电脑尝试睡眠时断开了usb-c连接,导致它进入了一种奇怪的锁定状态。强制关机和重启解决了它。
结论
我在此声明,对于那些渴望如此,或者询问何时“发布准备就绪”的人来说,microOS桌面Plasma现在不是,并且在短期内也不会“发布准备就绪”。
你问,是什么阻碍了它?我能做些什么来帮助?
-
时间。字面意义上的时间。KDE项目在flatpak方面落后于GNOME。他们正在努力,但这并不是一件小事,将整个KDE软件集合打包成一种新的格式,并找到需要调整门户的位置等等。
所以,如果你对flatpak感兴趣,并且想学习如何使用它们,我强烈建议访问KDE flatpak指南 develop.kde.org。
-
我的一些个人问题,与这个硬件有关,我怀疑是由于当前的sddm不兼容wayland。现在启动时,要使用wayland,你正在获取一个X11会话的sddm,以及一个wayland会话的plasma。上游存在某种形式的wayland支持,但目前尚未发布。我不想让microOS Plasma发布与Tumbleweed不同的sddm版本。
那么,这里能做什么?如果你是一位可以提供帮助的程序员,sddm在 sddm 上开发,去看看你是否能提供帮助。
-
与GNOME的功能对等性。正如其字面意思。我解决如何在用户空间挂载smb共享的“简单”方法是使用t-u安装必要的gvfs组件,以便我能够执行
gio mount smb://host/share。但这仍然无法在dolphin本身内提供任何挂载它们的方式。老实说,这花了我下午的大部分时间,在网上四处寻找如何做到。如果我们的目标是想要一个“安装并开始工作”系统的用户(而且是),这种事情将是不可接受的。我不知道dolphin或KDE开发人员对此事的官方立场是什么,但我的网络搜索没有发现太多相关信息。
-
依赖我,继续基本上独自完成这件事。我正在坦诚地告诉你们,用户们。我不是那个会从头开始构建一个Linux发行版,解决所有问题,修复所有bug,以及做其他一切事情的人。
我绝对感谢那些在各种通信渠道中宣传MicroOSD Plasma的你们,但我需要更多的帮助。
我不想让任何人感到内疚,我们都有自己的生活,而且我也没有为此获得报酬。
话虽如此,我宁愿看到microOS Desktop的plasma版本消失,也不愿在它目前的状态下推进发布,并抱着一些虚无缥缈的希望,认为问题会得到解决。
为了让它有任何机会超越“Beta”,我需要真正的帮助,人们提交SR,人们在bugzilla上正确地报告bug等等。
Reddit不是bug跟踪器。 Matrix不是bug跟踪器。 IRC不是bug跟踪器。
是的,bugzilla可能有点笨重,但它是我们拥有的工具。我没有时间,也没有兴趣不断监控Reddit/Matrix等,其他人也不应该觉得有必要。
似乎很多人强烈认为MicroOS桌面Plasma需要存在。但到目前为止,我看到的“用你的钱说话”的实际行动很少,这对这样的项目来说是一个问题。我们是一个社区发行版,由志愿者运营,如果没有人们贡献他们的时间和精力来做那些不太有趣的事情,它就不会发生,无论有多少最终用户想要它。
长话短说:我的日常驱动程序现在实际上将是GNOME,因为我实际上需要使用我的电脑。尽管我个人更喜欢KDE而不是GNOME,但MicroOS桌面Plasma正在为我设置障碍。我还有另一台机器,上面仍然安装着Plasma,用于在实际硬件上进行测试。我没有放弃,也没有抓起我的球,回家。我也不想给任何虚假的希望,认为我会神奇地明天醒来,并拿出神奇的兔子。
类别: 博客
标签