xprofile (日本語)

From ArchWiki
Revision as of 09:40, 26 December 2012 by Kusakata (Talk | contribs) (Created page with "{{Lowercase title}} Category:X Server (日本語) en:Xprofile es:Xprofile {{ic|/etc/xprofile}} と {{ic|~/.xprofile}} を使うことで、[[Window Manager|ウィ...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

/etc/xprofile~/.xprofile を使うことで、ウィンドウマネージャが起動する前に、X ユーザーセッションの初めにコマンドを実行することができます。従って、ウィンドウを使うアプリケーションを起動するために使うことはできません。それについては Autostarting#Graphical を見て下さい。

互換性

xprofiles はネイティブで KDM (/usr/share/config/kdm/Xsession), GDM (/etc/gdm/Xsession), LXDM (/etc/lxdm/Xsession) によって実行されます。

xinit との互換性

xprofile は以下のプログラムと互換性を持たせることができます:

以上のプログラムは、直接的、もしくは間接的に、~/.xinitrc (一般的に /etc/skel/.xinitrc からコピーされます) か /etc/X11/xinit/xinitrc を(ファイルが存在しない場合でも)実行します。そのため、これらのファイルから xprofile につなげる必要があります。

~/.xinitrc and /etc/X11/xinit/xinitrc and /etc/skel/.xinitrc
#!/bin/sh

# Make sure this is before the 'exec' command or it won't be executed.
[ -f /etc/xprofile ] && . /etc/xprofile
[ -f ~/.xprofile ] && . ~/.xprofile

...