Bug ID 1207736
Summary Virtualbox udev-related files are misplaced
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.4
Hardware x86-64
OS openSUSE Leap 15.4
Status NEW
Severity Normal
Priority P5 - None
Component KDE Applications
Assignee opensuse-kde-bugs@opensuse.org
Reporter zhuravlov.ip@ya.ru
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

How to reproduce:
1. Run Virtualbox from KDE as usually.
2. A warning is appeared about USB passthrough, and two alternatives are
proposed: (1) enable it, (2) disable it.
3. Select to disable it.
4. A dialog with root password request is appeared to run
/sbin/vbox-fix-usb-rules.sh .
5. After entering a password and pressing Enter, an error message is appeared:
"No file /sbin/vbox-fix-usb-rules.sh found.".

So I can't disable USB passthrough.

In fact, the file vbox-fix-usb-rules.sh is located at
/usr/sbin/vbox-fix-usb-rules.sh :

# rpm -ql virtualbox | grep 'vbox-fix-usb-rules.sh'
/usr/sbin/vbox-fix-usb-rules.sh
# ll /usr/sbin/vbox-fix-usb-rules.sh
-rwxr-xr-x 1 root root 327 Jan 26 19:57 /usr/sbin/vbox-fix-usb-rules.sh

Its content refers to /etc/udev/rules.d/60-vboxdrv.rules file which is missing.
That file has another location:

# rpm -ql virtualbox-qt | grep '60-vboxdrv.rules'
/usr/lib/udev/rules.d/60-vboxdrv.rules
# ll /usr/lib/udev/rules.d/60-vboxdrv.rules
-rw-r--r-- 1 root root 762 Jan 26 19:57 /usr/lib/udev/rules.d/60-vboxdrv.rules

Installed virtualbox related RPMs are:

# rpm -qa | grep virtualbox
virtualbox-7.0.6-lp154.2.26.2.x86_64
virtualbox-kmp-default-7.0.6_k5.14.21_150400.24.41-lp154.2.26.2.x86_64
virtualbox-qt-7.0.6-lp154.2.26.2.x86_64


You are receiving this mail because: