J'ai un Hyper-V sur une surface WINDOWS 10 et j'utilise Ubuntu 15.04 comme OS invité. J'ai réussi à redimensionner l'écran Ubuntu dans un Hyper-V avec Windows 8 et 14.04 en utilisant les recommandations trouvées dans ces forums. Dans le cas présent, cependant, je n'ai pas eu de chance de redimensionner. Avec l'énorme nombre de pixels sur la Surface 4, cela fait que Ubuntu invité est vraiment pénible à utiliser.
J'accueillerais toute suggestion.
la source
Depuis que cette question a été posée (concernant ~ Ubuntu 15.04), les choses ont considérablement progressé en ce qui concerne Hyper-V et Ubuntu 18.04.1 en ce qui concerne le «mode de session amélioré».
Il existe actuellement deux approches:
A. Nouveau système ~~ Images de bureau Ubuntu optimisées disponibles dans la galerie Microsoft Hyper-V
B. Système existant ~~ configurer manuellement xRDP pour prendre en charge le «mode de session amélioré»
Voici les détails:
Option A )
Voici les liens vers lesquels j'ai obtenu les informations:
○ Images optimisées du bureau Ubuntu disponibles dans la galerie Microsoft Hyper-V
○ Exécutez des machines virtuelles Ubuntu encore plus facilement avec Hyper-V Quick Create
Option B )
Modifier Ubuntu 18.04 pour utiliser xrdp
1.1 Obtenez les scripts de GitHub
1.2 Rendre les scripts exécutables et les exécuter ...
1.3 < Après le redémarrage > Exécutez à nouveau le script pour terminer la configuration de la machine virtuelle
Arrêter la machine virtuelle Ubuntu
Enregistrez la session Ubuntu ~ exécutez cette commande sur le PC hôte en utilisant PowerShell avec les droits d'administrateur:
Redémarrez la VM
Connectez-vous / connectez-vous à XRDP depuis Hyper-V (remarque ~ entrez le nom d'utilisateur - doit être en minuscules)
Remarque / Attention ~ si vous rencontrez des problèmes lors de l'utilisation de lecteurs, vous pouvez alors désélectionner les [Imprimantes]
Voici le lien vers lequel j'ai obtenu les informations:
la source
Set-VM : A parameter cannot be found that matches parameter name 'EnhancedSessionTransportType'.
quand j'essaye de faire ça.Pour une raison quelconque, la modification de la configuration de grub ne fonctionne pas non plus sur mon Surface Book (et j'ai vu un autre utilisateur de Surface se plaindre du même problème). Je n'ai pas encore trouvé de solution, mais voici quelque chose avec laquelle je peux travailler:
Installez un X-Server pour Windows (par exemple xming), connectez-vous à votre machine virtuelle à l'aide de ssh et définissez la variable DISPLAY (export DISPLAY = <votre hôte IP>). Vous pouvez également ajouter cette ligne à votre ~ / .bashrc pour qu'elle s'exécute automatiquement lorsque vous vous connectez, sinon vous devrez le faire pour chaque session.
Cela vous permet de démarrer vos programmes linux gui à partir de ssh et de travailler avec eux comme s'ils fonctionnaient nativement sur votre hôte (beaucoup plus rapide aussi, du moins d'après mon expérience).
Pour plus de commodité, je crée un commutateur virtuel interne en hyper-v et configure le partage réseau avec ce périphérique virtuel, afin que mon hôte ait toujours l'IP 192.168.137.1. Cela vous permet d'accéder à Internet dans la machine virtuelle tout en ayant une adresse IP statique pour votre hôte.
Une autre solution qui fonctionne également et vous offre une expérience de bureau Linux complète (bien que plus lente qu'avec X-forwarding sur ssh): installez xrdp sur linux comme décrit ici et utilisez le client de bureau à distance de Windows pour vous connecter à votre machine virtuelle. Cela vous donnera votre résolution native, mais est toujours un peu lent en raison du rendu logiciel.
la source
en outre, pour supprimer la fenêtre contextuelle "Impossible d'appliquer la configuration stockée pour les moniteurs CRTC 351", vous pouvez supprimer le fichier monitor.xml de l'utilisateur: $ rm ~ / .config / moniteurs.xml
la source