openSUSE Tumbleweed 本周发布了 4 个快照(0427、0429、0501、0502)。主要更新了 Linux Kernel 4.16.4/5/6 和 pip 10.0 等等。
0427 快照更新了上周更新的 KDE 应用 18.04.0 的剩余部分、hdparm (9.52 -> 9.56)、Linux Kernel 4.16.4、LibreOffice 6.0.4.1、python-pip (9.0.1 -> 10.0.1)、zsh (5.4.2 -> 5.5) 和 yast2 (4.0.65 -> 4.0.71) 及其多个模块。
Python 包管理系统 pip 10.0 版最大的变化是不再支持 Python 2.6。而 Python 2.X 系列的最后稳定版本 2.7 也将在 2020 年终止支持。Pip 10.0 支持 PEP 518,改进了 Windows 下非 ASCII 区域设置的 Unicode 处理,引入了新的 pip 配置指令,并将默认升级策略改为「only-if-needed(仅在需要时)」,还带来了大量的问题修复以及各种小的改进等等。
0429 快照除了修复了 Mozilla Firefox、GCC 8 和 Python3 相关的一些小问题之外,还更新了 ClamAV (0.99.4 -> 0.100.0)。
更新 0429 快照之后,Mozilla 的开源网页浏览器 Firefox 在 KDE 桌面中表现有些异常。奇怪的地方有,标题栏不响应常规的双击最大化操作,标题栏动作图标不是 KDE 主题的默认样式,以及窗口无法缩放等等。据说这是因为 openSUSE 启用了一个与 Firefox 提供的 Client Side Decorations (CSD,客户端渲染)相关的特性。也就是说 Firefox 现在内置了自己的窗口管理器。这个导致了与 KDE 的 KWin 之间的不兼容。也许到 Firefox 60 的时候可以通过 about:config
中的 browser.tabs.drawInTitlebar
来禁用这个特性。目前的临时解决方法是配置 GTK 环境变量 export MOZ_GTK_TITLEBAR_DECORATION=none
来忽略这个自定义配置。详见 boo#1091592。
博主在 Firefox 的启动项(快捷方式)的属性里的「应用 Application」标签页中修改「命令 Command」里将默认的 firefox %u
修改成了 export MOZ_GTK_TITLEBAR_DECORATION=none && firefox %u
。当然,如果你并不着急解决这个问题的话,一个修复已经进入到构建系统了,相信很快就会跟随 Firefox 59.0.3 一起更新。
0501 快照更新了 Linux Kernel 4.16.5、libstorage-ng (3.3.253 -> 3.3.262)、nano (2.9.5 -> 2.9.6)、openvpn (2.4.3 -> 2.4.6)、 yast2 (4.0.71 -> 4.0.72) 及其相关模块、zypper (1.14.4 -> 1.14.5) 等等。
0502 快照更新了 Linux Kernel 4.16.6 和 kalarm (17.12.3 -> 18.04.0) 等。
Dominique Leuenberger 在快报里提到,GCC 8 即将升级到 GCC 8.1,并即将成为 Tumbleweed 的默认编译器;切换到 Automake 1.16(或 1.16.1)改变了 automake 的调用方式,可能会导致很多尚未改变策略的包构建失败;FFmpeg 4 即将进入 Tumbleweed;等等。这些都需要大家有耐心慢慢调整。另外,因为 openSUSE Leap 发布在即,开发人员把主要精力都放在让 Leap 更稳定这个重点上面,所以 Tumbleweed 的更新主要也是修复软件包的已知问题而不是更新软件版本,以避免不必要的麻烦。
另外,即将发布的更新还包括 ICU 61.1、TeXLive 2018、Freetype 2.9.1、Plasma 5.12.5 和 Linux kernel 4.16.7。©
本文发表于水景一页。永久链接:<http://cnzhx.net/blog/opensuse-tumbleweed-2018wk18/>。转载请保留此信息及相应链接。
试用了plasma on wayland,窗口鼠标偏移严重,莫名其妙问题多多,唉
是的呢。很多问题可能到 Plasma 5.13 还是不会解决的。需要再等等。