rpm -qa | grep virtual virtualbox-common-2.0.6-alt0.M41.1 virtualbox-2.0.6-alt0.M41.1 virtualbox-doc-2.0.6-alt0.M41.1 virtualbox-guest-additions-2.0.6-alt0.M41.1 По адресу: /usr/lib/virtualbox Находится файл VirtualBox который указан в ссылке в меню (не на прямую правда). Но не распознается как приложение и не запускается соответственно. Разве что под root'ом: wine start /unix VirtualBox fixme:exec:SHELL_execute flags ignored: 0x00000500 # Warning: program compiled against libxml 207 using older 206 Запускается, но установленная с virtualBox 2.04 winXP не хочет грузиться - синий экран. А если запустить через крусадер(root-mode), то: Не удалось создать COM-объект VirtualBox. Работа приложения будет завершена. Код ошибки метода: NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) ps А чего не руссифицированный вариант?
(In reply to comment #0) > rpm -qa | grep virtual > virtualbox-common-2.0.6-alt0.M41.1 > virtualbox-2.0.6-alt0.M41.1 > virtualbox-doc-2.0.6-alt0.M41.1 > virtualbox-guest-additions-2.0.6-alt0.M41.1 > > По адресу: > /usr/lib/virtualbox > Находится файл VirtualBox который указан в ссылке в меню (не на прямую правда). Но > не распознается как приложение и не запускается соответственно. У меня сейчас так: $ readlink -f /usr/bin/VirtualBox /usr/lib/virtualbox/VirtualBox $ ls -l /usr/lib/virtualbox/VirtualBox -rws--x--- 1 root vboxusers 18092 Дек 23 23:54 /usr/lib/virtualbox/VirtualBox По умолчанию право на запуск дано группе vboxusers. Режимы доступа меняются командой control: $ sudo control virtualbox vboxusers $ sudo control virtualbox list public vboxusers restricted $ sudo control virtualbox public $ sudo control virtualbox public $ readlink -f /usr/bin/VirtualBox /usr/lib/virtualbox/VirtualBox $ ls -l /usr/lib/virtualbox/VirtualBox -rws--x--x 1 root root 18092 Дек 23 23:54 /usr/lib/virtualbox/VirtualBox $ sudo control virtualbox vboxusers $ ls -l /usr/lib/virtualbox/VirtualBox -rws--x--- 1 root vboxusers 18092 Дек 23 23:54 /usr/lib/virtualbox/VirtualBox Если у вас группа для /usr/lib/virtualbox/VirtualBox не задана, то это, возможно, прямое следствие вот этой баги: https://bugzilla.altlinux.org/show_bug.cgi?id=18434 Вручную это можно легко исправить командой control, как показано выше. > > Разве что под root'ом: > wine start /unix VirtualBox А зачем wine??? У нас нативная сборка. :) > fixme:exec:SHELL_execute flags ignored: 0x00000500 > # Warning: program compiled against libxml 207 using older 206 > Запускается, но установленная с virtualBox 2.04 winXP не хочет грузиться - синий > экран. > Этот вопрос мне не столь ясен... Возможно винда фиксирует смену оборудования... Кстати, нужно установить модуль ядра kernel-module-virtualbox. За его загрузку отвечает сервис virtualbox: $ sudo service virtualbox start $ sudo chkconfig virtualbox on > А если запустить через крусадер(root-mode), то: > > Не удалось создать COM-объект VirtualBox. > > Работа приложения будет завершена. > > Код ошибки метода: > NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154) > > ps А чего не руссифицированный вариант? > Ну, если из под рута запускать, то локаль обычно не выставляется ;)
Действительно проблема была с правами. А wine от того, что так в свойствах было файла написано. Под root'ом по крайней мере, под моим - неизвестного типа файл. Я тоже такому удивился.