VBoxClient: x11SendHints failed to set resolution
Posted: 2. Apr 2019, 20:36
I reported a while ago that with the test build 6.0.97 and with display adapter set to VMSVGA (which we agree is not so important as VBoxVGA is working fine as display adapter, so VMSVGA is not really needed), but anyway, with display adapter of a guest set to VMSGVA I was having the message " VBoxClient: x11SendHints failed to set resolution ".
However, something has changed in my setup and I'm not having this "problem" any longer. Which was not much of a problem in the first place, as I could use VBoxVGA where I was not having the issue.
But currently on a guest Solaris 11.3 and a guest Solaris 11.4 when I install the test build 6.0.97 guest additions I'm NOT having the issue / message any longer (with VMSGA or with VBoxVGA) so all is well ...
Perhaps I changed/updated the host operating system so that something was fixed on the host. In any case, in my case it seems I can use both VBoxVGA and VMSVGA adapters just fine, even without installing any guest additions.
On a Solaris 11.4 guest :
and after logging into the GNOME desktop:
There's no message from the vmsvga-x11 process and it seems to run fine with the VMSVGA display adapter.
In the VBoxVGA case I'm not having/seeing the VBoxClient --vmsvga-x11 process any longer.
On a Solaris 11.3 guest the same, no error:
So somehow I'm not having those occasional VBoxClient: x11SendHints failed to set resolution any longer in the VMSGVA display adapter case.
I understand (and agree) that setting display adapter to VMSVGA for a solaris guest is not needed or useful in any case, as we can set display adapter to VBoxVGA, but just to report that currently both adapter types are working fine ...
Hopefully the 6.0.97 fix gets into the next version of VBox.
However, something has changed in my setup and I'm not having this "problem" any longer. Which was not much of a problem in the first place, as I could use VBoxVGA where I was not having the issue.
But currently on a guest Solaris 11.3 and a guest Solaris 11.4 when I install the test build 6.0.97 guest additions I'm NOT having the issue / message any longer (with VMSGA or with VBoxVGA) so all is well ...
Perhaps I changed/updated the host operating system so that something was fixed on the host. In any case, in my case it seems I can use both VBoxVGA and VMSVGA adapters just fine, even without installing any guest additions.
On a Solaris 11.4 guest :
Code: Select all
stes@pluto:~$ pkg list virtualbox/guest/*
NAME (PUBLISHER) VERSION IFO
virtualbox/guest/gnome (local) 6.0.97-128834 i--
virtualbox/guest/opengl (local) 6.0.97-128834 i--
virtualbox/guest/vboxguest (local) 6.0.97-128834 i--
Code: Select all
stes@pluto:~$ ps -ef | grep VBoxClient
stes 1485 1 0 20:22:13 ? 0:00 /usr/bin/VBoxClient --clipboard
stes 1486 1485 0 20:22:13 ? 0:00 /usr/bin/VBoxClient --clipboard
stes 1491 1 0 20:22:13 ? 0:00 /usr/bin/VBoxClient --display
stes 1492 1491 0 20:22:13 ? 0:00 /usr/bin/VBoxClient --display
stes 1494 1 0 20:22:13 ? 0:00 /usr/bin/VBoxClient --seamless
stes 1495 1494 0 20:22:13 ? 0:00 /usr/bin/VBoxClient --seamless
stes 1497 1 0 20:22:13 ? 0:00 /usr/bin/VBoxClient --draganddrop
stes 1498 1497 0 20:22:13 ? 0:00 /usr/bin/VBoxClient --draganddrop
stes 1500 1 0 20:22:13 ? 0:00 /usr/bin/VBoxClient --vmsvga-x11
stes 1501 1500 0 20:22:13 ? 0:00 /usr/bin/VBoxClient --vmsvga-x11
In the VBoxVGA case I'm not having/seeing the VBoxClient --vmsvga-x11 process any longer.
On a Solaris 11.3 guest the same, no error:
Code: Select all
root@moon:~# modinfo | grep vbox
253 fffffffff8d62000 51980 325 1 vboxguest (VirtualBox GstDrv 6.0.97r77959)
285 fffffffff8e96000 4910 326 1 vboxms (VBoxMouseIntegr 6.0.97r128833)
root@moon:~# ps -ef | grep VBoxClient
stes 1674 1 0 20:15:13 ? 0:00 /usr/bin/VBoxClient --clipboard
stes 1675 1674 0 20:15:13 ? 0:00 /usr/bin/VBoxClient --clipboard
stes 1680 1 0 20:15:13 ? 0:00 /usr/bin/VBoxClient --display
stes 1681 1680 0 20:15:13 ? 0:00 /usr/bin/VBoxClient --display
stes 1684 1 0 20:15:13 ? 0:00 /usr/bin/VBoxClient --seamless
stes 1685 1684 0 20:15:13 ? 0:00 /usr/bin/VBoxClient --seamless
stes 1687 1 0 20:15:13 ? 0:00 /usr/bin/VBoxClient --draganddrop
stes 1688 1687 0 20:15:13 ? 0:00 /usr/bin/VBoxClient --draganddrop
stes 1690 1 0 20:15:13 ? 0:00 /usr/bin/VBoxClient --vmsvga-x11
root 1745 1741 0 20:16:07 pts/2 0:00 grep VBoxClient
stes 1723 1690 0 20:15:20 ? 0:00 /usr/bin/VBoxClient --vmsvga-x11
I understand (and agree) that setting display adapter to VMSVGA for a solaris guest is not needed or useful in any case, as we can set display adapter to VBoxVGA, but just to report that currently both adapter types are working fine ...
Hopefully the 6.0.97 fix gets into the next version of VBox.