Я научиться писать базовое ядро операционной системы с intermezzos.github.ioНе удалось инициализировать SDL (Нет доступно видео устройств), для QEMU системы, Windows Subsystem для Linux
Я работает в Windows, Subsystem для Linux на Windows, 10 v1607.
Я нахожусь в точке, где хочу запустить свой .iso
с qemu-systems-x86_64 -cdrom os.iso
.
Раньше я был в состоянии выполнить команду и QEMU будет работать окно, которое работает в другую проблему, размещен здесь: QEMU, No bootable device, Windows Subsystem for Linux
Теперь при выполнении команды, я получаю следующее сообщение об ошибке: Could not initialize SDL(No available video device) - exiting
Когда я столкнулся с этой проблемой, прежде чем я установил Xming
, запустил ее, а затем успешно прошел QEMU. Но теперь, когда я пытаюсь запустить Xming, он больше не решает проблему.
Я даже попытался установить xorg
и работает startx
на WSL но начинается еще один вопрос: xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory)
Я действительно не знаю, что я делаю, и у меня есть очень много вопросов.
У меня создается впечатление, что для успешного запуска QEMU он должен иметь возможность находить видеодрайвер. Это цель X11?
WSL ведет себя как безголовый бокс с подключенным аппаратным терминалом. Он может передавать протокол X по протоколу TCP (циклический возврат к локальному хосту), поэтому Xming работал. StartX запускает локальный X-сервер на компьютере, где _has_ монитор (X-серверы - это данные, которые мультиплексируют и выводят данные окна на экраны, а X-клиенты - это программы, которые создают окна). –