User Tools

Site Tools


enhanced_session

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
enhanced_session [2024/12/13 13:09] jpenhanced_session [2024/12/13 13:11] (current) jp
Line 13: Line 13:
  
    apt update && apt upgrade -y    apt update && apt upgrade -y
-Устанавливаем hv_kvp драйвер HYPER-V+Устанавливаем //hv_kvp// драйвер HYPER-V
  
    apt install -y linux-tools-virtual${HWE}    apt install -y linux-tools-virtual${HWE}
    apt install -y linux-cloud-tools-virtual${HWE}    apt install -y linux-cloud-tools-virtual${HWE}
-Устанавливаем XRDP+Устанавливаем //xRDP//
  
    apt install -y xrdp    apt install -y xrdp
-Настраиваем автостарт xRDP+Настраиваем автостарт //xRDP//
  
    systemctl stop xrdp    systemctl stop xrdp
    systemctl stop xrdp-sesman    systemctl stop xrdp-sesman
-Правим конфиги xRDP следующим образом:+Правим конфиги //xRDP// следующим образом:
  
 <WRAP prewrap> <WRAP prewrap>
Line 69: Line 69:
  
    echo "hv_sock" > /etc/modules-load.d/hv_sock.conf    echo "hv_sock" > /etc/modules-load.d/hv_sock.conf
-Настраиваем политику для xRDP сессий.+Настраиваем политику для //xRDP// сессий.
  
 <WRAP prewrap> <WRAP prewrap>
Line 91: Line 91:
 Дальнейшие действия выполняем на хост-системе с HYPER-V.  Дальнейшие действия выполняем на хост-системе с HYPER-V. 
  
-Проверям, включена ли поддержка Enhanced Session в принципе - на уровне политики HYPER-V.+Проверям, включена ли поддержка //Enhanced session// в принципе - на уровне политики HYPER-V.
  
    Get-VMHost | select Name, EnableEnhancedSessionMode    Get-VMHost | select Name, EnableEnhancedSessionMode
Line 97: Line 97:
  
    Set-VMHost -EnableEnhancedSessionMode $true    Set-VMHost -EnableEnhancedSessionMode $true
-Переключаем нашу VM с VMBus на HVSocket+Переключаем нашу VM с //VMBus// на //HVSocket//
  
    Set-VM -VMName AdronsPrimaryWorkstation -EnhancedSessionTransportType HvSocket    Set-VM -VMName AdronsPrimaryWorkstation -EnhancedSessionTransportType HvSocket
Line 103: Line 103:
 Теперь //Enhanced session// должна заработать.  Теперь //Enhanced session// должна заработать. 
  
-:!: Внимание, если при подключении через //Enhanced session// мы вводим данные на экране //Xorg//, но никакого успешного логина (или ошибки) нет - вероятно в Ubuntu УЖЕ залогинен пользователь, под которым мы пытаемся войти. Для работы сессии необходимо РАЗЛОГИНИТЬСЯ сначала, а потом снова зайти через //Enhanced session// и Xorg.+:!: Внимание, если при подключении через //Enhanced session// мы вводим данные на экране //Xorg//, но никакого успешного логина (или ошибки) нет - вероятно в Ubuntu УЖЕ залогинен пользователь, под которым мы пытаемся войти. Для работы сессии необходимо РАЗЛОГИНИТЬСЯ сначала, а потом снова зайти через //Enhanced session// и //Xorg//.
  
 ;#; ;#;
enhanced_session.1734095351.txt.gz · Last modified: 2024/12/13 13:09 by jp