日々の記録簿

日々のできごとの記録

日記

xinitrcの書き方

投稿日:

systemdが226にアップデートされて以降、gnome 3で妙なことが起こるようになりました。具体的には、geditやterminalが起動しないという現象です。

gdmを使ってログインすると問題ないので、なにか設定が必要なファイルを忘れているのだろうなあ・・・と思っていたのですが、ようやく特定できました。

原因は、xinitrcです。ちゃんとwikiを読んでいなかった自分が悪いのですが、設定ファイルの例をコピーしてから書き足していくのが正しい作法だったようです。

具体的には、まず、設定ファイルの例をコピー。

cp /etc/X11/xinit/xinitrc ~/.xinitrc

ここから、.xinitrcを修正していきます。

下記のようにしたら問題が修正されました。

#!/bin/sh

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi

exec gnome-session

wikiにも書いてありますが、途中のif~fiの部分が重要でした。

Arch Linuxを使っているとしょっちゅうトラブルに巻き込まれますが、こうやって自己解決することで、Linuxの仕組みがわかるので、面白いですね。

スポンサーリンク

スポンサーリンク

-日記

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

RからMplusを使う(MplusAutomation)

Mplusという統計ソフトウェアがあります。高機能なのですが、いかんせんエディタが残念仕様で使いづらい・・・。 と思っていたのですが、RからMplusを操作するMplusAutomationというパッ …

Nexus 6にCyanogenmod 13.0をインストールした!

Nexus 6にCyanogenmod 13.0をインストールしたメモです。軽く考えていたら、まさかの一日作業になってしまいました・・・。 以下、経緯を簡単に。 まず、通常のアップデートを行ったのです …

サイトをSSLへ移行してみた!

今、話題のLet’s Encryptを利用して、このサイトをSSLに移行してみました。 参考にしたのは、次のページです。 Arch Wiki Let’s Encrypt さくらのレンタルサ …

全国学力・学習状況調査の何が問題なのか(その2)

その1の続きです。まだの人は、先にどうぞ。 テストで成績を測るにはどうすればよいのか? あまりにも巷に学力テストがありふれているため忘れられがちだが、「テストで成績を測る」というのは、それほどかんたん …

“rstanarm”や”brms”のインストールが、”PKI”がインストールできないために失敗する

タイトルどおり。rstanarmやbrmsをインストールしようと思ったのだが、PKIがインストールできなくて失敗した。 環境はArch Linuxで、Rのバージョンは3.4。 すこし調べてみたところ、 …