パッケージマネージャーを使用して、Kubuntuを14.10から15.04にアップグレードしました。
現在、プラズマ5が使用されています。
しかし、Plasma 5では、いくつかの機能が欠落しています。 リムーバブルデバイス System-Settings。 (これを使用して、ハードドライブの一部を自動的にマウントしました。)
Plasma 5でこのオプションを見つけることができる場所は誰にもわかりませんか?
編集:
user26687 kcmshell4 device_automounter_kcm
の提案を試みました。
これにより設定ウィンドウが表示されますが、このウィンドウで行ったすべての変更は効果がありません。
ハードドライブ(500GB HD)はログイン後に自動マウントされません(14.10/KDE 4など)
編集2:
user26687からの2番目の提案も試みました。kcmshell4 kcmkded
を介してサービスを開始しました。
実際、サービスはnot実行中です!
ボタンstartでサービスを開始した後、デバイスを直接マウントします。
しかし、システムの再起動後、サービスは自動的に開始されません。
/usr/share/kde4/services/kded/device_automounter.desktop
行の変更
> X-KDE-Kded-phase=1
に:
> X-KDE-Kded-phase=0
Service Managerから「リムーバブルデバイスオートマウンター」を起動するには
kcmshell4 kcmkded
KDEの 'Removable Devicesモジュールusincから適切なオプションを選択する
kcmshell4 device_automounter_kcm
Kubuntu 15.04は、KF5/Plasma5のKDEコントロールモジュール(kcm)を表示できるKDEシステム設定を使用しています。リムーバブルデバイスkcmはKDE4のものです。 コマンドライン からKDEコントロールモジュールを起動できます。つまり、次のコマンドはモジュールを起動します。
kcmshell4 device_automounter_kcm
別のKDE(4)制御モジュールである「Removable Device Automounter」サービスを実行する必要があります。確認する:
$ kcmshell4 --list | grep kcmkded
kcmkded - KDE Services Configuration
デフォルトとして、Removable Device Automounterはデフォルトでは実行されていません、ウィンドウを開いてサービスを開始します:
kcmshell4 kcmkded
device_automounter.desktopには行があります
X-KDE-Kded-phase=1
From HOWTO Make KDED Modules :
オートロードが機能する正確な方法は、
X-KDE-Kded-phase=
によって制御されます。0
、1
、または2
(デフォルト)の場合があります。 Kdedフェーズ0
は、KDEセッションの外部であっても、モジュールが常にkdedによってロードされることを意味します。常に実行する必要があるkdedモジュールでのみ使用する必要があります。 Kdedフェーズ1
モジュールは、kdedの起動直後にロードされますが、KDEの起動中にのみロードされます。つまり、KDEセッションに常に必要なモジュール用です。フェーズ2
モジュールは後でロードされます。
KF5 KDEが適切なKDEとして検出されないのでしょうか?
device_automounter.desktop行を次のように変更する必要があります。
> X-KDE-Kded-phase=0
Removable Device Automounterサービスは、rebootの後に実行されます。
編集
kF5へのsolid-device-automounterポート: https://git.reviewboard.kde.org/r/124730/
レビューリクエスト#124730-2015年8月13日作成、8か月前に送信
Plasmaデスクトップ5.5以降の一部です。
たとえばdolphinを使用するなど、guiでドライブをマウントするために通常パスワードが必要な場合、サービスが実行されていて設定が正しい場合でも、自動マウントが機能しないことがあります。最初のことを試さなければなりませんでした-マウント無効化時のパスワードチェック。
このソリューション 最初のステップなしで機能しましたが、udisks2経由でマウントするときにパスワードチェックを無効にするポリシーファイルを作成しました。
root@pc:/# cat /etc/polkit-1/localauthority/50-local.d/10-udisks2.pkla
[Mount system devices]
Identity=unix-group:Sudo
Action=org.freedesktop.udisks2.filesystem-mount-system
ResultAny=auth_admin
ResultInactive=auth_admin
ResultActive=yes
その後、ポリシーを使用した小さなトリックが自動マウントされます。私はLinuxの専門家ではありません。このソリューションは、特にセキュリティの面では完璧なものではないかもしれませんが、少なくとも私にとってはうまくいきました。