LINUX.ORG.RU
ФорумAdmin

qemu не запускается. Could not initialize SDL

 , ,


0

1

Здравствуйте.

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

# qemu-system-x86_64 -hda w7.qcow2
Could not initialize SDL(No available video device) - exiting

Пробовал в gnome, openbox, awesome. Пробовал разные значения параметра -vga. Не помогает

Что с моим qemu? Что можно еще попробовать?

★★★★★

Последнее исправление: makoven (всего исправлений: 1)
Ответ на: комментарий от makoven

тогда незнаю. И вообще я задолбался уже гадать, что ты там мог уже пробовать. Если ты не можешь сразу написать, что пробовал, какие пакеты стоят, - то либо жди телепатов, либо иди и гугли.

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

sdl не может не быть, т.к. он обязательная зависимость. gksu в ситуации с qemu актуален когда используешь сетевую прозрачность иксов. Ничего ты не знаешь, Джон Сноу. Задолбался он)

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

Ничего ты не знаешь, Джон Сноу

Мой qemu в отличии от твоего работает.

sdl не может не быть, т.к. он обязательная зависимость

Ты мог его нарочно удалить.

gksu в ситуации с qemu актуален когда используешь сетевую прозрачность иксов

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

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

Мой qemu в отличии от твоего работает.

Мой тоже работал )

Ты мог его нарочно удалить.

пакетный менеджер не позволит

судя по твоему же коду, ты запускаешь его от рута

Где это видно?

makoven ★★★★★
() автор топика

Переменная DISPLAY есть? Можно ли подключиться к иксам от имени того пользователя, от которого ты пытаешься запустить qemu? -display gtk пробовал?

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

Переменная DISPLAY есть?

# echo $DISPLAY 
:0

Можно ли подключиться к иксам от имени того пользователя, от которого ты пытаешься запустить qemu?

qemu запускаю от пользователя, под которым работаю. Гном запускаю через startx. Содержимое .xinit:

dbus-launch gnome-session

-display gtk пробовал?

в арче qemu собран без gtk

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

пакетный менеджер не позволит

позволит если сказать явно

Где это видно?

# qemu-system-x86_64 -hda w7.qcow2

#

«#» в листингах команд означает, что стоящая за ним команда запускается с правами суперпользователя. Запомни: # - рут, $ - пользователь, ну или вообще не пиши.

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

Попробуй запусти что-нибудь другое написанное на SDL, может у тебя вовсе SDL поломался.

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

Неа, это дефолт zsh

А под рутом там #

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