[РЕШЕНО] Нет ярлыка VirtualBOX (15.17)

Вот хронология действий

1.Устанавливаем

emerge app-emulation/virtualbox
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging binary (1 of 6) sys-devel/bin86-0.16.21::gentoo
>>> Emerging binary (2 of 6) sys-power/iasl-20140828::gentoo
>>> Emerging binary (3 of 6) dev-libs/libIDL-0.8.14-r2::gentoo
>>> Emerging (4 of 6) app-emulation/virtualbox-modules-5.1.6::gentoo
>>> Installing (1 of 6) sys-devel/bin86-0.16.21::gentoo
>>> Emerging binary (5 of 6) dev-util/kbuild-0.1.9998_pre20131130-r1::gentoo
>>> Installing (3 of 6) dev-libs/libIDL-0.8.14-r2::gentoo
>>> Installing (2 of 6) sys-power/iasl-20140828::gentoo
>>> Installing (5 of 6) dev-util/kbuild-0.1.9998_pre20131130-r1::gentoo
>>> Installing (4 of 6) app-emulation/virtualbox-modules-5.1.6::gentoo
>>> Emerging binary (6 of 6) app-emulation/virtualbox-5.1.6::gentoo
>>> Installing (6 of 6) app-emulation/virtualbox-5.1.6::gentoo
>>> Recording app-emulation/virtualbox in "world" favorites file...
>>> Jobs: 6 of 6 complete                        Load avg: 1.81, 1.19, 0.81

 * Messages for package app-emulation/virtualbox-modules-5.1.6:

 * If you are using sys-apps/openrc, please add "vboxdrv", "vboxnetflt",
 * "vboxnetadp" and "vboxpci" to:
 *   /etc/conf.d/modules

 * Messages for package app-emulation/virtualbox-5.1.6:

 * To launch VirtualBox just type: "virtualbox".                             
 * You must be in the vboxusers group to use VirtualBox.                     
 *                                                                           
 * The latest user manual is available for download at:                      
 * http://download.virtualbox.org/virtualbox/5.1.6/UserManual.pdf            
 *                                                                           
 * For advanced networking setups you should emerge:                         
 * net-misc/bridge-utils and sys-apps/usermode-utilities                     
 *                                                                           
 * IMPORTANT!                                                                
 * If you upgrade from app-emulation/virtualbox-ose make sure to run         
 * "env-update" as root and logout and relogin as the user you wish          
 * to run virtualbox as.                                                     
 *                                                                           
 * Starting with version 4.0.0, virtualbox has USB-1 support.
 * For USB-2 support, PXE-boot ability and VRDP support please emerge
 *   app-emulation/virtualbox-extpack-oracle
 * package.
 * Starting with version 5.0.0, virtualbox no longer has the "additions" and
 * the "extension" USE flag. For installation of the guest additions ISO
 * image, please emerge
 *   app-emulation/virtualbox-additions
 * and for the USB2, USB3, VRDP and PXE boot ROM modules, please emerge
 *   app-emulation/virtualbox-extpack-oracle
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * Regenerating GNU info directory index...
 * Processed 151 info files.

emerge app-emulation/virtualbox-additions
Calculating dependencies... done!
>>> Emerging binary (1 of 1) app-emulation/virtualbox-additions-5.1.6::gentoo
>>> Installing (1 of 1) app-emulation/virtualbox-additions-5.1.6::gentoo
>>> Recording app-emulation/virtualbox-additions in "world" favorites file...
>>> Jobs: 1 of 1 complete                           Load avg: 0.36, 0.55, 0.66
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.
 

 # emerge app-emulation/virtualbox-guest-additions
calculate320 ~ # emerge app-emulation/virtualbox-guest-additions
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) app-emulation/virtualbox-guest-additions-5.0.20::gentoo
>>> Installing (1 of 1) app-emulation/virtualbox-guest-additions-5.0.20::gentoo
>>> Jobs: 1 of 1 complete                           Load avg: 4.48, 3.52, 2.45

 * Messages for package app-emulation/virtualbox-guest-additions-5.0.20:

 * 
 * Please add users to the "vboxguest" group so they can
 * benefit from seamless mode, auto-resize and clipboard.
 * 
 * The vboxsf group has been added to make automount services work.
 * These services are part of the shared folders support.
 * 
 * Please add:
 * /etc/init.d/virtualbox-guest-additions
 * to the default runlevel in order to start
 * needed services.
 * To use the VirtualBox X driver, use the following
 * file as your /etc/X11/xorg.conf:
 *     /usr/share/doc/virtualbox-guest-additions-5.0.20/xorg.conf.vbox
 * 
 * Also make sure you use the Mesa library for OpenGL:
 *     eselect opengl set xorg-x11
 * 
 * An autostart .desktop file has been installed to start
 * VBoxClient in desktop sessions.
 * 
 * You can mount shared folders with:
 *     mount -t vboxsf <shared_folder_name> <mount_point>
 * 
 * Warning:
 * this ebuild is only needed if you are running gentoo
 * inside a VirtualBox Virtual Machine, you don't need
 * it to run VirtualBox itself.                                                          
 *                                                                                       
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

2. Добавляем пользователя в группу vboxusers

gpasswd -a vboxguest

 # gpasswd -a local vboxusers
Добавление пользователя local в группу vboxusers
 # gpasswd -a local vboxguest
Добавление пользователя local в группу vboxguest

3. modprobe vboxdrv vboxnetflt vboxnetadp

перезагружаю
и выдает сообщение при загрузке профиля

VboxClient: the VirtualBox kernel
service not running. exiting

Ярлыка нет хотя файл есть и там такие данные

virtualbox.desktop   [----] 17 L:[  1+ 7   8/  9] *(190 / 201b) 0059 0x03B         [*][X]
[Desktop Entry]
Name=Oracle xVM VirtualBox
Type=Application
Comment=Run several virtual systems on a single host computer
Exec=VirtualBox
TryExec=VirtualBox
Icon=virtualbox
Categories=System;Emulator;

Если запускать в терминала из под пользователя
то программа стартует и можно создать машину и запустить

Как сделать чтобы появился ярлык, и убрать сообщение об ошибке?

Пока я конечно создал простой ярлык и можно работать но хочется убрать костыли :slight_smile:

Может новое ядро 4.8.0 стоит?

Вроде не новое

local@calculate320 ~ $ uname -r
4.4.23-calculate

в четвертых кедах всегда помогала перегенерация меню (от пользователя):

$kbuildsycoca4

сам пару-тройку раз так делал.

Maxim Ronzhin wrote:

в четвертых кедах всегда помогала перегенерация меню (от пользователя):

$kbuildsycoca4

сам пару-тройку раз так делал.

И тут оно помогло :))))

Всем спасибо! Перенесу в wiki

осталось только это еще решить

VboxClient: the VirtualBox kernel
service not running. exiting

Удалил я virtualbox-guest-additions и ошибка конечно пропала.

Разместил в wiki

[[http://wiki.calculate-linux.org/ru/ustanovka_virtualbox]]

для вики было бы не лишним (из своего help) :

#### подключение и установка vboxadditions####
устройства -> подключить образ диска в гостевой ОС
в госте:
mkdir /mnt/cd
mount -t iso9660 -o ro /dev/cdrom /mnt/cd && cd /mnt/cd && ./VBoxLinuxAdditions.run

#### подключение общих папок в virtualbox'e ####
modprobe vboxsf
mount -t vboxsf x /точка/монитрования

проверю. и обязательно добавлю. тут по результату отпишу.