(初めからやれとは言わないでください)
とりあえず放置しいていた箇所を発見したのでメモしておく
livecd-creatorで作成しliveinstでインストールしたシステムは
GDMかKDMがインストールされていない場合
他のDMがインストールされていてもランレベル3で起動してしまう
(実は今までGDMを入れていた)
それを判断している箇所は livecd.py の357行目
if os.path.exists(anaconda.rootPath + "/usr/sbin/gdm") or os.path.exists(anaconda.rootPath + "/usr/bin/kdm"):
列挙するのは美しくないと思うけど
SLiMの場合、単純に以下の様に追記すればOK
Fedoracubeでは livesys サービスの中で書き換えることにした
if os.path.exists(anaconda.rootPath + "/usr/sbin/gdm") or os.path.exists(anaconda.rootPath + "/usr/bin/kdm") or os.path.exists(anaconda.rootPath + "/usr/bin/slim"):
0 件のコメント:
コメントを投稿