2016-08-31 12 views
1

のためにSDL(ノー可能なビデオデバイス)、QEMU-システム、Windowsのサブシステムを初期化できませんでした10 v1607。は私がWindows上でLinux用のWindowsサブシステムで実行している<a href="https://intermezzos.github.io" rel="nofollow noreferrer">intermezzos.github.io</a></p> <p>で、基本的なOSのカーネルの書き方を学んでいるのLinux

.isoqemu-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をインストールし、WSL上startxを実行しようとしたが、それは別の問題を開始します:xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory)

私は本当に私がやっていると私は非常に多くの質問があるかわかりません。

QEMUが正常に動作するためには、ビデオドライバを見つける必要があるという印象を受けています。それはX11の目的ですか?

+1

WSLは、ハードウェア端末が接続されたヘッドレスボックスのように動作します。 TCPを介してXプロトコルをストリーミングすることができます(ローカルホストにループバックする)ので、Xmingが機能しました。 StartXはモニタを持つマシン上でローカルXサーバを起動します(Xサーバはウィンドウデータを多重化して画面に出力しますが、Xクライアントはウィンドウを作成するプログラムです)。 –

答えて

1

私はqemu-system-x86_64 -cdrom os.isoが設定した後に予想されるウィンドウを実行するために取得することができる午前:私はまだ私はDISPLAYを設定していた場合、私は思ったんだけどQEMU, No bootable device, Windows Subsystem for Linux

に実行しているのでexport DISPLAY=:0

は、部分的に私の問題を解決環境変数を正しく設定してください。

ここではドキュメントが学びたい他の誰のために、DISPLAY変数にあります:http://gerardnico.com/wiki/linux/display

とにかく、この部分が解決されます!

関連する問題

 関連する問題