LINUX.ORG.RU

VirtualBox не работает из-под обычного пользователя.


0

0

В Debian sid установил Virtual box 1.5.6 (последний из репозитория). Запускается, виртуальные машины создаются как надо. Но при попытке старта виртуальной машины ничего не происходит. В dmesg появляется примерно следующее: VirtualBox[23601]: segfault at 28 rip 2ae79e365a68 rsp 7fff0ce65690 error 4

Если запускать виртуалБокс из-под рута (kdesu virtualbox), то работает без проблем. Куда копать, что исправлять? Спасибо.

anonymous

Юзера (себя) в группу этой ВБ добавь (vbx, насколько помню). Да это было уже, поиском нужно пользоваться.

sirota
()
Ответ на: комментарий от sirota

vboxusers

Если его в консоли запускать, он об этом сам скажет.

INFOMAN ★★★★★
()
Ответ на: комментарий от sirota

Так я добавил себя в эту группу, даже для надёжности для модуля vboxdrv прописал права "0666". Не помогает :(

anonymous
()
Ответ на: комментарий от sirota

Ничего не пишет. При попытке старта созданой виртуальной машины добавляется сообщение в dmesg и всё.

anonymous
()
Ответ на: комментарий от anonymous

И ничего не пишет? Странно. Удали нафиг все с хоума своего от ВБ (с точки начинается, поиском найди). Сейчас на работе с винды пишу, точно сказать не смогу, не помню. Ставил несколько раз себе и другим (на слаку, федору, сусе, сентОС, мандриву)проблем не было. Домой завтра с утра (где-то с 10.00) приду.

sirota
()
Ответ на: комментарий от sirota

Ставил и родную и с репов, разницы никакой. Такое ощущение что прав каких-то не хватает, а каких не понятно..

anonymous
()
Ответ на: комментарий от anonymous

Когда ставишь, в консоли соответственно, пишет в конце - что куда нужно добавить(2 демона), потому что после ребута (если не пропишешь запуск) она вообще не запускается вроде бы.

sirota
()
Ответ на: комментарий от anonymous

Даже нет, шкура пускается а ОСи не стартуют (как у тебя).

sirota
()
Ответ на: комментарий от anonymous

top (в консоли), если KDE - ctrl+esc, смотри свои процессы, должно 2 (не меньше) их там быть от ВБ. Хотя если от рута все работает (как написано выше), то это с доступом хрень (проверь членов группы ВБ и т.п.).

sirota
()
Ответ на: комментарий от sirota

буквально вчера запускал virtualbox. Впринципе даже понравилось. :)
с чем столкнулся:
1. надо ставить модуль ядра который берётся из сорцев
как это делать написано где то на opennet с маленькой опечаткой (или просто что то изменилось), они пытались установить пакет *sources а у меня был *source.
2. надо было добавить себя в какую то группу, как это сделать було написано там же.
3. перезайти пользователем (чтобы оказаться в той группе)
4. вуаля всё работает

http://www.opennet.ru/base/sys/virtualbox_debian.txt.html

у меня debian, apt-get'ом не принебрегал

frozen83
()
Ответ на: комментарий от anonymous

#устанавливаю (из под root соответственно).

./VirtualBox_1.5.0_Linux_x86.run install

...

#в конце установки пишет нижеприведённое, добавляю в /etc/rc.d/rc.local (иначе при следующей загрузке системы придётся руками запускать).

Please add the following to /etc/rc.d/rc.local :

# Start vboxdrv if [ -x /etc/rc.d/rc.vboxdrv ]; then /etc/rc.d/rc.vboxdrv start fi

Please add the following to /etc/rc.d/rc.local :

# Start vboxnet if [ -x /etc/rc.d/rc.vboxnet ]; then /etc/rc.d/rc.vboxnet start fi

VirtualBox has been installed successfully.

You will find useful information about using VirtualBox in the user manual /opt/VirtualBox-1.5.0/UserManual.pdf and in the user FAQ http://www.virtualbox.org/wiki/User_FAQ

We hope that you enjoy using VirtualBox.

#добавляю себя в группу vboxusers, выхожу и логинюсь снова, всё работает.

sirota
()
Ответ на: комментарий от sirota

Раз из-под рута работает, значит с модулями и init.d всё в порядке я полагаю.

# adduser hans vboxusers The user `hans' is already a member of `vboxusers'.

После добавления юзера в группу не раз перелогинивался и даже перезагружался. Пока что запускаю ВМ как рут, но по понятным причинам всегда так делать не хотелось бы..

anonymous
()
Ответ на: комментарий от sirota

> от рута все работает (как написано выше), то это с доступом хрень

От рута оно лезет в чужие процессы (см. segfault).

anonymous
()
Ответ на: комментарий от sirota

Конечно же с переносом строки было:

# adduser hans vboxusers
The user `hans' is already a member of `vboxusers'.

Когда наконец на ЛОРе это починят?..

anonymous
()
Ответ на: комментарий от anonymous

> Когда наконец на ЛОРе это починят?..

Когда наконец люди научатся читать и правильно выбирать режим сообщения?

Deleted
()
Ответ на: комментарий от Deleted

> Когда наконец люди научатся читать

Судя по результатам сегодняшних флеймов - никогда.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.