Я вывел из kvm howtos, что это должно действительно работать с sdl и фреймбуфером, но я не могу это сделать. Выполнение kvm -cdrom tinycore-current.iso
с обычной учетной записью пользователя на виртуальном терминале дает:
kvm: pci_add_option_rom: failed to find romfile "pxe-rtl8139.bin" init kbd. init mouse failed. Could not initialize SDL(Unable to open mouse) - exiting
Пока он работает безупречно под X.
Запуск с помощью sudo
отображения предупреждающих сообщений и клавиатуры.
Итак, что я могу сделать?
Как указано в сообщении об ошибке, SDL не может получить доступ к мыши. Если эта ошибка не отображается как root (с помощью sudo), это, вероятно, проблема с разрешениями. Вы должны проверить разрешения /dev/input/mice.
Вероятно, что после устранения проблемы мыши будет показано то же поведение, что и при запуске с использованием sudo. Возможно, не стоит пытаться заставить его работать с фреймбуфером. Не зная деталей, я бы сказал, что использование X может стать лучшим решением.
Как указано в сообщении об ошибке, SDL не может получить доступ к мыши. Если эта ошибка не отображается как root (с помощью sudo
), это, вероятно, проблема с разрешениями. Вы должны проверить разрешения /dev/input/mice
.
Вероятно, что после устранения проблемы мыши будет показано то же поведение, что и при запуске с использованием sudo
. Возможно, не стоит пытаться заставить его работать с фреймбуфером. Не зная деталей, я бы сказал, что использование X может стать лучшим решением.
Как указано в сообщении об ошибке, SDL не может получить доступ к мыши. Если эта ошибка не отображается как root (с помощью sudo
), это, вероятно, проблема с разрешениями. Вы должны проверить разрешения /dev/input/mice
.
Вероятно, что после устранения проблемы мыши будет показано то же поведение, что и при запуске с использованием sudo
. Возможно, не стоит пытаться заставить его работать с фреймбуфером. Не зная деталей, я бы сказал, что использование X может стать лучшим решением.
Первый выпуск:
означает, что у вас нет загруженных изображений с загрузкой pxe. попробуйте установить их или посмотрите в /usr/share/qemu или /usr/share/gpxe
sudo apt-file search pxe-rtl8139.bin
, что этот файл находится в пакете kvm-pxe.
sudo aptitude install kvm-pxe
2nd Issue
Если SDL жалуется, потому что он не может найти какую-либо мышь (невозможно запустить SDL: не удается открыть мышь) перед запуском программы выполните:
export SDL_NOMOUSE=1
Первая проблема:
означает, что у вас не было загружено изображений с загрузкой pxe. попробуйте установить их или просмотреть в /usr/share/qemu
или /usr/share/gpxe
sudo apt-file search pxe-rtl8139.bin
, что этот файл находится в пакете kvm-pxe.
sudo aptitude install kvm-pxe
2nd Issue
Если SDL жалуется, потому что он не может найти какую-либо мышь (невозможно выполнить инициализацию SDL: невозможно открыть мышь) перед запуском программы выполните:
export SDL_NOMOUSE=1