Автор Тема: Simple Linux не работает VirtualBox  (Прочитано 2395 раз)

Оффлайн zrpg

  • Давно тут
  • **
  • Сообщений: 72
Simple Linux не работает VirtualBox
« : 10.12.2022 20:51:36 »
Здравствуйте, уважаемые форумчане!

Не работает VirtualBox
При запуске виртуальной машины, говорит:
Не удалось открыть сессию для виртуальной машины xubuntu 22.04.
В подробностях:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing
'/sbin/vboxconfig'
as root.

Ставил по инструкции из Wiki https://www.altlinux.org/VirtualBox

Единственное отличие, загрузился с ядром 5.10.152-std-def-alt1, так как на последнем ядре и меня графический режим уже не запустился.

Можно ли использовать Virtualbox с не самым последним ядром? И если да, то как?

PS: $ rpm -qa | grep -i virtualbox
virtualbox-6.1.40-alt1.x86_64
virtualbox-guest-additions-6.1.40-alt1.x86_64
kernel-modules-virtualbox-std-def-6.1.40-alt1.330396.1.x86_64
virtualbox-guest-common-6.1.40-alt1.x86_64
virtualbox-guest-utils-6.1.40-alt1.x86_64
virtualbox-common-6.1.40-alt1.x86_64
Simply Linux 10.1 x86_64. Версии программ из p10. Ядро 5.10.152-std-def-alt1

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Simple Linux не работает VirtualBox
« Ответ #1 : 10.12.2022 20:58:32 »
Надо разбираться с проблемой вашей графики

Оффлайн zrpg

  • Давно тут
  • **
  • Сообщений: 72
Re: Simple Linux не работает VirtualBox
« Ответ #2 : 10.12.2022 21:00:38 »
Старая видеокарта, наверное поэтому
Nvidia Geforce 9800 GT
Simply Linux 10.1 x86_64. Версии программ из p10. Ядро 5.10.152-std-def-alt1

Оффлайн zrpg

  • Давно тут
  • **
  • Сообщений: 72
Re: Simple Linux не работает VirtualBox
« Ответ #3 : 11.12.2022 03:28:45 »
А если поставлю VirtualBox с официального сайта, будет работать?
Simply Linux 10.1 x86_64. Версии программ из p10. Ядро 5.10.152-std-def-alt1

Оффлайн zrpg

  • Давно тут
  • **
  • Сообщений: 72
Re: Simple Linux не работает VirtualBox
« Ответ #4 : 11.12.2022 04:19:03 »
Пробую поставить virtualbox с оф. сайта.
Говорит нет headers ядра.
Не могу нигде найти пакет kernel-headers для используемого ядра 5.10.152-std-def-alt1.

Не подскажете как его установить?
Simply Linux 10.1 x86_64. Версии программ из p10. Ядро 5.10.152-std-def-alt1

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Simple Linux не работает VirtualBox
« Ответ #5 : 11.12.2022 07:15:40 »
А зачем? Вы умеете собирать модули для Альтовых ядер? Пока не даунгрейдитесь до архивного среза, хидеры ядра будут для последнего ядра, а не Вашего старого. Остаётся выставить через apt-repo архив на нужную дату и сделать epm downgrade (или вручную http://altlinux.org/Downgrade)
Андрей Черепанов (cas@)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Simple Linux не работает VirtualBox
« Ответ #6 : 11.12.2022 08:04:07 »
Единственное отличие, загрузился с ядром 5.10.152-std-def-alt1, так как на последнем ядре и меня графический режим уже не запустился.

Вы обновляли ядро командой:
update-kernel

?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Simple Linux не работает VirtualBox
« Ответ #7 : 11.12.2022 08:06:22 »
Можно ли использовать Virtualbox с не самым последним ядром? И если да, то как?

На установочном диске Симпли есть пакеты с модулями ядра virtualbox.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Simple Linux не работает VirtualBox
« Ответ #8 : 11.12.2022 08:58:08 »
А там от нужной версии VirtualBox ?

Но повторяю, нужно решить проблему с графикой. Downgrade это временное решение.

Просто перевидите графику на свободный драйвер

Смена_проприетарных_драйверов_на_открытые (Wiki)

PS подправил там все шаги по собственному оыту ;-)
« Последнее редактирование: 11.12.2022 09:15:32 от ruslandh »

Оффлайн zrpg

  • Давно тут
  • **
  • Сообщений: 72
Re: Simple Linux не работает VirtualBox
« Ответ #9 : 11.12.2022 18:37:05 »
Вы обновляли ядро командой:
update-kernel
да
На установочном диске Симпли есть пакеты с модулями ядра virtualbox.
Спасибо, не подумал, посмотрю.
Но повторяю, нужно решить проблему с графикой. Downgrade это временное решение.
Просто перевидите графику на свободный драйвер
Похоже для меня пока постоянное. По крайней мере пока не поменяю видеокарту. Что надеюсь будет не скоро.

Когда были свободные драйвера, то сильно подвисало видео HD-формата. Очень существенная проблема. Так что свободные использовать не вариант.

Пока не даунгрейдитесь до архивного среза, хидеры ядра будут для последнего ядра, а не Вашего старого. Остаётся выставить через apt-repo архив на нужную дату и сделать epm downgrade (или вручную http://altlinux.org/Downgrade)
Никогда не делал откат.

Я правильно понимаю, что это делается так:
1. Определил дату по индексу архива пакета kernel-image-std-def (последнюю для 5.10)
Спойлер
http://ftp.altlinux.org/pub/distributions/archive/sisyphus/index/src/k/kernel-image-std-def/,
то есть 2022-02-09,
потому что указано:
 2022-02-09 11:26     2:5.10.99-alt1     295066     100     gear:5e9aa9b56e6f5994f9331713399f7fbfa8fe81e3
Добавлено: разобрался, для p10 надо смотреть в другом месте
http://ftp.altlinux.org/pub/distributions/archive/p10/index/src/k/kernel-image-std-def/
2022-11-01 17:15     2:5.10.152-alt1     309251     100     gear:2896691c96c8dec0ac6f3fdf385480784bb20bfb

2. # apt-repo rm all
# apt-repo add p10/date/2022/11/01
3. создать файл /etc/apt/preferences следующего вида:
Package: *
Pin: release c=classic
Pin-Priority: 1001

4. # apt-get install нужные пакеты, или epm downgrade нужные пакеты

В моём случае надо понижать все пакеты, или достаточно kernel-image-std-def kernel-modules-virtualbox-std-def ?

5. Пакеты, которые были "откачены" на старую версию, запрещаем обновлять, прописав их в HOLD в /etc/apt/apt.conf

Нужно ли снова возвращаться на репозиторий p10 ?
« Последнее редактирование: 11.12.2022 19:07:44 от zrpg »
Simply Linux 10.1 x86_64. Версии программ из p10. Ядро 5.10.152-std-def-alt1

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Simple Linux не работает VirtualBox
« Ответ #10 : 11.12.2022 19:32:10 »
apt-repo rm all
apt-repo add p10 20221101
apt-get update
apt-get install kernel-modules-virtualbox-std-def
Андрей Черепанов (cas@)

Оффлайн zrpg

  • Давно тут
  • **
  • Сообщений: 72
Re: Simple Linux не работает VirtualBox
« Ответ #11 : 11.12.2022 21:30:41 »
Сегодня произошло нечто странное. Никаких обновлений не ставил.
Завис xfce4, пропала панель xfce4-panel.
Перестала работать ctrl+alt+del.

Пришлось прибить lightdm. Потом запустить. Но он не запустился. Перезагрузка тоже не помогла. Загрузка другого ядра тоже.

Поставил gdm. Он тоже не запустился.

Сделал полный откат всех пакетов на дату 2022-11-11 потому что там ядро 5.10.152

Но lightdm и gdm так и не запустились.

Загрузился в init 3. Попробовал из под root запустить startx. (Запустился, показал графическое окно с предупреждением запуска под root).

А lightdm и gdm так и не запускаются.
Сижу в чистой консоли. Пишу с телефона.

Фото со сведениями:
https://disk.yandex.ru/i/FDbWIJm1aTjJng
https://disk.yandex.ru/i/kkB0zkbeCYeAkg
https://disk.yandex.ru/i/Mqi2ie7TaAdztw
https://disk.yandex.ru/i/O7Dt_YzXIu4UxA

Не знаю что делать. С таким ещё не встречался.
Помогите пожалуйста.
Simply Linux 10.1 x86_64. Версии программ из p10. Ядро 5.10.152-std-def-alt1

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Simple Linux не работает VirtualBox
« Ответ #12 : 11.12.2022 21:34:51 »
Ну, без логов тут не разберёшься.
Судя по всему то-ли доступа куда-то нет, то-ли конфиги полетели

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Simple Linux не работает VirtualBox
« Ответ #13 : 11.12.2022 21:54:38 »
Может, файл-триггер типов mime надо перезапустить.
Андрей Черепанов (cas@)

Оффлайн zrpg

  • Давно тут
  • **
  • Сообщений: 72
Re: Simple Linux не работает VirtualBox
« Ответ #14 : 11.12.2022 21:56:43 »
Откат на дату 2022-11-11 помог. Virtualbox заработал.
Поставил kernel-image-std-def и kernel-modules-virtualbox-std-def на hold
И вернулся на последнюю p10.
Спойлер
apt-repo rm all
apt-repo add p10
apt-get update
apt-get dist-upgrade

Ещё кое-что заметил. Вот здесь
http://ftp.altlinux.org/pub/distributions/archive/p10/index/src/k/kernel-image-std-def/
для версии ядра 5.10.152-alt1 указана дата 2022-11-01.
Но если зайти вот сюда:
http://ftp.altlinux.org/pub/distributions/archive/p10/date/2022/11/01/x86_64/RPMS.classic/
то там лежит пакет другой версии kernel-image-std-def-5.10.145-alt1.x86_64.rpm
Может это надо поправить? (или сделать заметку в Wiki)


Догадался загрузить сеанс xfce4 без lightdm. Зашёл под своим пользователем и startx.
Сижу снова в графике :-). Для проблем с lightdm создам отдельную тему.
« Последнее редактирование: 11.12.2022 22:43:54 от zrpg »
Simply Linux 10.1 x86_64. Версии программ из p10. Ядро 5.10.152-std-def-alt1