私はOpenBSD6.0に(# pkg_add kde4
を実行して)kde4をインストールしましたVMそして起動時に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
は存在します。
_/etc/rc.conf
_はそのままにしておきます。 _DO NOT EDIT THIS FILE!!
_という目立つヘッダーも2回あります。代わりに、_/etc/rc.conf.local
_を変更してください。 しかし、それでも行う必要はありません:
VirtualBoxで実行されているOpenBSD6.1-stable(AMD64)でテスト済みVM(これにより、_kde4-4.14.3
_がインストールされ、KDMが有効になります):
_$ doas pkg_add kde4
$ doas rcctl enable kdm
$ doas reboot
_
KDMは再起動時に起動します。ログインすると、KDMはKDEデスクトップ環境を起動します。
再起動せずに_doas rcctl start kdm
_からKDMを起動することもできます。
すでに xenodm(1)
(以前はxdm
と呼ばれていました)を実行している場合は、KDMを開始する前に、停止して無効にします。
_$ doas rcctl stop xenodm
$ doas rcctl disable xenodm
$ doas rcctl enable kdm
_
rcctl(8)
も参照してください。
_/etc/doas.conf
_について(コメントから):
これは私のOpenBSD6.1での私の_/etc/doas.conf
_です-安定したシステム:
_permit nopass keepenv root as root
permit persist :trusted
_
これにより、rootはパスワードなしで環境をリセットせずに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
呼び出しが成功した後、5分間にパスワードなしのdoas
呼び出しが可能になります。このオプションはOpenBSD6.1で追加されました。
こんにちは、OpenBSD固有のKDEreadmeファイルを以下で確認できます。
/usr/local/share/doc/pkg-readmes/
kDEOpenBSD関連の詳細を見つけることができます