sobota, 31 grudnia 2016

Ikony w programach uruchamianych na prawach administratora w Plasma 5

Jeśli nic w Plasma 5 nie zmienialiśmy, to uruchamianie programów, które wymagają uprawnień administratora (np. PartitionManager) ukazuje nam okno programu pozbawione ikon. Jeśli chcemy uzyskać w takim programie wygląd okien z ikonami, to można zrobić to na kilka sposobów. Opiszę dwa, gdyż jeden z nich albo wymaga uruchomienia programu GUI na prawach roota, co wydaje się być zbędnym niebezpieczeństwem, albo dość żmudnego ręcznego ustawiania zachowania się tych programów otwieranych w sesji root. Mamy jednakże dwie proste alternatywy.
Pierwsza, to uruchomienie programu z konsoli z wykorzystaniem zmiennych środowiska (na przykładzie PartitionManager):
sudo -E partitionmanager
Oczywiście w miejscu partitionmanager może być dowolny program, który chcemy uruchomić na prawach administratora.
Druga, to dokonanie prostego zabiegu w edycji menu Plasmy. Otwieramy program KDE Menu Editor. Chyba najprościej wybrać z menu, które pojawi się po kliknięciu prawym przyciskiem myszki na "Aktywatorze programów" (czyli na popularnym "K" w panelu). Po otworzeniu się menu wybieramy "Edytuj programy". Znajdujemy wówczas program, który nas interesuje, przechodzimy od zakładki "Zaawansowane" i odznaczamy pozycję "Uruchom jako inny użytkownik". Po zapisaniu tych ustawień możemy się cieszyć wyglądem okien takich programów z widocznymi w nich ikonami.