Debian-13_test for VF2 image (Including GPU and VPU driver)

Labwc定制版(支持1080p流媒体硬件解码)
Labwc customized version (supports 1080p streaming hardware decoding )

镜像文件在首贴顶上。

我犹豫了一周,最终还是决定在上文系统的基础上,再做一个labwc的定制镜像。

纯wayland的桌面,之前sway和wayfire我都在论坛里写了配置文章,labwc我已经用了一年多,它的配置文章一直没写,我认为时机不成熟,需要把vf2从工程版升级到debian13才能安装使用labwc, 升级了就会破坏GPU VPU驱动程序运行;虽然weston、sway、labwc可以不需要GPU也能流畅运行,但媒体播放用软解码只能保证720p以下流畅。这次我找到了vf2在debian13里,使用vpu硬解码流媒体的方法,vf2的labwc可以实际应用了,写配置文章不如直接做个桌面环境更直观,它遵循 简单即是美(Simplicity is beauty) 。

1、系统启动后,命令行输入:labwc 直接进入图形界面,我用过的纯wayland桌面:weston、sway、wayfire、hyprland、labwc、hikari(freebsd)、river(freebsd)等,都是可以从命令行直接启动的,图形登陆器不是必须的。

2、上篇文章里,非常强调不能使用apt upgrade进行更新升级,在这个labwc定制系统里,不同担心这个问题,可以使用apt upgrade,唯一在发现firefox119被升级时才需要谨慎。因为这个系统已经是完全升级到debian13(未发行版),和debian主库是基本更新同步。GPU是不能发挥功能的,labwc不需要gpu也能流畅运行。所以不使用图形登陆器的大实话是,图形登陆器因为没有gpu工作而运行变慢,还不如不用。

3、VF2的GPU驱动好像对图形支持不是很完美的,对于某些程序用软件渲染,效果好像更好,例如:chromium-bsu, 你可以在我做的这两个系统里对比一下这个游戏;例如:dosbox-x.

4、经测试,这个系统虽然完全升级到debian13,GPU不工作,但用 firefox119播放1080p的流媒体,还是可以用VPU进行硬解码的,播放基本流畅,所以在apt upgrade时,需要保留firefox119, 别升级到更高版本,firefox119和firefox-esr长期版共存,互不干扰。如果apt upgrade发现firefox被升级,可以换个命令:apt install XXXX, XXXX代表除firefox外的其他软件包们。 如果不小心把firefox119更新了,那么去starfive的debianrepo重新下载安装firefox119。
如果用firefox119全屏播放流媒体时,感觉播放略有跳帧,你尝试把显示器分辨率调低到720p。我猜测,虽然VPU可以硬件解码1080p视频,但没有gpu,图像输出时是用cpu, cpu有时较忙。可以用以下两个命令来切换显示器分辨率:

wlr-randr --output HDMI-A-1 --mode 1920x1080

wlr-randr --output HDMI-A-1 --mode 1366x768

这文章标题写的是硬件解码1080流媒体,不是硬件解码本地视频。所以在这个系统里本地视频硬解码,我还没找到方法。

5、配置labwc时,首选的任务栏是xfce4-panel4.20(wayland),功能多;次选是sfwbar,我用了大半年,插件少、速度快、稳定。xfce4-panel4.20也许是才开发出来,有bug、不稳定,已知问题(所有架构都存在):影响所有的的网页浏览器,浏览器右上的最小按钮失灵,浏览器第3或第4标签页的关闭、添加按钮失灵。我构建这个系统时,权衡后还是选择xfce4-panel, 寄希望xfce4(wayland) 以后能修复bug。如果你忍受不了xfce4-panel,可以更换成sfwbar或其他,labwc默认是用waybar。

6、riscv架构的thunar,在labwc里启动有些慢,启动完流畅。启动慢是其他架构没有的。如果你忍受不了,可以换成其他文件管理器,例如pcmanfm,它启动是很快。

7、labwc默认快捷键:
– 主键 + enter, 打开一个终端,可多次。
– alt + tab , 多窗口切换。
– alt + F3 ,在屏幕顶部打开一个命令行的程序启动器,程序启动后启动器关闭,避免从终端启动程序会占用终端。
– alt + F4 , 关闭当前窗口。
– 鼠标左键和右键 , 打开一个程序快捷菜单,也是退出labwc、关闭vf2的常用路径。

8、汉字输入已安装fcitx5, 没自动启动,在左上任务栏程序菜单收藏夹里。如果想使用中文界面,输入:sudo dpkg-reconfigure locales,进入程序的第一个界面直接ok,第二个界面选:zh_CN.UTF-8 ,附图,确认后等程序安装,安装完重启VF2。需要注意,debian13是未发行版,操作界面未必能完全汉化。

9、如果你想念图形登陆器,它还在这个系统的,只是没有自动运行。命令行输入:sudo systemctl start greetd.service ,它就手动临时启动使用。登陆菜单里的xfce4(x11), 需要保留勿卸载,当有些程序不能在wayland里正常工作时,你换到x11试试。 登陆菜单里的 sway 勿卸载,会让labwc不能正常运行。

10、gdm3也还在系统里的,也是不能自动运行。还是可以通过gdm3进入gnome47,只是没有GPU工作的gnome, 各版本会很慢。

本文章编写自本系统,VF2 + debian13(未发行版) + labwc + firefox119。