WSLg: WSL GUI 进入 Insider Preview

2021-04-22 09:29:00 +08:00
 h404bi
<amp-youtube data-videoid="f8_nvJzuaSU" layout="responsive" width="480" height="270"></amp-youtube>
https://devblogs.microsoft.com/commandline/the-initial-preview-of-gui-app-support-is-now-available-for-the-windows-subsystem-for-linux-2/
6414 次点击
所在节点    Windows
31 条回复
learningman
2021-04-22 09:34:52 +08:00
之前就可以吧,x11 转发
现在是可以直接渲染出来 native 的 win32 窗口吗?
hanxiV2EX
2021-04-22 09:37:21 +08:00
看上去比之前的效果好
Leviathann
2021-04-22 09:37:44 +08:00
@learningman 感觉转发的用起来很卡啊
比如火狐,连滚动都一卡一卡的
theprimone
2021-04-22 09:42:20 +08:00
[[WSL 2] WSL 2 cannot access windows service via localhost:port]([WSL 2] WSL 2 cannot access windows service via localhost:port) 建议先把这个问题解决下,现在还得改防火墙配置才能用
theprimone
2021-04-22 09:43:12 +08:00
[[WSL 2] WSL 2 cannot access windows service via localhost:port]( https://github.com/microsoft/WSL/issues/4619)
no1xsyzy
2021-04-22 09:48:45 +08:00
@learningman 如果没变的话,根据之前挖出来的信息,是 Wayland 接口 + RDP 协议(所以输入法……
好像 x11 不能转发音频吧
h404bi
2021-04-22 09:50:26 +08:00
@learningman #1 不是 native win32 。用自家的 CBL-Mariner 发行版做中间层以 Wayland + RDP 驱动 GUI 应用,文章里有架构图。

whileFalse
2021-04-22 10:08:51 +08:00
Windows 再这么搞下去我真可能叛变过去……
kidcats
2021-04-22 10:19:07 +08:00
好啊,windows 加油,我就等这个了
ReferenceE
2021-04-22 10:38:38 +08:00
真没必要...
Muninn
2021-04-22 10:51:05 +08:00
一直不知道这有啥用…… Linux 下有不可替代的 GUI 作品吗?

感觉就是可以没用但不能没有的心态。

我之前唯一用过的就是刚毕业小白的时候用 GUI 装 Oracle ……
gainsurier
2021-04-22 10:53:37 +08:00
今年的 build 大会会不会宣部兼容 Android 。。。。。。
Jirajine
2021-04-22 10:55:34 +08:00
@Muninn 主要是 IDE 吧。idea/vscode 开源版本都不支持远程开发。
nguoidiqua
2021-04-22 11:06:43 +08:00
@Muninn

为了方便而已,直接在 WSL 开发直接在上面跑,并非为了用什么特别的 Linux GUI 程序。
gam2046
2021-04-22 11:24:24 +08:00
还是挺期待的,就前几天写的一个 Android framework 模块,由于存在需要读取的配置文件,来创建目录,结果没注意文件结尾时 CRLF,在 Android 设备上创建出来的目录,死活都带上了\r

大意了

讲真,开发环境,除了 Windows 开发意外,都对 Windows 不是很友好,把一个纯 c 的项目交叉编译到 Android 上,各种工具链,也折腾了我一天。最后还是 WSL 编译好了,拿出来用,Windows 里放弃了
h82258652
2021-04-22 11:37:09 +08:00
试了下在上面装了个 qq for linux 。不安装字体,扫码登录后闪退。装完字体之后可以了。
截屏用不了,一按就花屏,只能按 ESC 退出截屏。中文输入不行,可能要装输入法,还没试。
粘贴板,中文的,外面复制进去的粘贴不了,里面复制出去外面的乱码,英文的字符倒是没问题。

话说这 linux qq 的 GUI 也太原始了。表情也都不知道是多少年前的。

另外也装了 gedit,倒是没啥问题。
dawnh
2021-04-22 14:17:10 +08:00
以前是自己装 x11 server 自己配,现在是用微软的发行版 Mariner 装一个最小化的 X-server,配好 GPU 和 audio,达到 store 安装即可使用的目的,Linux Desktop on Windows 接下来会挺有意思的。Project Latte 要加油了,这个才是更重磅的。
starrycat
2021-04-22 14:40:11 +08:00
看图好像没 wsl1 什么事
palxex
2021-04-22 16:29:08 +08:00
wayland+rdp 这什么鬼技术栈?本来 wayland 就是要削减 X 的网络开销,硬给赛回去了。还有 Xwayland 这个坑中坑,印象中现在都没解决 2x 时的原生字体渲染,4k 显示器上就等着戴老花镜吧。
cyspy
2021-04-22 17:12:19 +08:00
@Muninn emacs 在 mac 上也卡爆,win 完全没法用

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

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

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

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

© 2021 V2EX