openSUSE Tumbleweed 更新 Linux 内核 4.15.0/1、Mesa 18.0.0、 和 KDE Plasma 5.12 等

openSUSE Tumbleweed 本周有 6 个快照(020102020203020502060207),更新了 Linux Kernel 4.15.0/1、Mesa 18.0.0 RC3、NetworkManager 1.10.2、LibreOffice 6.0.0 RC3、SQLite 3.22.0 和 Mozilla Firefox 58.0.0/1 等等。

0201 快照更新了 kernel-source (4.14.15 -> 4.15.0)、kdeconnect-kde (1.2 -> 1.2.1) 以及 snapper (0.5.3 -> 0.5.4) 等。

Linux Kernel 4.15.0  整合了修复 Meltdown 和 Spectre v2 漏洞的补丁(依然还没有结束);提供 AMD 显卡 amdgpu 驱动支持原子模式设置并改进了视频支持;初步支持开源 CPU 架构 RISC-V;支持 AMD Secure Encrypted Virtualization;为 Intel CPU 提供防止用户模式指令的特性;为搭配 SATA 链路电源管理特性的设备提供更好的电源效率支持;提供了工作在非易失存储器的新 MAP_SYNC 机制以允许受支持的文件系统向存储设备直接写入;当然还包括很多常规的架构、文件系统和驱动更新等等。

用来连接系统与安卓设备的 KDE-Connect 升级到 1.2.1,主要是修复问题。现在要运行在至少 KDE Frameworks 5.42 上面了(于第4周更新)。

Snapper 0.5.4 开始在安装系统的时候将为初始系统创建子卷(subvolume)而不是快照(snapshot)。所以新的系统默认 BtrFS 子卷结构的部署还在慢慢完善中。

0202 快照更新了 autoyast2 (4.0.24 -> 4.0.28)、libstorage-ng (3.3.140 -> 3.3.145) 以及 yast2 (4.0.39 -> 4.0.49) 及其相关软件包。

0203 快照更新了 Mesa 以及 Mesa-drivers (17.3.3 -> 18.0.0 RC3)、NetworkManager (1.8.6 -> 1.10.2)、gc (7.4.2 -> 7.6.4)、GNOME 相关软件包如 gnome-builder (3.26.3 -> 3.26.4) 等、ncurses (6.0 -> 6.1) 以及 yast2-ftp-server (3.3.0 -> 4.0.0)。

虽然离 Mesa 18.0.0 正式发布还有几天,目前的 Mesa 18.0.0 RC3 已被认为是足够稳定,所以作为前沿发布的滚动更新 Linux 发行版,openSUSE Tumbleweed 已经把它正式合并到软件源中。Mesa 18.0.0 为 OpenGL 和 Vulkan 的支持与性能带来了显著提升。

GNOME 的网络连接管理工具 NetworkManager 1.10.2 实际上已经有一段时间了。这次是大版本更新。NetworkManager 1.10 允许用户通过 WPS (Wi-Fi Protected Setup) 来认证到 WiFi 网络上,支持在非以太网网络接口上激活 PPP(Point-to-Point Protocol)连接,支持 Wi-Fi PMF (Protected Management Frames, 802.11w),初步支持 Open vSwitch 开源实现。reddit 上关于 NM 1.10 的讨论很激烈。

0205 快照更新了 alkimia (5.0.0 -> 7.0)、apache2、btrfsprogs (4.14.1 -> 4.15)、libreoffice (6.0.0.2 -> 6.0.0.3) 和 sqlite3 (3.21.0 -> 3.22.0) 等。

alkimia 是 KDE 上金融工具使用的一个库,刚刚改名并完成了 Qt5 整合,现在同时支持 Qt4 和 Qt5。

apache2 没有版本升级,只是改默认使用 firewalld 而不是 SuSEFirewall2 了。不过在老版本的 openSUSE 上还是默认使用 SuSEFirewall2 的。

SQLite 3.22.0 增加 Zipfile 虚拟表来读写 ZIP 压缩文档;改进处理 WAL 模式的数据库;各种改进、优化和问题修复。

LibreOffice 6.0.0 第三个发布预览版(RC3)。有朋友反映升级到 LibreOffice 6.0 之后,其中的保存文件对话框(KDE/Dolphin)默认显示隐藏文件。这个可能会有处理。用户自己也可以通过在该窗口中使用 Alt+. 快捷键来切换显示,当然也可以通过该窗口右上角的设置图标里的选项开关来调整。如果这些方式不行,那多半是因为升级中没有将原来使用的 libreoffice-gtk3 移除造成的(但是在 KDE Plasma 5 中默认似乎并没有安装这个包),因为在之前的周报中提到过,LO 6 现在开始使用 KDE4 的图形界面了。因为 Qt5 插件导致 LibreOffice 在 openSUSE Tumbleweed 中构建失败,所以被暂时禁用了。要处理这个情况,似乎需要移除 libreoffice-gtk3 然后安装 libreoffice-kde4

sudo zypper rm libreoffice-gtk3
sudo zypper in libreoffice-kde4

也许还需要重新登录桌面也不一定。

0206 快照更新了 KDE Plasma 5.12.0、icecream-monitor (3.0.1 -> 3.1.0)、kernel-source (4.15.0 -> 4.15.1)、mercurial (4.4.1 -> 4.5) 和 qpdf (7.1.0 -> 7.1.1) 等。

该快照还更新了 Mesa 和 Mesa-drivers 以修复之前更新到 Mesa 18.0 RC3 的时候引入了一个加载 shader 的时候导致的崩溃问题。用户在之前的更新后可能会遇到登录界面白屏并只有鼠标出现的问题。如果已经出现了这样的问题,也许安装最新的更新也不能让系统恢复正常。解决的办法是删除用户的缓存文件夹 ~/.cache 以及 SDDM 缓存文件夹 /var/lib/sddm/.cache(需要 root 权限)。

Linux Kernel 4.15.1 主要是修复一些驱动问题,包括针对安卓、蓝牙、手写板、USB、tty 和 staging 等等。还带来了针对 ARM CPU 的 KPTI 补丁(这个问题在本年度开始的几周一直是重点,在第 0102 周快报中有介绍)。

在2018年第4周的快报中我们已经根据测试版介绍了 KDE Plasma 下一个长期支持版的新特性主要是改进了速度和性能,加快了用户桌面的载入速度。但是 KDE Plasma 5.12.0 带来的改变太多了,比如仅仅关于应用管理中心 Discover 的改进条目就有 262 条,所以还是请有兴趣的朋友去读一读英文版的更新日志吧。值得一提的是,Plasma 5.12 还提供了 Wayland 专享的「夜色」模式让用户可以调整显示器的色温来过滤蓝光,因为据说蓝光影响晚上睡眠

0207 快照带来的更新有 MozillaFirefox (57.0.4 -> 58.0.1)、evolution (3.26.4 -> 3.26.5)、GNOME 音乐和照片等、tracker (2.0.2 -> 2.0.3)、vala (0.38.6 -> 0.38.7)、xdg-desktop-portal-kde (5.11.95 -> 5.12.0) 和 YaST2 相关软件包等等。

Mozilla Firefox 58.0 「量子火狐」通过增加流编译和一个新的两层基线编译器使得 WebAssembly 更快,还通过缓存 JavaScript 内部表达式来优化页面加载,在 Mac OS X 上默认启用 WebVR,以及增加了信用卡信息表单自动完成功能。另外,Firefox 58.0 带来了针对 Meltdown 和 Spectre 安全漏洞的修复,虽然之前在 Firefox 57.0.4 中已经做了相应调整。Firefox 小更新 58.0.1 主要是为了修正其在 Windows 平台上发现的一个关键的页面加载问题。

最近的更新因为很多基础性的变动而经常出现一些问题,比如上面提到的 LibreOffice 6.0 的文件对话框问题和 Mesa 18.0 RC3 的时候引入了一个加载 shader 的时候导致的崩溃问题。这种情形似乎还需要再持续一段时间。©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/opensuse-tumbleweed-2018wk06/>。转载请保留此信息及相应链接。

8 条关于 “openSUSE Tumbleweed 更新 Linux 内核 4.15.0/1、Mesa 18.0.0、 和 KDE Plasma 5.12 等” 的评论

雁过留声,人过留名

电子邮件地址不会被公开。 必填项已用*标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南
您可以在评论中使用如下的 HTML 标记来辅助表达: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>