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:06] 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 60: Line 60:
 </WRAP> </WRAP>
  
-Настраиваем запуск vmw, если необходимо+Настраиваем запуск //vmw//, если необходимо
 <WRAP prewrap> <WRAP prewrap>
 <code> <code>
Line 66: Line 66:
 </code> </code>
 </WRAP> </WRAP>
-Настраиваем запуск hv_sock+Настраиваем запуск //hv_sock//
  
    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//.
  
 ;#; ;#;
Line 109: Line 109:
 ;#; ;#;
  
-{{tag>Microsoft HYPER-V RDP}}+{{tag>Microsoft HYPER-V RDP Ubuntu Linux}}
enhanced_session.1734095182.txt.gz · Last modified: 2024/12/13 13:06 by jp