Résolu le 8-02-19 résolution max a 1024x768 sur une VM LMDE3 dans un hôte LMDE2 virtualbox

Assistance Générale
Avatar du membre
arghlub
modérateur
Messages : 4979
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: résolution max a 1024x768 sur une VM LMDE3 dans un hôte LMDE2 virtualbox

Message par arghlub » mer. 6 févr. 2019 21:49

Dernier message de la page précédente :

Salut Alain ;)

Après avoir installé les "guest-additions", as- tu essayé de configurer VBox via le menu «Fichier>Paramètres» (avec la VM LMDE3 lancée) ?
Dans la fenêtre qui s'ouvre, dans l'onglet «Affichage», pour «Taille d'écran de l'invité maximale» enlève «Automatique» et mets «Aucune» ou «Indication».

Ensuite l'affichage de LMDE3 devrait s'adapter à la taille de la fenêtre de virtualBox.
En tout cas chez moi ça marche :
Image
Portable • Lenovo G50-80 “boosté RAM+SSD” | CPU Intel I3-4005U | RAM 8Go | tripleBoot avec “/data” commune : LMint 18.3 Sylvia | MX Linux | LMint 19.1 Tessa | XFCE (pour les 3)
Tour (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go DDR4 3GHz | tripleBoot : Debian 9 | MX Linux | LMint 19.1 Tessa | XFCE
────────────────────────────────────
... pour une informatique libre ! -membre de l'April

Avatar du membre
L5d
Messages : 820
Enregistré le : sam. 25 juil. 2015 01:14
Localisation : Entre le clavier et la chaise
Contact :

Re: résolution max a 1024x768 sur une VM LMDE3 dans un hôte LMDE2 virtualbox

Message par L5d » mer. 6 févr. 2019 21:57

Bonjour Alain,
Alain a écrit :

Code : Tout sélectionner

alain@lmde3:~$ inxi -G
Graphics:  Card: InnoTek Systemberatung VirtualBox Graphics Adapter
           Display Server: X.Org 1.19.2 drivers: vesa (unloaded: modesetting,fbdev)
           Resolution: 1024x768@61.00hz
           GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.9, 128 bits)
           GLX Version: 3.0 Mesa 13.0.6
alain@lmde3:~$ 
Dans la commande lancée par l'entrée du grub que tu utilises pour démarrer la LMDE3 en VM, n'y aurait-il pas une option "-forcevesa" ou "-nomodeset" ?
(pour le savoir, liste le fichier grub.cfg sans le modifier dans l'éditeur de texte xed ou un autre, peu importe).

Si c'est le cas, il faut trouver dans /etc/grub.d/ le fichier qui contient l'option, la remplacer, puis faire un "sudo update-grub" dans la vm avant de la redémarrer.
Mon micro de Bureau :
Linux Mint 17.3 Rosa 64 Cinnamon, Kernel: 3.13.0-139-lowlatency ou 4.4.0-22 patché pour SBZ ou 4.4.0-98-generic, CG Zotac GTX 750 Ti (pilote NVidia 384.98), Canon MG7150, SSD 240 Go, DD 2 To, HDD externe 320 Go, Boot aussi sur Win 7 Pro 64 sp1, Scanner à plat Relisys Scorpio fonctionnel sous Mint 17.3 --- https://www.lilo.org/fr et https://www.mobicoop.fr/

Avatar du membre
alain
Messages : 5486
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: résolution max a 1024x768 sur une VM LMDE3 dans un hôte LMDE2 virtualbox

Message par alain » jeu. 7 févr. 2019 05:17

Bonjour Mia, Arghlub et L5d.
Mia88 a écrit :
mer. 6 févr. 2019 12:31
Je ne suis pas très compétente, je vais sûrement dire des bêtises...
Si si, tu es très compétente, et je ne vois pas où tu dis des bêtises ;)
Mia88 a écrit :
mer. 6 févr. 2019 12:31
- construction des modules des Additions
- et là les entêtes ne sont pas trouvées
Puis il t'es demandé de voir ce qui se passe dans /var/log/vboxadd-install.log, tu n'as rien remarqué de particulier ?
(Normale pour les désinstallations, c'est que j'ai essayé plusieurs fois, il y a donc des choses d'installées.)
Si, j'ai remarqué ça:
« /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.o » a échouée

Attends je mets le retour intégrale entre balises "code" au cas ou il y aurait autre chose à remarquer:

Code : Tout sélectionner

/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c: In function ‘rtR0MemObjNativeLockUser’:
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1032:29: warning: passing argument 1 of ‘get_user_pages’ makes integer from pointer without a cast [-Wint-conversion]
         rc = get_user_pages(pTask,                  /* Task for fault accounting. */
                             ^~~~~
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:88:0,
                 from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
/usr/src/linux-headers-4.9.0-8-common/include/linux/mm.h:1308:6: note: expected ‘long unsigned int’ but argument is of type ‘struct task_struct *’
 long get_user_pages(unsigned long start, unsigned long nr_pages,
      ^~~~~~~~~~~~~~
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1033:29: warning: passing argument 2 of ‘get_user_pages’ makes integer from pointer without a cast [-Wint-conversion]
                             pTask->mm,              /* Whose pages. */
                             ^~~~~
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:88:0,
                 from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
/usr/src/linux-headers-4.9.0-8-common/include/linux/mm.h:1308:6: note: expected ‘long unsigned int’ but argument is of type ‘struct mm_struct *’
 long get_user_pages(unsigned long start, unsigned long nr_pages,
      ^~~~~~~~~~~~~~
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1035:29: warning: passing argument 4 of ‘get_user_pages’ makes pointer from integer without a cast [-Wint-conversion]
                             cPages,                 /* How many pages. */
                             ^~~~~~
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:88:0,
                 from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
/usr/src/linux-headers-4.9.0-8-common/include/linux/mm.h:1308:6: note: expected ‘struct page **’ but argument is of type ‘int’
 long get_user_pages(unsigned long start, unsigned long nr_pages,
      ^~~~~~~~~~~~~~
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1036:29: warning: passing argument 5 of ‘get_user_pages’ makes pointer from integer without a cast [-Wint-conversion]
                             fWrite,                 /* Write to memory. */
                             ^~~~~~
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:88:0,
                 from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
/usr/src/linux-headers-4.9.0-8-common/include/linux/mm.h:1308:6: note: expected ‘struct vm_area_struct **’ but argument is of type ‘int’
 long get_user_pages(unsigned long start, unsigned long nr_pages,
      ^~~~~~~~~~~~~~
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1032:14: error: too many arguments to function ‘get_user_pages’
         rc = get_user_pages(pTask,                  /* Task for fault accounting. */
              ^~~~~~~~~~~~~~
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:88:0,
                 from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
/usr/src/linux-headers-4.9.0-8-common/include/linux/mm.h:1308:6: note: declared here
 long get_user_pages(unsigned long start, unsigned long nr_pages,
      ^~~~~~~~~~~~~~
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.9.0-8-common/scripts/Makefile.build:301 : la recette pour la cible « /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.o » a échouée
make[4]: *** [/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.o] Erreur 1
/usr/src/linux-headers-4.9.0-8-common/Makefile:1528 : la recette pour la cible « _module_/tmp/vbox.0 » a échouée
make[3]: *** [_module_/tmp/vbox.0] Erreur 2
Makefile:152 : la recette pour la cible « sub-make » a échouée
make[2]: *** [sub-make] Erreur 2
Makefile:8 : la recette pour la cible « all » a échouée
make[1]: *** [all] Erreur 2
/tmp/vbox.0/Makefile.include.footer:79 : la recette pour la cible « vboxguest » a échouée
make: *** [vboxguest] Erreur 2
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
alain@lmde3:
Voila ! :l
Donc j'ai lilo-isé le truc et je suis tombé sur ça: https://www.debian-fr.org/t/debian-stre ... ns/75660/8
J'ai appliqué la solution donnée, mais de lancer manuellement "VBoxLinuxAdditions.run", me renvoie exactement les mêmes retours qu'en automatique, la même erreur sur l'entête :roll:
Mia88 a écrit :
mer. 6 févr. 2019 12:31
SolydX passait par contre, moins capricieux que KDE.
Oui SolydX passe nickel chez moi aussi, pas de soucis pour les additions invité, pour solydK, je ne sais pas je n'ai pas essayé. C'est juste LMDE3 qui ne veut rien savoir. Pourtant ils sont tout les deux basé sur stretch...
Mia88 a écrit :
mer. 6 févr. 2019 12:31
Si tu veux que je fasses des essais dans ma VM, n'hésite pas, mais vu que l'hôte est différent du tien, ça risque de ne pas être très utile.
C'est gentil Mia ;) , mais je ne vois pas trop quoi te demander, pis c'est certainement un problème de compatibilité soit de version d’hôte, soit de version de VB, alors comme tu dis ça ne risque pas d'être très utile, mais merci de t'être proposée :D

Passons à Arghlub maintenant ;)
arghlub a écrit :
mer. 6 févr. 2019 21:49
Après avoir installé les "guest-additions"
Je ne peux pas! :? Voir les posts précédents, c'est d'ailleurs ça que je mets en cause (à tord, peut être?) pour mon problème de résolution.
arghlub a écrit :
mer. 6 févr. 2019 21:49
as- tu essayé de configurer VBox via le menu «Fichier>Paramètres» (avec la VM LMDE3 lancée) ?
Dans la fenêtre qui s'ouvre, dans l'onglet «Affichage», pour «Taille d'écran de l'invité maximale» enlève «Automatique» et mets «Aucune» ou «Indication».
Oui fait dès le départ, j'ai mis sur «Aucune», mais fait l’essai aussi avec «Indication» et plusieurs résolutions, ça change bien
dans les autres VM, mais pas dans la LMDE3 qui reste farouchement en 1024x768.
Image


Au tour de L5d ;)
L5d a écrit :
mer. 6 févr. 2019 21:57
Dans la commande lancée par l'entrée du grub que tu utilises pour démarrer la LMDE3 en VM, n'y aurait-il pas une option "-forcevesa" ou "-nomodeset" ?
(pour le savoir, liste le fichier grub.cfg sans le modifier dans l'éditeur de texte xed ou un autre, peu importe).
Non, pas vu de "-forcevesa" ni de "-nomodeset", mais si tu veux regarder, peut être y verras tu autre chose?

Code : Tout sélectionner

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  7e92d55c-e26c-4d4d-b234-21fd5cec3e53
else
  search --no-floppy --fs-uuid --set=root 7e92d55c-e26c-4d4d-b234-21fd5cec3e53
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=1024x768
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/06_mint_theme ###
set menu_color_normal=white/black
set menu_color_highlight=white/light-gray
### END /etc/grub.d/06_mint_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'LMDE 3 Cindy' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-7e92d55c-e26c-4d4d-b234-21fd5cec3e53' {
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  7e92d55c-e26c-4d4d-b234-21fd5cec3e53
	else
	  search --no-floppy --fs-uuid --set=root 7e92d55c-e26c-4d4d-b234-21fd5cec3e53
	fi
	echo	'Chargement de Linux 4.9.0-8-amd64…'
	linux	/boot/vmlinuz-4.9.0-8-amd64 root=UUID=7e92d55c-e26c-4d4d-b234-21fd5cec3e53 ro  
	echo	'Chargement du disque mémoire initial…'
	initrd	/boot/initrd.img-4.9.0-8-amd64
}
submenu 'Options avancées pour LMDE 3 Cindy' $menuentry_id_option 'gnulinux-advanced-7e92d55c-e26c-4d4d-b234-21fd5cec3e53' {
	menuentry 'LMDE 3 Cindy, avec Linux 4.9.0-8-amd64' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-8-amd64-advanced-7e92d55c-e26c-4d4d-b234-21fd5cec3e53' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  7e92d55c-e26c-4d4d-b234-21fd5cec3e53
		else
		  search --no-floppy --fs-uuid --set=root 7e92d55c-e26c-4d4d-b234-21fd5cec3e53
		fi
		echo	'Chargement de Linux 4.9.0-8-amd64…'
		linux	/boot/vmlinuz-4.9.0-8-amd64 root=UUID=7e92d55c-e26c-4d4d-b234-21fd5cec3e53 ro  
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.9.0-8-amd64
	}
	menuentry 'LMDE 3 Cindy, with Linux 4.9.0-8-amd64 (recovery mode)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-8-amd64-recovery-7e92d55c-e26c-4d4d-b234-21fd5cec3e53' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  7e92d55c-e26c-4d4d-b234-21fd5cec3e53
		else
		  search --no-floppy --fs-uuid --set=root 7e92d55c-e26c-4d4d-b234-21fd5cec3e53
		fi
		echo	'Chargement de Linux 4.9.0-8-amd64…'
		linux	/boot/vmlinuz-4.9.0-8-amd64 root=UUID=7e92d55c-e26c-4d4d-b234-21fd5cec3e53 ro single 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.9.0-8-amd64
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  7e92d55c-e26c-4d4d-b234-21fd5cec3e53
	else
	  search --no-floppy --fs-uuid --set=root 7e92d55c-e26c-4d4d-b234-21fd5cec3e53
	fi
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  7e92d55c-e26c-4d4d-b234-21fd5cec3e53
	else
	  search --no-floppy --fs-uuid --set=root 7e92d55c-e26c-4d4d-b234-21fd5cec3e53
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
menuentry "Memory test (memtest86+, experimental multiboot)" {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  7e92d55c-e26c-4d4d-b234-21fd5cec3e53
	else
	  search --no-floppy --fs-uuid --set=root 7e92d55c-e26c-4d4d-b234-21fd5cec3e53
	fi
	multiboot	/boot/memtest86+_multiboot.bin
}
menuentry "Memory test (memtest86+, serial console 115200, experimental multiboot)" {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  7e92d55c-e26c-4d4d-b234-21fd5cec3e53
	else
	  search --no-floppy --fs-uuid --set=root 7e92d55c-e26c-4d4d-b234-21fd5cec3e53
	fi
	multiboot	/boot/memtest86+_multiboot.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Sinon dans mon fichier : "/etc/default/grub" j'avais "quietsplash" que j'ai viré et tenté de mettre d'autres
options listées dans mon post précédent, mais aucun effet. :?

Voila..Ouf! C'est du boulot de répondre à vos propositions :lol:
En tout cas je vous remercie beaucoup tout plein de m'aider dans mes recherches, c'est pas que ce soit important
ce n'est qu'une VM et qui fonctionne qui plus est. Mais rogn'tudju ! J'aimerai bien savoir ce qui cloche, au delà du fait
que ça serait plus confortable, d'être en plein écran, pour faire mes essais et comparer LMDE3 à solydX :roll:
In a world without walls and fences, who needs windows and gates?
Image
Taille réelle : https://www.fflmpics.fr/images/2018/09/ ... 8c173d.png

Avatar du membre
Mia88
Messages : 450
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: résolution max a 1024x768 sur une VM LMDE3 dans un hôte LMDE2 virtualbox

Message par Mia88 » jeu. 7 févr. 2019 13:03

Salut tout le monde,
alain a écrit :
jeu. 7 févr. 2019 05:17
c'est pas que ce soit important
ce n'est qu'une VM et qui fonctionne qui plus est. Mais rogn'tudju ! J'aimerai bien savoir ce qui cloche
Comme je te comprends :D

En furetant sur le net, je retrouve souvent les commandes suivantes (indépendamment l'une de l'autre) pour résoudre le pb :

Code : Tout sélectionner

/etc/init.d/dkms_autoinstaller start

Au-dessus c'est pour Fedora, donc à adapter

Code : Tout sélectionner

sudo apt-get install gcc

Code : Tout sélectionner

sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils
En dernière recours, ce que dit le manuel, mais tu as déjà du le consulter :

4.2.2.1 Installer les suppléments invité pour Linux

Debian

Afin de mettre à jour complètement votre szstème invité, ouvrez un terminal et lancez

Code : Tout sélectionner

apt-get update
en tant qu’administrateur suivi de

Code : Tout sélectionner

apt-get upgrade

Installez l’outil make et le compilateur GNU C
en utilisant

Code : Tout sélectionner

apt-get install make gcc3
Redémarrez votre système invité afin d’activer les mises à jour.

Déterminez la version exacte de votre noyau en utilisant uname -a et installez la bonne version du paquete linux-headers, par exemple en utilisant

Code : Tout sélectionner

apt-get install linux-headers-xxx
---
Avant d’installer les suppléments invité, vous devrez préparer votre système invité à construire les modules externes du noyau. Ceci fonctionne comme décrit au chapitre 2.3.2, Le module noyau de VirtualBox, page 40, sauf que cette étape doit être maintenant effectuée dans votre invité Linux et non sur un système hôte Linux , comme décrit ici.

De nouveau, comme avec les hôtes Linux, nous recommandons d’utiliser DKMS s’il est disponible pour le système invité. S’il n’est pas installé, utilisez cette commande pour les systèmes Ubuntu/Debian :

Code : Tout sélectionner

sudo apt-get install dkms
Assurez-vous d’installer DKMS avant d’installer les suppléments invité Linux.
Si DKMS n’est pas disponible ou pas installé, il faudra recréer à la main les modules noyau de l’invité à chaque fois que le noyau invité sera mis à jour en utilisant la commande

Code : Tout sélectionner

/etc/init.d/vboxadd setup 
en tant qu’administrateur.

Insérez le fichier de CD VBoxGuestAdditions.iso dans le lecteur CD-ROM virtuel de votre système invité, exactement de la même façon que ce qui est décrit pour un invité Windows dans chapitre 4.2.1.1, Installation, page 66.

Rendez-vous dans le répertoire où est monté votre lecteur CD-ROM et exécutez, en tant qu’administrateur :

Code : Tout sélectionner

sh ./VBoxLinuxAdditions.run
Je suis à court d'idée :?
Bon courage ;)
PC 1 - Dual-boot Win10 / Mint Cinnamon 18.3 64-bits / Intel Core 2 Quad CPU Q9450 @2.66Gz x 4 / Ram 8 Go / CG NVIDIA GeForce GT730
PC 2 - Mint Cinnamon 18.3 64 bits / Intel Core i7-2600 CPU @ 3.40GHz x 4 / Ram 15.6 Go / CG Advanced Micro Devices, inc. [AMD/ATI] Hawaii XT [Radeon R9 290X] (prog-if 00[VGA controller])
VB : LMDE 3, openSUSE, Solus, Nutyx, Slackware, Manjaro, TrueOS BSD, MX-17, Peppermint, Calculate, DFLinux, Debian, Mageia, ArchLinux, Antix, Fedora, Deepin, SolydX

Avatar du membre
L5d
Messages : 820
Enregistré le : sam. 25 juil. 2015 01:14
Localisation : Entre le clavier et la chaise
Contact :

Re: résolution max a 1024x768 sur une VM LMDE3 dans un hôte LMDE2 virtualbox

Message par L5d » jeu. 7 févr. 2019 22:29

Hello alain,

Dans ton grub.cfg, à un chapitre il y a ça :

Code : Tout sélectionner

if loadfont $font ; then
  set gfxmode=1024x768
  load_video
donc ta résolution vient de là, tu es dans le cas ou la condition est vrai (peut-être à tort) donc voilà :l

Essaye un peu d'y mettre 1280*1024 pour commencer, et reboot, tu nous diras ce qu'il en est.
Mon micro de Bureau :
Linux Mint 17.3 Rosa 64 Cinnamon, Kernel: 3.13.0-139-lowlatency ou 4.4.0-22 patché pour SBZ ou 4.4.0-98-generic, CG Zotac GTX 750 Ti (pilote NVidia 384.98), Canon MG7150, SSD 240 Go, DD 2 To, HDD externe 320 Go, Boot aussi sur Win 7 Pro 64 sp1, Scanner à plat Relisys Scorpio fonctionnel sous Mint 17.3 --- https://www.lilo.org/fr et https://www.mobicoop.fr/

Avatar du membre
alain
Messages : 5486
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: résolution max a 1024x768 sur une VM LMDE3 dans un hôte LMDE2 virtualbox

Message par alain » ven. 8 févr. 2019 02:47

Bonjour @tous.

D'abord la bonne nouvelle :D :

Image
C'est mieux, non? :D


Ensuite, je reprends les différents points proposés par Mia et L5d en vous remerciant ainsi que Arghlub et Cyrille,
d'avoir chercher avec moi. C'est grâce à vous que j'ai finalement trouvé :+1: ;)
Mia88 a écrit :
jeu. 7 févr. 2019 13:03
En furetant sur le net, je retrouve souvent les commandes suivantes (indépendamment l'une de l'autre) pour résoudre le pb :

Code : Tout sélectionner

/etc/init.d/dkms_autoinstaller start

Au-dessus c'est pour Fedora, donc à adapter
Pas possible à faire, cette commande n'existe pas sous debian.
Mia88 a écrit :
jeu. 7 févr. 2019 13:03

Code : Tout sélectionner

sudo apt-get install gcc

Code : Tout sélectionner

sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils
gcc y était déjà et la seconde commande me dit que ces deux paquets (virtualbox-guest-dkms et virtualbox-guest-utils) sont
introuvables....C'est ça qui m'a mis le poux à l'oreille :D
Mia88 a écrit :
jeu. 7 févr. 2019 13:03
Installez l’outil make et le compilateur GNU C[/u] en utilisant

Code : Tout sélectionner

apt-get install make gcc3
Redémarrez votre système invité afin d’activer les mises à jour.
gcc3 introuvable, après vérifications, c'est gcc6 qui est installé.
Mia88 a écrit :
jeu. 7 févr. 2019 13:03
Déterminez la version exacte de votre noyau en utilisant uname -a et installez la bonne version du paquete linux-headers, par exemple en utilisant

Code : Tout sélectionner

apt-get install linux-headers-xxx
Déjà fait, mais avec la commande que tu m'avais donnée précédemment avec "-$(uname -r)" pour être certain
de ne pas se tromper de version.
Mia88 a écrit :
jeu. 7 févr. 2019 13:03
Avant d’installer les suppléments invité, vous devrez préparer votre système invité à construire les modules externes du noyau. Ceci fonctionne comme décrit au chapitre 2.3.2, Le module noyau de VirtualBox, page 40, sauf que cette étape doit être maintenant effectuée dans votre invité Linux et non sur un système hôte Linux , comme décrit ici.
Et la c'est plus un poux que j'ai à l'oreille mais carrément un morpion (oui j'ai les cheveux très longs, ça peut expliquer :l :lol: )

Mia je passe sur la commande d'installation de "dkms" qui y est déjà.
L5d a écrit :
jeu. 7 févr. 2019 22:29
Dans ton grub.cfg, à un chapitre il y a ça :

Code : Tout sélectionner

if loadfont $font ; then
  set gfxmode=1024x768
  load_video
donc ta résolution vient de là, tu es dans le cas ou la condition est vrai (peut-être à tort) donc voilà :l
Essaye un peu d'y mettre 1280*1024 pour commencer, et reboot, tu nous diras ce qu'il en est.
J'ai essayé, ça me change la résolution de la fenêtre au démarrage, celle ou ça cause quand tu retire le "quiet splash".
juste la résolution du texte qui est plus petit avec 1280x1024, pas sa taille. Ce qui semble normal car j'ai trouvé ça
pour "glxmode" : «If this variable is set, it sets the resolution used on the ‘gfxterm’ graphical terminal.»

Donc pour en revenir à la solution.
Après toutes les bestioles que Mia m'a mis à l'oreille j'ai fait des recherches à base de virtualbox&debian et quelle
ne fut pas ma surprise de lire : "Par défaut, les packages de VM VirtualBox ne sont pas disponibles dans les dépôts de paquets de la Debian 9 (nom de code "Stretch")." ici: https://chispa.fr/sima78/index.php?post ... tributions
effectivement un:

Code : Tout sélectionner

apt search virtualbox*
me renvoit queud... :?
Au fil de mes lectures je vois que les paquets virtualbox sont toujours dispos dans les backports.
J'ajoute donc les backports, installe les paquets que je crois opportuns:
virtualbox-guest-dkms
virtualbox-guest-x11
au passage ça m'a installé automatiquement:
virtualbox-guest-utils, modules et sources
quand je dis "automatiquement", disons plutôt qu'il me les a aimablement proposé et que j'ai accepté.
Avant même d'ajouter les additions invité, je redémarre et.....

Image

Je remercie une nouvelle fois les intervenants (surtout Mia :kissing_heart:). je remercie FFLM, le meilleurs des forums
francophone (et peut être même des forums tout court :l ) linux. Je remercie l'intégralité des membres, qui sont
compétents et sympathiques (sauf les 0.88% :l :mrgreen: ).

Voila, me reste plus qu'a tester dans de bonnes conditions cette fameuse LMDE3....Et a mettre l'attribut qui va bien au
sujet :D (c'est mon premier attribut, vais-je savoir? :l )
In a world without walls and fences, who needs windows and gates?
Image
Taille réelle : https://www.fflmpics.fr/images/2018/09/ ... 8c173d.png

Avatar du membre
Mia88
Messages : 450
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: résolution max a 1024x768 sur une VM LMDE3 dans un hôte LMDE2 virtualbox

Message par Mia88 » ven. 8 févr. 2019 12:03

Super que tu aies réussi à dompter cette VM !

Pas évident pour moi ces histoires de modules de noyau, ravie que tu aies su te débrouiller avec ces quelques pistes :D
Dommages pour tes cheveux que poux, morpions et bestioles en tout genre y aient élu domicile ^^

Vrai que FFLM est le meilleur des forums francophone :D
Quant aux membres compétents et sympathiques, franchement tu ne donnes pas ta part au chat, tu sais te mettre à la portée de tous, tes explications sont toujours claires et détaillées, loin des réponses volontairement obscures et souvent méprisantes de geeks qui paradent ;)

Bons tests avec ta LMDE3 aux bonnes dimensions 8-)
PC 1 - Dual-boot Win10 / Mint Cinnamon 18.3 64-bits / Intel Core 2 Quad CPU Q9450 @2.66Gz x 4 / Ram 8 Go / CG NVIDIA GeForce GT730
PC 2 - Mint Cinnamon 18.3 64 bits / Intel Core i7-2600 CPU @ 3.40GHz x 4 / Ram 15.6 Go / CG Advanced Micro Devices, inc. [AMD/ATI] Hawaii XT [Radeon R9 290X] (prog-if 00[VGA controller])
VB : LMDE 3, openSUSE, Solus, Nutyx, Slackware, Manjaro, TrueOS BSD, MX-17, Peppermint, Calculate, DFLinux, Debian, Mageia, ArchLinux, Antix, Fedora, Deepin, SolydX

Répondre