OpenBSD 6.0 VM に kde4 をインストールし(起動して# pkg_add kde4
)、起動時に KDM が自動的に起動したいと思います。私はフォローしました最適なガイドGoogleで私を見つけましたが、成功しませんでした。具体的には以下を追加してください。
kdm_flags=""
if [ "X${kdm_flags}" != X"NO" ]; then
/usr/local/bin/kdm ${kdm_flags} ;
echo -n 'kdm '
fi
私に与えられた/etc/rc.conf
確かに起動時にKDMが起動するようにします。どんなアイデアがありますか?私は完全な/etc/rc.conf
(上記の修正を除いて、OpenBSDのインストール後に変更されない)ファイルを見つけることができます。ここ。該当する場合、startkde4
KDE の起動を実行しても問題ありません。/usr/local/bin/kdm
存在します。
ベストアンサー1
/etc/rc.conf
そのままにしてください。さらに「二度DO NOT EDIT THIS FILE!!
」という目立つタイトルもあります。代わりに/etc/rc.conf.local
。しかし、それまでする必要はありません。:
VirtualBox VMで実行されているOpenBSD 6.1-stable(amd64)でテストされています(kde4-4.14.3
KDMのインストールと有効化)。
$ doas pkg_add kde4
$ doas rcctl enable kdm
$ doas reboot
KDMは再起動時に開始されます。ログインすると、KDMはKDEデスクトップ環境を起動します。
再起動せずにKDMを起動することもできますdoas rcctl start kdm
。
すでに持っているならxenodm(1)
(以前のxdm
)が実行中です。 KDM を開始する前に停止して無効にしてください。
$ doas rcctl stop xenodm
$ doas rcctl disable xenodm
$ doas rcctl enable kdm
また、見ることができますrcctl(8)
。
情報/etc/doas.conf
(コメントから):
これは/etc/doas.conf
OpenBSD 6.1安定システムにあります:
permit nopass keepenv root as root
permit persist :trusted
パスワードや環境をリセットせずにルートを使用できますdoas
(この行は次から直接取得します)。doas.conf(5)
)、trusted
そのグループ(私のシステムの特別なグループ)のメンバーがdoas
パスワードを使用できるようにします。
doas
単一のユーザーに権限を付与するには、myuser
おそらく次のようなものを使用します。
permit persist myuser
最小限または
permit setenv { -ENV PS1=$DOAS_PS1 SSH_AUTH_SOCK } :wheel
提案に従いますdoas.conf(5)
(その後、ユーザーをwheel
グループに追加します)。
このpersist
オプションを使用すると、通話のdoas
成功doas
後5分以内にパスワードのない通話を行うことができます。このオプションはOpenBSD 6.1に追加されました。