ログインしていません。

#1 2017-03-05 13:06:41

tona
ゲストユーザー

XServerが起動しない

はじめまして。
Arch LinuxでGUIをインストールしようと考え、X serverをpacmanにてインストールしたのですが、startxを実行しても以下のようなエラーが出て起動できません。
修正方法をご教示いただけないでしょうか?

コンソール上:
Fatal server error:
(EE) cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices...
xinit:giving up
xinit;unable to connect to X server: Connection refused
xinit:server error

/var/log/Xorg.0.logのログ(EEのみ):
(EE) Failed to load module "vboxvideo"(module does not exist, 0)
(EE) open /dev/dri/card0: No such file or directory
(EE) unable to find a valid framebuffer device
(EE) Screen 0 deleted because of no matching config selection
(EE) cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices...

環境はVirtualbox上で実行しており、http://qiita.com/tomioage/items/ddd9c7b0f0f7c774a222 のインストラクションをベースに行っております。
pacmanでインストールした関連ライブラリは以下です。
virtualbox-guest-utils (1をセレクト)
xf86-video-vesa
xf86-video-fbdev
xorg-server
xorg-server-utils
xorg-xinit
mesa
xorg-twm
xorg-xclock
xterm

その後、以下を実行し、再起動した状態でstartxを行っています。
systemctl enable vboxservice

どうぞよろしくお願いいたします。

#2 2017-03-05 15:33:00

kusakata
管理者
登録日: 2014-12-19
投稿: 37

Re: XServerが起動しない

こんにちは。カーネルモジュールがロードできていないようですね。

tona さんの発言:

virtualbox-guest-utils (1をセレクト)

とのことですが、インストールしたのは「virtualbox-guest-dkms」でしょうか?
それであればカーネルヘッダーのインストールが必須となりますがインストールされていますか?
詳しくは以下のページを見てください。
https://wiki.archlinuxjp.org/index.php/ … C.E3.83.AB

オフライン

#3 2017-03-05 15:59:22

tona
ゲストユーザー

Re: XServerが起動しない

早速のお返事ありがとうございます。
はい、virtualbox-guest-dkmsをインストールしています。
カーネルヘッダーのインストールをしていなかったのですが、対象となるカーネルがわかりません。
ホストOSはwindows 10を用いており、ゲストOSは本Arch linuxを用いています。

linux-lts-headersをpacmanにてインストール、再起動後再度、startxを行いましたが、同様のエラーで終わってしまいました。

#4 2017-03-05 16:12:58

kusakata
管理者
登録日: 2014-12-19
投稿: 37

Re: XServerが起動しない

使用しているカーネルがわからないということでしょうか。使用中のカーネルは以下のコマンドで確認できます:

uname -r

「4.9.11-1-ARCH」と表示されるのであれば標準カーネル(linux)なので、virtualbox-guest-utils でインストールする必要があるのは virtualbox-guest-dkms ではなく virtualbox-guest-modules-arch です。

オフライン

#5 2017-03-05 19:43:16

tona
ゲストユーザー

Re: XServerが起動しない

使用中のカーネルというのはゲストのOSのということでよろしいのでしょうか?
それでしたら必ずArch-linuxになると思うのですが、理解が間違っておりますでしょうか?
uname -r を実行したところ、もちろんArch Linuxでした。

再度virtualbox-guest-modules-archをインストールしましたが、同様のエラーが出る上、さらに以下のエラーが追加されました。
(EE) dbus-core: error conneting to system bus: org.freedesktop.DBus.Error.FileNotFound (failed to connect to socket...)

#6 2017-03-05 20:43:42

kusakata
管理者
登録日: 2014-12-19
投稿: 37

Re: XServerが起動しない

tona さんの発言:

使用中のカーネルというのはゲストのOSのということでよろしいのでしょうか?
それでしたら必ずArch-linuxになると思うのですが、理解が間違っておりますでしょうか?

はい、理解が間違っています。Arch Linux では様々なカーネルを使うことができます。詳しくは以下のページを見てください:
https://wiki.archlinuxjp.org/index.php/ … D%E3%83%AB

オフライン

クィック投稿

メッセージを書いて送信してください。
ボット判定

本当の人間が送信しようとしていることを確認します。

Board footer