enhanced_session
This is an old revision of the document!
Enhanced Session
Правим сохраненные настройки подключения к сессии VM
Если мы сохранили настройки коннекта к какой-то VM, а теперь нам необходимо их изменить - сделать это можно из PowerShell следующим образом:
VMConnect.exe HYPERV_SERVER HYPERV_VM /edit
Настройка Enhanced Session для Ubuntu
Обновляем apt
apt update && apt upgrade -y
Устанавливаем hv_kvp драйвер HYPER-V
apt install -y linux-tools-virtual${HWE} apt install -y linux-cloud-tools-virtual${HWE}
Устанавливаем XRDP
apt install -y xrdp
Настраиваем автостарт xRDP
systemctl stop xrdp systemctl stop xrdp-sesman
Правим конфиги xRDP следующим образом:
sed -i_orig -e 's/port=3389/port=vsock:\/\/-1:3389/g' /etc/xrdp/xrdp.ini sed -i_orig -e 's/security_layer=negotiate/security_layer=rdp/g' /etc/xrdp/xrdp.ini sed -i_orig -e 's/crypt_level=high/crypt_level=none/g' /etc/xrdp/xrdp.ini sed -i_orig -e 's/bitmap_compression=true/bitmap_compression=false/g' /etc/xrdp/xrdp.ini
Пилим скрипт для настрройки сессии
if [ ! -e /etc/xrdp/startubuntu.sh ]; then cat >> /etc/xrdp/startubuntu.sh << EOF #!/bin/sh export GNOME_SHELL_SESSION_MODE=ubuntu export XDG_CURRENT_DESKTOP=ubuntu:GNOME exec /etc/xrdp/startwm.sh EOF chmod a+x /etc/xrdp/startubuntu.sh fi
enhanced_session.1734094308.txt.gz · Last modified: 2024/12/13 12:51 by jp