[SOLVED] [DEBIAN] GFXPAYLOAD failure with Linux Guest Additions
Posted: 22. May 2017, 04:50
Hello. I have a little issue with the Linux Guest Additions.
Steps to reproduce:
- install Debian 8 normally from the network ISO (WITHOUT GUI);
- login as root
- do the following command:
- uncomment the line:
- and modify it as follow:
- add the following line just below:
- save the file and quit the editor (CTRL + C --> :w --> CTRL + C --> :quit);
- do the following commands:
- wait for the boot menu.
- observation: the parmeters that we modified above are good for the boot menu (resolution = 1024x768): - press <enter> to boot on GNU/Linux;
- wait for the login prompt;
- observation: the parmeters that we modified above are also good for the terminal (resolution = 1024x768): - login as root;
- insert the Guest Additions ISO;
- install the Guest Additions by the following commands:
- wait for the boot menu;
- observation: the parmeters that we modified above are good for the boot menu (resolution = 1024x768): - press <enter> to boot on GNU/Linux;
- wait for the login prompt;
- observation: the parmeters that we modified above are NOT GOOD for the terminal (resolution = 800x600): Conclusion: Linux Guests Additions breaks the GFXPAYLOAD. (Title.)
Possible workaround: reject the screen resizing feature during installation. (I dont know how to do that.)
HOST:
OS: Windows 10.0.15063 (x64)
GPU: GTX 770
GUEST:
OS: Debian 8.8
Kernel: Linux 3.16.0-4-amd64
VM settings:
Default exept:
- RAM = 2048 Mo;
- VRAM = 64 Mo;
- CPU = 2.
Virtual Box:
Version: 5.1.22 r115126 (Qt5.6.2) + expansion pack.
Additional informations:
Installation packages: SSH server, standard system utilities.
The resolution switch happens during the initial system loading (just before the login prompt).
Thank's for help.
Steps to reproduce:
- install Debian 8 normally from the network ISO (WITHOUT GUI);
- login as root
- do the following command:
Code: Select all
# edit /etc/default/grubCode: Select all
#GRUB_GFXMODE=640x480Code: Select all
GRUB_GFXMODE=1024x768Code: Select all
GRUB_GFXPAYLOAD_LINUX=keep- do the following commands:
Code: Select all
# update-grub
# reboot now- observation: the parmeters that we modified above are good for the boot menu (resolution = 1024x768): - press <enter> to boot on GNU/Linux;
- wait for the login prompt;
- observation: the parmeters that we modified above are also good for the terminal (resolution = 1024x768): - login as root;
- insert the Guest Additions ISO;
- install the Guest Additions by the following commands:
Code: Select all
# apt-get install build-essential module-assistant
# apt-get install linux-headers-$(uname -r)
# mount /media/cdrom
# sh /media/cdrom/VBoxLinuxAdditions.run --nox11
# eject /media/cdrom
# reboot now- observation: the parmeters that we modified above are good for the boot menu (resolution = 1024x768): - press <enter> to boot on GNU/Linux;
- wait for the login prompt;
- observation: the parmeters that we modified above are NOT GOOD for the terminal (resolution = 800x600): Conclusion: Linux Guests Additions breaks the GFXPAYLOAD. (Title.)
Possible workaround: reject the screen resizing feature during installation. (I dont know how to do that.)
HOST:
OS: Windows 10.0.15063 (x64)
GPU: GTX 770
GUEST:
OS: Debian 8.8
Kernel: Linux 3.16.0-4-amd64
VM settings:
Default exept:
- RAM = 2048 Mo;
- VRAM = 64 Mo;
- CPU = 2.
Virtual Box:
Version: 5.1.22 r115126 (Qt5.6.2) + expansion pack.
Additional informations:
Installation packages: SSH server, standard system utilities.
The resolution switch happens during the initial system loading (just before the login prompt).
Thank's for help.