x in alpine linux
TL, DR;
- 成功しませんでした
やりたいこと
- alpine linux(3.3)にXFCEを入れる
- 対象はvirtualbox VM(5.0.18)
ref
ここの通りに入れると結構すんなり進む。そらマニュアルなんだからそうだという話はさておき、
$ Xorg -configure
がこけるはずだ Xorg.0.log
を読むとなんかわかるんじゃないかなという話なのでエラーっぽい単語でぐぐる
Yes, Xorg -configure will disable the /etc/X11/xorg.conf.d/ which has the config for manually loading the modules in proper order.
The problem is that musl libc does not support lazy loading. I don't have any good ideas how to properly solve this.
Does it work if you skip the Xorg -configure step and just do startxfce4?
えっ叩いちゃだめなのこれ!!!? ということでstartxfce4を直接たたく
うーん真っ黒画面だ
再度Xorg.0.log
を見るとvboxなんちゃらというのが出るのでvirtualbox用アドオンを入れようとする
# apk add virtualbox-additions-grsec # apk add virtualbox-guest-modules-grsec
うん?両方こけるぞ?と思ってパッケージ検索を実行
Branchがedgeになっているので読めるようにしておきます。 /etc/apk/repositories
をsudo vim
grsecまわりが必要そうなのでlinux-grsec
もadd
$ cat /etc/apk/repositories #/media/cdrom/apks http://dl-3.alpinelinux.org/alpine/v3.3/main http://dl-3.alpinelinux.org/alpine/v3.3/community http://dl-3.alpinelinux.org/alpine/edge/main http://dl-3.alpinelinux.org/alpine/edge/community http://dl-3.alpinelinux.org/alpine/edge/testing
で、
# apk del virtualbox-additions-grsec # apk del virtualbox-guest-modules-grsec # apk add linux-grsec # apk add virtualbox-additions-grsec # apk add virtualbox-guest-modules-grsec
からの再起動して、startxfce4
。。。。同じ画面じゃないか
続く(かも)
マウスカーソルが出てる時点でおそらく半分くらい目的は達成されているはずなので、なぜxfceの画面が立ち上がらないかを調べたほうがよさそうだ