折腾好久尝鲜了 Hyprland,小问题一堆,但基本上属于能用了,遇到的一些问题供参考

280 天前
 churchill

首先是 Chrome ,默认不支持 Wayland, 强制使用后发现输入法不能用,搜索后得知需要使用 gtk4

--enable-features=UseOzonePlatform
--ozone-platform=wayland
--gtk-version=3

这样 fcitx5 能用了,不过候选词的那个框框位置不对,并且浏览器多了些毛病,不能右键下载图片,上传图片报错等等。Firefox 表现完美,可我的主力是 Chrome 。

Flutter 完美支持是意外之喜,除了 AndroidStuido 需要跑在 Xwaylany 上。

vscode 和 Chrome 一样的毛病,使用相同的配置之后在我的机器上打开就 crash , 暂时没找到解决方法。只能按照官方的建议跑在 Xwayland 上然后强制放大 UI,放大倍率只能是整数,在我这个分辨率上就很尴尬——原始的太小,2 倍又太大,显示不了多少东西。

一些软件多少有适配问题,有些可能永远都不会支持了,比如说 w3m 用不了,ranger 看不了图片。 我还发现 GLFW 有奇怪的问题,Wayland 上拿不到正确的 FrameBuffer 大小,官方的 issues 也没有明确的修复计划,导致 viewport 总是只有窗口的 1/4 。

2038 次点击
所在节点    分享发现
12 条回复
zocoxx
280 天前
status bar 主题可否分享下
d29107d
280 天前
4k 屏 chrome 文字会模糊 一直解决不了
churchill
280 天前
churchill
280 天前
@d29107d 默认跑在 xwayland 上是这样的,要么用 wayland 忍受输出法带来的毛病,
要么用官方的方法 https://wiki.hyprland.org/Configuring/XWayland/ 你是 4k 屏应该不在意整数倍的缩放
tengyufei
280 天前
hyprland 自带了输入法补丁,你用 code --enable-wayland-ime 就可以了,其他参数不用,chrome 同理
tengyufei
280 天前
ranger 你可以试试类似的软件 yazi ,lf 都能看图片
kaiger
280 天前
@tengyufei #6

lf 能看图片?怎么做的,我的 lf 图片显示 binary
kaiger
280 天前
另外 hyprland 用啥截图,电脑配了 Nvidia 的显卡,grim 截图全黑
churchill
280 天前
@tengyufei 主要是为了跑在 wayland 模式下应用非整数缩放,否则 fcitx5 在 chrome 下是没问题的

![]( )
churchill
280 天前
@kaiger
```
bind = $mainMod, S, exec, grim -t png -g "$(slurp)" - | swappy -f - # take a screenshot
```
试试呢,如果不编辑那 swappy 可以不要
echaos
279 天前
wayland 劝退 n 卡,刷新率一直有问题。用了半年又跑回 win+wsl 了
867380699
277 天前
Kitty 里用 ranger 可以显示图片

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

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

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

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

© 2021 V2EX