Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 701088 - app-emulation/virtualbox-guest-additions multiple issues
Summary: app-emulation/virtualbox-guest-additions multiple issues
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Viorel Munteanu
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-24 16:18 UTC by Antoine Thomas
Modified: 2025-01-24 17:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Xorg log of provided xorg.conf file (xorg.0.log_vboxvideo_not_used_start_fail.txt,4.17 KB, text/plain)
2019-11-25 11:04 UTC, Antoine Thomas
Details
Xorg log of startx without xorg.conf config file (xorg.0.log_vboxvideo_found_and_ignored.txt,23.34 KB, text/plain)
2019-11-25 11:06 UTC, Antoine Thomas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Antoine Thomas 2019-11-24 16:18:09 UTC
On a guest gentoo virtualbox vm:
- host + guest virtualbox versions 5.2.32
- dbus started
- bidirectional clipboard sharing enabled from the GUI
- app-emulation/virtualbox-guest-additions running
- i3 window manager used

Few issues here:
1- the autostart .desktop file is irrelevent for i3 and not deployed after emerge
2- the clipboard sharing doesn't work, unless VBoxClient --clipboard is manually run.
3- using the provided default xorg.conf file prevents prevents startx from running (https://forums.gentoo.org/viewtopic-t-1103208-highlight-virtualbox.html)
4- it could be good to check -during GA emerge- whenever dbus is started and added to default runlevel
Comment 1 Antoine Thomas 2019-11-25 11:04:40 UTC
Created attachment 597470 [details]
Xorg log of provided xorg.conf file

startx fails with the xorg.conf file provided by virtualbox-guest-additions.
Comment 2 Antoine Thomas 2019-11-25 11:06:20 UTC
Created attachment 597472 [details]
Xorg log of startx without xorg.conf config file

startx succeeds when xorg guesses its own config.
modesettings seems to be used
Comment 3 Viorel Munteanu gentoo-dev 2025-01-23 10:30:29 UTC
The recommended way to run is now to use VMSVGA with the vmwgfx kernel module and the vmware xorg module.  And I think modesetting works too.

The vboxvideo driver is deprecated, x11-drivers/xf86-video-vboxvideo has already been removed, so I will remove the kernel module from app-emulation/virtualbox-guest-additions together with the example xorg.conf.
Comment 4 Larry the Git Cow gentoo-dev 2025-01-24 17:13:50 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad7087efcfbd8f0825ba8c46ef4db7550a6e495

commit 0ad7087efcfbd8f0825ba8c46ef4db7550a6e495
Author:     Viorel Munteanu <ceamac@gentoo.org>
AuthorDate: 2025-01-24 17:08:54 +0000
Commit:     Viorel Munteanu <ceamac@gentoo.org>
CommitDate: 2025-01-24 17:13:40 +0000

    app-emulation/virtualbox-guest-additions: remove vboxvideo
    
    Remove deprecated vboxvideo module.
    Also remove the example xorg.conf file that was using it.
    
    Closes: https://bugs.gentoo.org/701088
    Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>

 ...-additions-7.1.6-disable-vboxvideo-module.patch |  19 ++
 .../virtualbox-guest-additions-7.0.24-r1.ebuild    | 285 ++++++++++++++++++++
 .../virtualbox-guest-additions-7.1.6-r1.ebuild     | 286 +++++++++++++++++++++
 3 files changed, 590 insertions(+)