x in alpine linux

TL, DR;

  • 成功しませんでした

やりたいこと

ref

XFCE Setup - Alpine Linux

ここの通りに入れると結構すんなり進む。そらマニュアルなんだからそうだという話はさておき、

$ Xorg -configure

がこけるはずだ Xorg.0.logを読むとなんかわかるんじゃないかなという話なのでエラーっぽい単語でぐぐる

Bug #3691: Xorg fails to launch due to module symbols not found - Alpine Linux - Alpine Linux Development

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を直接たたく

f:id:rane-hs:20160426123606p:plain うーん真っ黒画面だ

再度Xorg.0.logを見るとvboxなんちゃらというのが出るのでvirtualbox用アドオンを入れようとする

# apk add virtualbox-additions-grsec
# apk add virtualbox-guest-modules-grsec

うん?両方こけるぞ?と思ってパッケージ検索を実行

Alpine packages

Branchがedgeになっているので読めるようにしておきます。 /etc/apk/repositoriessudo 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の画面が立ち上がらないかを調べたほうがよさそうだ