Ubuntu18.04 の xRDP で接続後に Authentication is required to create a color managed device
Ubuntu18.04 デスクトップ環境(RDP接続)で接続後に
「Authentication is required to create a color managed device」
が表示される
キャンセルして先に進むことも可能だが、真面目に認証をくり返してると切断される
試してダメだった作業
解決した作業
参考: https://c-nergy.be/blog/?p=12073
ファイル /etc/polkit-1/localauthority.conf.d/02-allow-colord.conf (新規作成)へ
「Authentication is required to create a color managed device」
が表示される
キャンセルして先に進むことも可能だが、真面目に認証をくり返してると切断される
試してダメだった作業
- /etc/xdg/autostart/gnome-software-service.desktop へ追記 → 変化なし
- /etc/polkit-1/localauthority/50-local.d/allow-colord.pkla を作成 → 接続後すぐに切断される(認証を繰り返したのと同じ反応)
解決した作業
参考: https://c-nergy.be/blog/?p=12073
ファイル /etc/polkit-1/localauthority.conf.d/02-allow-colord.conf (新規作成)へ
polkit.addRule(function(action, subject) {
if ((action.id == "org.freedesktop.color-manager.create-device" ||
action.id == "org.freedesktop.color-manager.create-profile" ||
action.id == "org.freedesktop.color-manager.delete-device" ||
action.id == "org.freedesktop.color-manager.delete-profile" ||
action.id == "org.freedesktop.color-manager.modify-device" ||
action.id == "org.freedesktop.color-manager.modify-profile") &&
subject.isInGroup("{users}")) {
return polkit.Result.YES;
}
});
を記述(再起動など不要)if ((action.id == "org.freedesktop.color-manager.create-device" ||
action.id == "org.freedesktop.color-manager.create-profile" ||
action.id == "org.freedesktop.color-manager.delete-device" ||
action.id == "org.freedesktop.color-manager.delete-profile" ||
action.id == "org.freedesktop.color-manager.modify-device" ||
action.id == "org.freedesktop.color-manager.modify-profile") &&
subject.isInGroup("{users}")) {
return polkit.Result.YES;
}
});
コメント