V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  netme  ›  全部回复第 1 页 / 共 3 页
回复总数  55
1  2  3  
@goodryb 同一个系统版本,可以安装多个实例。也可以安装好一个后,直接克隆成多个。
2 天前
回复了 caiyuan 创建的主题 Linux 求推荐 Linux 桌面
@azwcl

1 、在 https://extensions.gnome.org 搜索安装下列插件并启用,插件名称/插件作者

```
Add to Desktop
by Tommimon


AppIndicator and KStatusNotifierItem Support
by 3v1n0 、

Caffeine
by eon

Clipboard History
by SUPERCILEX

Dash to Panel
by charlesg99

Gtk4 Desktop Icons NG (DING)
by smedius

Lock screen background
by xiaoguang_wang

User Themes
by fmuellner

WinTile
by Fmstrat

Removable Drive Menu
by fmuellner

```

2 、在 github 搜索安装下列主题及图标并启用
whitesur-theme 、 whitesur-icon
@Ccf 目前优先完成排期中的核心功能开发,界面美化或者布局后面有空在研究
我用 rust + slint 。不过我的小工具是管理 wsl 的,so 只覆盖 windows 桌面平台。
@grantonzhuang 感谢反馈,可以提交一份日志到 issues 中。
@llanc 感谢支持

@veni2023 完成后续两个大版本后,我研究一下 Multipass

@loading 有安装助手,可视化操作

@Tink 嗯,加油干掉 Ta

@rm0gang0rf WSL 全局设置,在侧边栏 设置页面; 发行版的设置,在侧边栏 首页,发行版的展开功能按钮上;

---

@shunia
感谢全面的测试及反馈。

其实反馈的很多问题,都需要考虑多国语言的兼容性(及 LTR 、RTL 的对齐等),不同语言的文案长度不一致,若所有的描述的功能,都显示出来文字,对齐问题很难搞定;

所以基本上的策略就是,图标+tooltip 提示; 同时非高频的操作,都折叠在菜单中;

1 、我是 4k 显示器开发环境,后面我研究一下 2k 分辨率;
2 、暗色模式是低频操作(并且可以记住最后一次的状态),显示个暗色模式文字(同时若显示也要考虑多国语言文案长度)感觉有点累赘;
3 、发行版功能按钮主要需要考虑文案的不同长度展示,并且要美观对齐,所以直接给了 tooltip 提示;
4 、设置页面,主要是软件本身的;与 WSL 关联不是那么紧;功能还在不断迭代,待后续两个大版本开发完成后,可以出一份使用文档;
5 、启动发行版失败,可以提交一份日志到 issue ,我分析一下;
6 、目前的处理方式,常用的功能,放在首行展示;不常用的折叠在第二行;
7 、usbipd 我测试用例是修改了 usbipd.exe 文件名称为其他,然后打开 wsl dashboard 软件,可以看到下载提示; 之后恢复了软件名称为 usbipd.exe ; wsl dashboard 软件 usb 页面会自动刷新; 可能默认没有安装 usbipd.exe 时,未将其加入 windows 环境变量;
8 、目前是默认终端,后面考虑可以增加自定义终端;
@mokeyjay 还有两个大版本功能待开发,完工后可以实现亚克力
@mokeyjay 版本 >= 0.2.2, UI 渲染器 是 slint 调用的 skia ;

该渲染器界面字体渲染更清晰,内存占用大幅下降,但是会使 exe 软件体积增大一些。
新功能预告:v0.5.0 计划于 3 月初发布,USB 设备管理(集成 usbipd ,提供 usb 设备给 wsl 的 linux )

https://i.imgur.com/51Iw7Td.png
2 月 16 日
回复了 SayHelloHi 创建的主题 问与答 闪电说是用 Rust 开发的吗?
@iorilu 10% +1
@YanSeven 网络、USB 、docker 的管理,目前都在排队计划中,会逐步开发实现
2 月 8 日
回复了 caiyuan 创建的主题 Linux 求推荐 Linux 桌面
看看我的 ,debian , 一款长的像 windows 的 linux 发行版系统

https://i.imgur.com/rkBC2W0.jpeg
@Ccf 这是 wsl 2.x 自带的管理工具
@rm0gang0rf 新鲜着呢! 开源发布,还没满月。
@Ccf VHDX 大小是自动分配的。linux 默认安装好,通常大概只有 3 、500MB ,安装各种东西了,就会自然扩容,最大应该是 1T ,你这不算大。
wsl setting ? 是啥? windows 自带的面板么?
v0.3.0 内存优化为重点任务; 目前开发分支测试已经初见成效。

https://i.imgur.com/7bfSSXH.jpeg
章节一:v0.3.0 新功能预告
开机时自动启动
自动启动后最小化到系统托盘
关闭主面板,最小化到托盘,不退出程序

https://i.imgur.com/32EU8kn.png


https://i.imgur.com/fJsW0eE.png


---

章节二:v0.4.0 新功能预告
适配从 右往左书写 布局的语言(例如 阿拉伯语、希伯来语、乌尔都语)

https://i.imgur.com/hal7iVS.png


---

章节三: 历史功能介绍 [ 如何实现开机自动启动 WSL 中的 docker 服务(例如 docker 中部署了 mysql 、redis ),演示实例]

- 配置脚本钩子
https://i.imgur.com/mBWJYTS.png

- 编写 sh 脚本,路径及文件名一致即可
https://i.imgur.com/E5JXJWH.jpeg


- 示例脚本
```
root@cloud:/home# cat init.sh
#! /bin/bash

# 为 Docker 启动增加日志,便于排查
LOG_FILE="/var/log/wsl-init.log"
echo "$(date): 启动 WSL 初始化脚本..." >> $LOG_FILE

# 1. 停止 Docker
echo "$(date): 尝试停止 Docker 服务..." >> $LOG_FILE
cd /home/docker/ && docker compose down >> $LOG_FILE 2>&1

# 2. 启动 Docker
echo "$(date): 尝试启动 Docker 服务..." >> $LOG_FILE
cd /home/docker/ && docker compose up -d >> $LOG_FILE 2>&1
DOCKER_EXIT_CODE=$?
echo "$(date): Docker compose 启动完成,退出码为: $DOCKER_EXIT_CODE" >> $LOG_FILE

root@cloud:/home#
```
@Ccf 可以访问 github discussions , 添加 telegram 群组 沟通,提交日志文件。
1  2  3  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2506 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 00:54 · PVG 08:54 · LAX 17:54 · JFK 20:54
♥ Do have faith in what you're doing.