瘦客户机

pve+QXL+virt-viewer + win10(1607)

离开终端 C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu 下创建快捷方式 固定到开始屏幕

tsdiscon   

固件准备

u盘烧入器

rufus-4.5.exe

固件Armbian_24.11.0_amlogic_s905x3_jammy_6.1.112_server_2024.10.02 写入后

修改配置uEnv.txt

 名称: meson-sm1-hk1box-vontar-x3.dtb


Armbian_24.11.0_amlogic_s905l3a_jammy_6.1.112_server_2024.10.02.img

meson-g12a-s905l3a-cm311.dtb   

首启优化

中文设置

apt install language-pack-zh-hant language-pack-zh-hans ttf-wqy-zenhei fonts-wqy-zenhei xfonts-intl-chinese #中文字体ok

sudo apt install locales
sudo dpkg-reconfigure locales

ntpdate pool.ntp.org 

remote-viewer  spice://192.168.0.121:5901  #//直接连接 

dpkg-reconfigure locales

装软件

sed -i 's|ports.ubuntu.com|mirrors.tuna.tsinghua.edu.cn/ubuntu-ports|g' /etc/apt/sources.list


apt install xorg xinit
apt install sddm
dpkg-reconfigure  sddm   #自动登入

apt install  xfce4  xterm 
apt install  virt-viewer  #// remote-viewer

apt install chromium

自动登入

nano /etc/sddm.conf

[Autologin]
User=jack
Session=xfce.desktop

nano /etc/lxdm/lxdm.conf

[base]
## 自动登录用户
autologin=jack
[display]
## 指定桌面会话文件,一般 XFCE 的会话文件名为 xfce.desktop
session=/usr/share/xsessions/xfce.desktop

~/.xprofile #被dm调用了


/usr/bin/remote-viewer -f spice://192.168.0.123:5904 &

自启动

mkdir -p ~/.config/autostart

nano ~/.config/autostart/remoteview.desktop

[Desktop Entry]
Type=Application
Name=remoteview
Exec=/usr/bin/remote-viewer -f spice://192.168.0.123:5904
 

nano ~/Desktop/x11chromium.desktop

[Desktop Entry]
Type=Application
Name=chromium
Exec=/usr/bin/chromium --ozone-platform=x11
 

vv文件

[virt-viewer]
type=spice
delete-this-file=0
host=192.168.0.123
port=5906
title=xiao-shou01
enable-usbredir=1
fullscreen=1

共享打印机

apt install cups ghostscript  

netstat -ln|grep 631

nano  /etc/cups/cupsd.conf 

通usb

显卡QXL

xml配置文件加入

vi /etc/libvirt/qemu/win7-xx01.xml

usb转发器 

<redirdev bus='usb' type='spicevmc'/>
<redirdev bus='usb' type='spicevmc'/>
<redirdev bus='usb' type='spicevmc'/>
<redirdev bus='usb' type='spicevmc'/>

vv配置文件

enable-usbredir=1
fullscreen=1

usb重定向错误 WIN未必支持

operation not supported or unimplemented on this platform -12

entity not found -5

rdp终端

FreeRDP 用户只有一个会话时会复用

apt install freerdp2-x11

xfreerdp /v:192.168.14.24 

wfreerdp /v:192.168.17.199 /u:wsf /p:wsf /d:WORKGROUP /app-cmd:"cmd.exe /k tscon 40  /password:wsf  "

wfreerdp /v:192.168.17.199 /u:administrator /p:wsfa /app-cmd:"  tscon 40  /password:wsf /dest:console "


xfreerdp /v:192.168.17.199 /u:wsf /p:wsf  /app-cmd:"  cmd.exe /k tscon 1  /password:wsf  "
wfreerdp /v:192.168.17.199 /u:administrator /p:wsfa /dynamic-resolution 




query session 
tscon 40  /password:wsf  


远程禁止关机

gpedit.msc
计算机配置.Windows设置.安全设置.本地策略.用户权利指派
右侧双击 关闭系统 移除用户
用户配置.管理模板.开始菜单和任务栏.删除并阻止访问关机重启 = 启用

关机命令

shutdown  /s

桌面

apt install kde-plasma-desktop