Wpis z mikrobloga

Dobry bracia i siostry w Linuksie. Mam taki problem:
Chcę zmusić Vivaldi do działania w trybie ciemnym. Chodzi mi o interfejs użytkownika, nie o strony, bo na to sposób mam. Nie mogę zrozumieć jednej rzeczy. Vivaldi ma tryb ciemny, ale nawet po jego włączeniu menu pozostają jasne. Ale ma też parametr wymuszający tryb ciemny nawet w menu. I tu się zaczynają dla mnie jaja. Jeżeli zrobię to bezpośrednio z Terminala, czyli tak

/usr/bin/vivaldi-stable --force-dark-mode

To to działa. Ale jeżeli wstawię to w pliku .desktop

Exec=/usr/bin/vivaldi-stable --force-dark-mode

to już nie działa. Wytłumaczy mi ktoś dlaczego?
Aha: Ubuntu 22.04
#ubuntu #linux #vivaldi
  • 5
@OSH1980

Może to być spowodowane różnicą w kontekstach uruchamiania między włączaniem Vivaldi bezpośrednio z terminala a uruchamianiem go przez plik .desktop.

Kiedy uruchamiasz Vivaldi bezpośrednio z terminala, działa on w kontekście Twojego użytkownika, z wszystkimi jego uprawnieniami i ustawieniami, a parametr --force-dark-mode jest przekazywany bezpośrednio do programu.

Jednak, kiedy uruchamiasz Vivaldi z pliku .desktop, działa on w kontekście pulpitu, a nie Twojego użytkownika. W tym przypadku, plik .desktop może być uruchamiany przez