Linux初心者の奮闘記

Arch Linuxを使う学生の奮闘記

xprofileとxinitrcの違いについて

しっかり理解してなかったけど、xprofileとxinitrcは別物だわこれ、
Bashで言うbash_profileとbashrcぐらい違うな。    

デスクトップ環境を起動するのがxinitrcで、
起動するときに読まれるべきものがxprofileだった。  

startxはxprofileを読まないので つまり、xinitrcには  

source $(dirname $(readlink $0))/.xprofile
i3

のようにxprofileを読んでからデスクトップ環境などを起動しないといけない. 

なんてこった、ずっと使い方を間違ってたよ。
そもそも、なんでstartxはxprofileを読んでくれないんだ…。