用 LFS 构建的系统 加上 wayland weston 能运行 chrome 了

2018-05-03 15:50:37 +08:00
 c3824363
之前的一些帖子参考 200M linux 相关的 /t/344174 /t/330321
基本上就是把 chrome 依赖逗弄好就可以了 , 没有遇到多少麻烦的地方, 需要亲自 patch 源码的包很少, 大部分是调整编译选项解决依赖什么的。弄完后 df 显示的占用空间不到 800M, 多次编译不同版本有些重复的东西, 仔细调整后占用空间应该会小一些。
之前的帐号是 jarell jarellczc<at>gmail<dot>com 被<盗 |封>了

@Tink




另外问下有没有能调整 weston 的办法呢, 现在这个连最小化停靠都没有, 就显示图标和时间, 我觉得有个简单的菜单并且能停靠就行了, 然后位置弄到下面来. 这样日常使用完全就够了. 加上 wine 后估计平时的工作环境可以切换到这个系统了.
如果 weston 不好调整的话, 有没有其它的支持 wayland 的轻量级图形界面环境呢, 不需要多少功能, 有个桌面能运行程序就行, 配置什么的可以直接编辑问题就好了.
2999 次点击
所在节点    Linux
9 条回复
tomychen
2018-05-04 10:55:49 +08:00
社会社会...
iwtbauh
2018-05-04 14:19:21 +08:00
没有,换 Xorg 吧
或者自己开发一个
非把把图形服务器和窗口管理器弄到一个进程里去,现在知道麻烦了吧
c3824363
2018-05-04 17:39:43 +08:00
@iwtbauh 现在可以宣布 wayland 失败了么
iwtbauh
2018-05-04 18:02:11 +08:00
@c3824363 并不完全是,你要是要求不高可以试试 mutter 这个窗口管理器,支持 wayland,但这个窗口管理器定制性似乎不高,个人感觉最完美的话需要用 libwayland 库写一个窗口管理器,各种调整都得自己做,比如调整分辨率的通信协议,以前都是 X 在管理,wayland 里各家实现都不一样
c3824363
2018-05-04 18:19:06 +08:00
@iwtbauh 也就是还不是太成熟吧, 感觉都好些年了。现在发现的问题是 chrome 全屏再恢复后, 窗口位置会改变,弹出菜单位置也会改变,wine 里面的软件也有这个问题。 应该是 wayland 和 gtk3 配合的问题。
henglinli
2018-05-16 09:17:16 +08:00
能折腾到这一步的人已经不多了,恭喜。
weston panel 没有停靠应用只有启动应用的入口,不过倒是可以移动到下方。
sway 倒是有类似的功能,不过平铺式的我不喜欢,目前仍然使用 Weston,其他应用从 flathub 找。
firefox 目前有 waylay 后端的编译选项了,当然也可以使用 flatpak 版。
c3824363
2018-05-21 18:49:23 +08:00
@henglinli 最后还是编译了个 xfce, 体积不大, 很快就就能编译完的, 然后调整一下, 一个可用的桌面环境就搞定了. 从此之后就用 linux 了.

xfce 还不支持 wayland, 但估计快了.
leux
2018-05-22 08:13:51 +08:00
我用 debootstrip 构建了一个 debian 9 + wayland + chrome + sway ( i3 桌面的 wayland 版) 500M 不到,压缩成 livecd 就 200M 左右。
c3824363
2018-05-22 09:43:29 +08:00
@leux i3 桌面不是我这种凡人能用的吧

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

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

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

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

© 2021 V2EX