KDEロック画面には、次のようなメディアプレーヤーコントロールがあります。
この機能をオフにする について説明します D9685(ロック画面の構成を追加してメディアコントロールを切り替える) および KDEバグ384264 で説明されています。
KDE Plasma 5.12.7でKUbuntu 18.04を実行しています。ロック画面の構成ファイルは次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<kcfgfile name=""/>
<group name="General">
<entry name="showMediaControls" type="Bool">
<label>If true, shows any currently playing media along with controls to pause it.</label>
<default>true</default>
</entry>
</group>
</kcfg>
/usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/config.xml
古いバージョンとは異なり、メディアコントロールはプラズマ5.12.7で構成可能です。
$ grep -B 3 -A 2 config.showMediaControls /usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockScreenUi.qml
Loader {
Layout.fillWidth: true
Layout.preferredHeight: item ? item.implicitHeight : 0
active: config.showMediaControls
source: "MediaControls.qml"
}
したがって、私はshowMediaControls
設定を変更しようとしましたが、この設定はscreenlocker
メニューでは使用できません。
$ kcmshell5 screenlocker
テーマをKUbuntuからBreezeまたはBreeze Darkに変更しても効果がありませんでした。
また、コマンドラインから構成を変更してみました。 name
要素のkcfgfile
属性が空であるため、構成ファイルはlockscreenrc
であると予想されるため、次のコマンドを使用しました。
kwriteconfig5 --file lockscreenrc --group 'General' --key 'showMediaControls' --type 'bool' 'false'
ただし、これは効果がありませんでした。これらのすべてのファイルにこの設定を書き込んだ後でも:
プレーヤーのコントロールはロック画面に表示されたままです。ロック画面からコントロールを実際に削除するにはどうすればよいですか?
KDE/Plasma Music Controls in Lock Screen
https://kde.org/announcements/plasma-5.12.0.php による:
メディアコントロールがロック画面に追加されました。プライバシーを強化するために、Plasma 5.12で無効にすることができます。
しかし: https://bugs.kde.org/show_bug.cgi?id=389483#c4
ああ、バグがあります。
「Appareance」タブがロード時にアクティブなタブでない場合、2番目のQtQuick UIはレンダリングされません
プラズマ5.12.2以降で修正済み...
しかし: https://bugs.kde.org/show_bug.cgi?id=389483#c17
Debian、Ubuntu、ネオンを使った簡単なテスト:
Debian-機能しない: https://imgur.com/oluO1T Ubuntu-機能しない: https://imgur.com/tu1q2iL ネオン-機能する: https://imgur.com/57EgU2d ...これはDebian/Ubuntuの問題のようです。おそらく、Debian/Ubuntuバグ追跡システムのバグリポが役立つでしょう。
これはKubuntu 18.04ではまだ壊れています。 Kubuntu 18.10には、設定オプションがあります。
手動設定
KDE画面ロッカー構成ファイルは次のとおりです。
$ locate screenlocker
/home/<usernamehere>/.config/kscreenlockerrc
kscreenlockerrc。
構成オプションは(true/false)です。
[Greeter][LnF][General]
showMediaControls=false
これはkwriteconfig5で追加できます:
kwriteconfig5 --file kscreenlockerrc --group Greeter --group LnF --group General --key showMediaControls --type bool false
テスト
'false'の場合: