[niri] 三天使用体验

这两天从sway迁移到了niri,事实上在半月之前尝试了一次,当时由于niri的bug导致没有正式使用niri。

但是现在已经决定正式使用niri了,niri的卷轴滚动用起来确实很舒服,并且全屏窗口也是在整个滚动中独立的一个窗口,能滚动到同一工作区的其他窗口,这也让我有一种新奇的体验,可以说是非常的爽了。

而且和sway不同,niri对obs的支持是很好的,因为使用的不是wloots,能够单独捕获各种应用的窗口,这也是让我很喜欢的一点。

之前遇到过打开steam导致把其他软件(比如qq)和steam一起关闭的bug,现在已经修复了;之前也遇到过steam上很多游戏需要gamescope才能正常使用鼠标,这次使用发现也解决了。

但是现在还有一个小问题,就是在使用分数缩放的时候,xwayland启动的软件中,fcitx5输入法的输入框并没有适用缩放。

不过总体下来,让我觉得,使用它是一个很好的体验。

Xwayland本就不支持分数倍缩放。一般会让Wayland compositor不缩放Xwayland的窗口,转而设置Xft.dpi来让支持的软件自行缩放窗口。fcitx5支持Xft.dpi。

啊~确实,用echo "Xft.dpi:144" | xrdb -merge能解决fcitx5缩放的问题,不过不清楚为什么放在.Xresources不行,说没有Xft.dpi

行啊,为什么不行?

诶?我不行诶,莫非不是放在~/.Xresources这个位置?

是这里啊。不过有可能需要手动加载。

很奇怪,我加载就说没有Xft.dpi,重启电脑也不行,试过了

谁、怎么说的?

就sources .Xresources的输出啊,难道这个配置文件不能这样读取吗

啊,它不是bash脚本,当然不能这么读取啊……
你应该用xrdb -merge ~/.Xresources来加载。

1 Like

好的,谢谢大佬~

老哥 我niri用钉钉(dingtalk-bin)无法正常共享桌面,共享桌面是黑屏,已经装了xdg-desktop,并且obs使用补货桌面也是正常的,你的钉钉能正常共享吗

我没装这个包,不过我刚刚试了下,甚至安装都不行,卡在某个文件的下载了

因为pkgbuild里的有个sha256sum校验不通过,手动改一下就好了

嗯,钉钉不行,共享不了

好吧 ,不过哥哥我用你上面的方法 fcitx5可以正常在钉钉,wps使用了 但是dpi没有变大,在x11应用下还是很小 这个怎么搞 :smiling_face_with_tear:

echo "Xft.dpi:144" | xrdb -merge 就用这个代码就行啊

xwayland 还是hyprland支持好

还行吧,没感觉有啥很差的地方