Bug 53013 - Раздражающие инфо-сообщения при запуске не в virtualbox
Summary: Раздражающие инфо-сообщения при запуске не в virtualbox
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: virtualbox-guest-additions (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 33000
  Show dependency tree
 
Reported: 2025-02-10 11:37 MSK by Антон Мидюков
Modified: 2025-04-09 13:43 MSK (History)
8 users (show)

See Also:


Attachments
При первом запуске системы p11 возникает ошибка, подробнее во вложении. (261.37 KB, image/png)
2025-04-08 09:50 MSK, Shah
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2025-02-10 11:37:22 MSK
Если установлен virtualbox-guest-additions, но при это система запускается на реальном железе, то при каждом входе в сессию получаем раздражающие уведомления:
VboxClient: The VirtualBox Kernel Service is not running. Exiting

Прошу отключить эти уведомления.
Comment 1 nbr 2025-02-13 12:54:55 MSK
отключите сами удалением пакета virtualbox-guest-additions?
Comment 2 Антон Мидюков 2025-02-13 12:58:35 MSK
(In reply to nbr from comment #1)
> отключите сами удалением пакета virtualbox-guest-additions?

А как в live быть прикажете?
Comment 3 nbr 2025-02-13 13:06:54 MSK
(In reply to Антон Мидюков from comment #2)
> (In reply to nbr from comment #1)
> > отключите сами удалением пакета virtualbox-guest-additions?
> 
> А как в live быть прикажете?

не ставить этот пакет по умолчанию именно в live?
Пусть хотящие именно в live  и именно на виртуальном железе его доставят.
Описать это как свойство.
Comment 4 Антон Мидюков 2025-02-13 13:28:03 MSK
(In reply to nbr from comment #3)
> (In reply to Антон Мидюков from comment #2)
> > (In reply to nbr from comment #1)
> > > отключите сами удалением пакета virtualbox-guest-additions?
> > 
> > А как в live быть прикажете?
> 
> не ставить этот пакет по умолчанию именно в live?
> Пусть хотящие именно в live  и именно на виртуальном железе его доставят.
> Описать это как свойство.

Более 10 лет мы обеспечиваем работу наших live в virtualbox из коробки.
Comment 5 Ivan A. Melnikov 2025-02-13 19:17:07 MSK
Предлагаю взять решение из Федоры, выглядит многообещающе:

https://src.fedoraproject.org/rpms/virtualbox-guest-additions/blob/rawhide/f/VirtualBox-7.0.2-xclient-cleanups.patch
Comment 6 Valery Sinelnikov 2025-03-10 12:56:51 MSK
(Ответ для Ivan A. Melnikov на комментарий #5)
> Предлагаю взять решение из Федоры, выглядит многообещающе:
> 
> https://src.fedoraproject.org/rpms/virtualbox-guest-additions/blob/rawhide/f/
> VirtualBox-7.0.2-xclient-cleanups.patch

Спасибо за предложение! В следующей сборке попробую применить решение из Федоры и посмотрю, насколько оно подходит.
Comment 7 Sergey V Turchin 2025-04-08 09:14:21 MSK
Там всё хуже:
1. `/usr/bin/vboxwl --check` у меня на Wayland говорит "X11".
2. Скрипт на Wayland не запускается. Его надо запускать из /etc/xdg/autostart/ .
Comment 8 ruslandh 2025-04-08 09:46:31 MSK
Так в образе нет kernel-modules-virtualbox-addition. 
Как-то ни то - ни сё.
Comment 9 Shah 2025-04-08 09:50:13 MSK
Created attachment 18171 [details]
При первом запуске системы p11 возникает ошибка, подробнее во вложении.

При первом запуске системы p11 возникает ошибка, подробнее во вложении.
Comment 10 Антон Мидюков 2025-04-08 09:50:51 MSK
(Ответ для ruslandh на комментарий #8)
> Так в образе нет kernel-modules-virtualbox-addition. 
> Как-то ни то - ни сё.

Начиная с ядра 5.4 (приблизительно), kernel-modules-virtualbox-addition не нужен от слова совсем. Всё есть в kernel-image.
Comment 11 Sergey V Turchin 2025-04-09 13:27:26 MSK
(Ответ для Антон Мидюков на комментарий #10)
> Начиная с ядра 5.4 (приблизительно), kernel-modules-virtualbox-addition не
> нужен от слова совсем. Всё есть в kernel-image.
Не совсем.
/etc/role.d/virtualbox-addition.role из virtualbox-guest-common вылетает, но нужен ли он?
Comment 12 Антон Мидюков 2025-04-09 13:33:43 MSK
(Ответ для Sergey V Turchin на комментарий #11)
> (Ответ для Антон Мидюков на комментарий #10)
> > Начиная с ядра 5.4 (приблизительно), kernel-modules-virtualbox-addition не
> > нужен от слова совсем. Всё есть в kernel-image.
> Не совсем.
> /etc/role.d/virtualbox-addition.role из virtualbox-guest-common вылетает, но
> нужен ли он?

Не вылетает. Не нужен именно пакет ядра, а virtualbox-guest-additions, который и его притянет, нужен.
virtualbox-guest-additions -> virtualbox-guest-utils -> virtualbox-guest-common
Comment 13 Sergey V Turchin 2025-04-09 13:43:29 MSK
(Ответ для Антон Мидюков на комментарий #12)
> Не вылетает. Не нужен именно пакет ядра, а virtualbox-guest-additions,
> который и его притянет, нужен.
Ааа, да, он тоже его тащит. Ну и отлично!