Wayland 的字体渲染

53 天前
 noinil

很久没有更新, 最近被迫使用了 KDE 的 Wayland 版本, 发现字体渲染突然都好看了起来, 这是我的错觉吗? 大家怎么看?

2877 次点击
所在节点    Linux
23 条回复
haozi1986
53 天前
nv 显卡在 wayland 下崩麻了,所以昨天又切回了 X11……
NessajCN
52 天前
haozi1986
52 天前
@NessajCN

已经按照 wiki 和论坛上的相关介绍配置了所有能配置的参数,但是架不住突然的花屏、鼠标抖动、画面卡死无法响应键盘鼠标等等问题……感觉 wayland 还得很久才能真正成熟,虽然它已经推出十几年了……
busier
52 天前
N 卡的锅,用 intel 核显或 A 卡
NessajCN
52 天前
@haozi1986 你看一下这个命令输出是不是 Y
sudo cat /sys/module/nvidia_drm/parameters/modeset
Jirajine
52 天前
@haozi1986 #1 在 linux 下 n 卡只用来计算,不用来渲染,支持甚至比 win/mac 更好。
其实不是 nvidia 不支持 linux,而是 linux(社区)不支持 nvidia 。
wayland 在非 n 卡上已经相当成熟稳定,考虑用核显,n 卡只拿来跑 cuda 。
casstiel
52 天前
@Jirajine Linus 有话说。
haozi1986
52 天前
@NessajCN

![]( https://upload.cc/i1/2024/03/17/BfN1O4.png)

其实根本原因还是 wayland 不够稳定,如果看一下日志,一堆连续报错,按照相关关键词做相关搜索,各种各样的锅……
我暂且只能怪 nv 显卡,因为似乎 nv 显卡用户遇见的问题最多……
haozi1986
52 天前
@Jirajine

没核显,只能用独显苟着……

X11 的历史问题不是没有,但至少还算稳定,wayland 还是得再等等。
EliStone
52 天前
最近更新了 kde6 ,瞬间用不下去了,虽然更好看了,但是字体渲染太糊了,我两个显示器(一个 2k 一个 4k ),两个缩放不一样,一个模糊的很,一个很清晰,强制一样缩放的话,idea 会在另一个屏幕上大的吓人,现在跑到 gnome 了。。。
yolee599
52 天前
@Jirajine #6 胡说八道。Nvidia 早期对开源社区非常不友好,没开放代码,社区只能靠逆向来实现支持,难度相当大,就有了经典名言 NVIDIA, FUCK! 现在 Nvidia 才逐渐开放
terence4444
52 天前
@haozi1986 n 卡由于 nVidia 自己搞了一套驱动架构原因,短期内支持不会有太大改善。AMD 和 Intel 的支持要好得多。
fedora 已经默认 Wayland ,说明稳定性可以支持日常使用了。
Jirajine
52 天前
@yolee599 #11 没开放代码 === 支持不好
neoveua 那个时代我不清楚,但 nvidia 闭源驱动对 linux 的支持是相当好的,只是开源社区不愿意适配 nvidia 那一套,到现在反过来 nvidia 反向适配,再加上开始把驱动移到显卡固件里并重写开源内核,适配才好一点。但其实并没有更“开放”。
Cu635
52 天前
@EliStone #10
这个跟 kde6 有关?不应该是 wayland 或者 x11 的关系么?

@yolee599 #11
不是没开放代码,而是没有开放驱动开发相关技术文档。intel gpu 和 amd gpu 在 linux 上的驱动开发就是官方给提供了技术文档的,开源驱动是根据官方文档的正向驱动开发,intel gpu 的 linux 驱动甚至就是官方依赖开源社区并且认证了。nvidia 就不是这样。

@Jirajine #13
他说错了,看我上面说的。
gitclose
52 天前
@EliStone 老哥的 gnome 的双屏怎么设置的,,,缩放有解?
jiaoyidongxi
52 天前
xorg/wayland 是图形底层后端,跟字体渲染八竿子打不着边。就是上层图形前端也不具备任何字体渲染的功能,字体渲染的功能只有,唯一 freetype 字体渲染库具备。而图形前端需要中间媒介层调用 freetype 。kde 使用的图形前端 qt 和 windows ,macos 的图形前端一样捆绑在了一起; gtk+ 和 google (chrome ,android )则是各自独立的 cairo 和 skia 作为中间媒介层。
EliStone
52 天前
@gitclose #15 gnome 自带的设置,里面可以给每个屏幕设置缩放,kde 也可以,但是更新之后,字体变模糊了
junmoxiao
52 天前
intel 核显支持非常好,kde6 一点问题都没有
aminobody
51 天前
KDE+Wayland+nvidia 用 Chrome 看视频死活用不了硬件加速,怎么改 flag 都不行.chrome://gpu 里显示有硬件加速,看视频就是不走 hw,很奇怪.
aminobody
51 天前
Wayland 最优秀的就是能多屏分别设置缩放,X 多屏用起来就太不舒服了.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1024388

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX