Je teste Ubuntu Server 18.04 LTS avec un ordinateur Hyper-V VM fonctionnant sous Windows 10 1709, mais je n’ai pas pu modifier la résolution de la console. J'ai déjà installé les services virtuels, le fichier grub modifié, la configuration grub mise à jour, mais cela ne fonctionne pas, la résolution est toujours bloquée à 1152x864 pixels.
J'ai un autre VM sous Server 16.04 LTS et le système fonctionne parfaitement.
C'est toute la config que j'ai faite
GRUB_CMDLINE_LINUX_DEFAULT=video=hyperv_fb:1024x768
et le Sudo update-grub
suivants.Je serais heureux si quelqu'un peut apporter plus de lumière pour savoir pourquoi cela ne fonctionne pas ou s'il y a une nouvelle astuce à appliquer avec cette version.
J'ai changé le CMD_LINE_DEFAULT
et le prochain CMD_LINE
avec la même valeur (résolution que je voulais), mis à jour puis redémarré, et cela a fonctionné.
Comme ça:
GRUB_CMDLINE_LINUX_DEFAULT=video=hyperv_fb:1366×768
GRUB_CMDLINE_LINUX=video=hyperv_fb:1366×768
Depuis que cette question a été posée (Ubuntu environ 15.04), les progrès ont été significatifs en ce qui concerne Hyper-V et Ubuntu 18.04.1 en ce qui concerne le "mode de session améliorée".
Il existe actuellement deux approches:
A. Nouveau système ~~ Images optimisées du bureau Ubuntu disponibles dans la galerie Microsoft Hyper-V
B. Système existant ~~ configure manuellement xRDP pour prendre en charge le ‘Enhanced Session Mode’.
Voici les détails:
Voici les liens vers où j'ai trouvé l'information:
○ images optimisées du bureau Ubuntu disponibles dans la galerie Microsoft Hyper-V
○ L'exécution de machines virtuelles Ubuntu est encore plus simple avec la création rapide Hyper-V
Modifier Ubuntu 18.04 pour utiliser xrdp
1.1 Obtenir les scripts de GitHub
Sudo apt-get update
Sudo add-apt-repository ppa:git-core/ppa
Sudo apt update; Sudo apt install git
git clone https://github.com/jterry75/xrdp-init.git ~/xrdp-init
1.2 Rendre les scripts exécutables et les exécuter ...
cd ~/xrdp-init/ubuntu/18.04/
Sudo chmod +x install.sh
Sudo ./install.sh
reboot
1.3 < après le redémarrage > Réexécutez le script pour terminer la configuration de la machine virtuelle.
cd ~/xrdp-init/ubuntu/18.04/
Sudo ./install.sh
Arrêter la machine virtuelle Ubuntu
Enregistrez la session Ubuntu ~ exécutez cette commande sur l'ordinateur hôte à l'aide de powershell avec les droits d'administrateur:
Set-VM -VMName YourUbuntuVMNameHere -EnhancedSessionTransportType HvSocket
Redémarrer la VM
Connectez-vous/connectez-vous à XRDP à partir de Hyper-V (remarque ~ entrez votre nom d'utilisateur - doit être en minuscule)
Remarque/Attention ~ Si vous rencontrez des problèmes lors de l'utilisation des lecteurs, vous pouvez désélectionner l'option [Imprimantes].
Voici le lien vers l'endroit où j'ai trouvé l'information: