2017/11/10(金) [n年前の日記]
#1 [ubuntu] Linux Mint 18.2にLXDEをインストールしてみたり
薄型PCにインストールした Linux Mint 18.2 Cinnamon上に、LXDEをインストールしてみたり。vncでアクセスする際にLXDEを使えば設定が楽かなと。
何を入れればいいのかよく分からんけど、とりあえずググって各記事を眺めて、以下をインストール。
~/.vnc/xstartup は以下のような感じに。日本語入力には ibus-anthy を使う。
vncを起動してアクセスしてみたら画面が表示された。が、ログを見るとエラーが出ているような。
フォントが足りないのかなと以下を入れてみた。
ググってみたところ、/etc/X11/xorg.conf でフォントの場所が指定されてるので、存在しない場所は該当行をコメントアウトすべし、と説明されてたけど…。Linux Mint 18.2 (Ubuntu 16.04) は、xorg.conf が無い。するとどこでフォントの場所が指定されているのか…。
フォント自体は、/usr/share/fonts/X11/ にあるようだけど…。リンクを張って各フォルダがあるように見せかけてみる。
何を入れればいいのかよく分からんけど、とりあえずググって各記事を眺めて、以下をインストール。
sudo aptitude install lxde lxde-common lxsession-logout lxsession-default-app lxtask
~/.vnc/xstartup は以下のような感じに。日本語入力には ibus-anthy を使う。
#!/bin/sh # Uncomment the following two lines for normal desktop: #unset SESSION_MANAGER #unset DBUS_SESSION_BUS_ADDRESS #exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey # export XKL_XMODMAP_DISABLE=1 export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus ibus-daemon -dxr # x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & # x-window-manager & # exec xfce4-session & # startxfce4 & # mate-session & lxsession -s LXDE & vncconfig -iconic &
vncを起動してアクセスしてみたら画面が表示された。が、ログを見るとエラーが出ているような。
$ cat ~/.vnc/hoge\:1.log (中略) error opening security policy file /etc/X11/xserver/SecurityPolicy Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/misc/, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi/, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list! ** Message: main.vala:99: Session is LXDE ** Message: main.vala:100: DE is (null) ** Message: main.vala:110: No desktop environnement set, fallback to LXDE ** Message: main.vala:131: log directory: /home/mieki256/.cache/lxsession/LXDE ** Message: main.vala:132: log path: /home/mieki256/.cache/lxsession/LXDE/run.log
フォントが足りないのかなと以下を入れてみた。
sudo aptitude install xfonts-100dpi xfonts-100dpi-transcoded xfonts-75dpi xfonts-75dpi-transcoded xfonts-intl-japanese xfonts-intl-japanese-big xfonts-mplus xfonts-naga10 xfonts-shinonomeログに変化は無かった。
ググってみたところ、/etc/X11/xorg.conf でフォントの場所が指定されてるので、存在しない場所は該当行をコメントアウトすべし、と説明されてたけど…。Linux Mint 18.2 (Ubuntu 16.04) は、xorg.conf が無い。するとどこでフォントの場所が指定されているのか…。
フォント自体は、/usr/share/fonts/X11/ にあるようだけど…。リンクを張って各フォルダがあるように見せかけてみる。
sudo mkdir /usr/X11R6 sudo mkdir /usr/X11R6/lib sudo mkdir /usr/X11R6/lib/X11 sudo ln -s /usr/share/fonts/X11 /usr/X11R6/lib/X11/fonts*/speedo 以外のエラーは消えてくれた。
[ ツッコむ ]
以上です。