Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Hej
Właśnie zainstalowałem Kubuntu 18.10. Potrzebuję uruchomić ustawienia KDE "system settings5" z prawami roota bo muszę ustawić w systemie pewne rzeczy globalnie. Wcześniej nigdy nie było z tym problemu bo wystarczyło uruchomić program jako su bądź sudo. Niestety w tej wersji się nie da:
darek@darekPC:~$ sudo systemsettings5 [sudo] hasło użytkownika darek: QCoreApplication::arguments: Please instantiate the QApplication object first QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' "Session bus not found\nTo circumvent this problem try the following command (with Linux and bash)\nexport $(dbus-launch)"
Jak można się inaczej dobrać do tego aby uruchomić to jako root?
Offline
Spróbuj w polu po naciśnięciu ALT + F2 wpisać:
kdesu systemsettings5
to powyżej nie wiem czy zadziała ale poniżej powinno:
kdesu systemsettings
Offline
Próbowałem już to i inne kombinacje i nic z tego;
darek@darekPC:~$ kdesu systemsettings5 kdesu: nie znaleziono polecenia darek@darekPC:~$ kdesu systemsettings kdesu: nie znaleziono polecenia darek@darekPC:~$ sudo systemsettings5 [sudo] hasło użytkownika darek: QCoreApplication::arguments: Please instantiate the QApplication object first QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' "Session bus not found\nTo circumvent this problem try the following command (with Linux and bash)\nexport $(dbus-launch)" darek@darekPC:~$
Jakieś inne pomysły?
Offline
Sesja obrazu to Xorg czy Wayland?
Pokaż wynik:
printenv XDG_SESSION_TYPE
I raczej nie ma sensu odpalanie systemsettings5 jako root, bo i tak Ci zapisze ustawienia
w /root/.kde* a nie w /etc/.
Także prościej jest ustawić co potrzeba na koncie usera, a potem ewentualnie przenieść niektóre pliki konfiguracyjne do /etc/xdg/ i dać im właściciela root:root i chmod 644.
Musisz tylko zlokalizować odpowiednie ścieżki w /etc, gdzie programy KDE szukają tych plików.
Ostatnio edytowany przez Jacekalex (2018-12-04 19:08:39)
Offline
darek@darekPC:~$ printenv XDG_SESSION_TYPE x11
Kurde nie da się prościej tego zrobić? Nie mam już czasu tak jak dawniej żeby się zagłębiać w system :(
Chodzi o to, że mam podłączony PC do telewizora w salonie i po instalacji sterów Nvidia wariują mi czcionki i np teraz mam ustawione rozmiar około 43 i jest to znośnie i odpowiada ustawieniu sprzed instalacji sterów nvidi czyli np 12. natomiast nie mogę się dostać do edycji tych czcionek do roota a jest mi to potrzebne bo jak odpalam jakikolwiek soft który działa pod rootem np edycja partycji albo manager logowania to tam interfejs jest tak mały czcionki są mikroskopijne że nie da się normalnie pracować. Ostatnia wersja Kubuntu 18.04 umożliwiała uruchomienie systemsetting jako su, bo dotąd tak rozwiązywałem ten problem. Ale nowa wersja jak widać już na to nie pozwala.
Offline
A próbowałeś się zastosować do tego co ci system proponuje? I to dwukrotnie.
Offline
To nie jest świeży "problem" ;)
https://www.dobreprogramy.pl/Aplikacje-KDE-nie-pozw … ws,80750.html
Tu masz rozwiązanie dla dolphin'a https://askubuntu.com/questions/990611/how-to-run-dolphin-as-root
Z "system settings5" powinno być podobnie.
Offline
zbig napisał(-a):
To nie jest świeży "problem" ;)
https://www.dobreprogramy.pl/Aplikacje-KDE-nie-pozw … ws,80750.html
Tu masz rozwiązanie dla dolphin'a https://askubuntu.com/questions/990611/how-to-run-dolphin-as-root
Z "system settings5" powinno być podobnie.
Nie jest podobnie bo to zupełnie inna sprawa.
systemsettings5 normalnie działa z uprawnieniami roota — sensowność tego to już inna sprawa ;)
A Dobre Programy od lat nie potrafią niczego sensownego napisać. W tym przypadku to tylko jakieś pudelkowe wypociny i clickbait.
Offline
vnu007dl napisał(-a):
nie mogę się dostać do edycji tych czcionek do roota a jest mi to potrzebne
Skoro jest to dla Ciebie konieczne (choć ja nie widzę żadnego solidnego powodu dla którego miałbym cokolwiek okienkowego odpalać z prawami roota na moim systemie) to po prostu ustaw sobie te fonty z palca:
https://wiki.archlinux.org/index.php/x_resources
https://wiki.archlinux.org/index.php/font_configuration
https://dug.net.pl/tekst/247/zaszyfrowany_debian_fr … h/morfik#4.3.
Ostatnio edytowany przez hi (2018-12-05 12:21:28)
Offline
vnu007dl napisał(-a):
Kod:
darek@darekPC:~$ kdesu systemsettings5 kdesu: nie znaleziono polecenia
kdesu NIE działa w terminalu, musisz koniecznie zrobić alt+f2
aby odpalić to w terminalu musisz mieć zainstalowaną paczkę kde-runtime a konkretniej libkf5su-bin (co pewnie masz) i zrobić sobie symlinka
ln -s /usr/lib/x86_64-linux-gnu/libexec/kf5/kdesu /usr/bin/kdesu
Offline
Właśnie sprawdziłem u mnie i systemsettings5 normalnie wstał na roocie przez sudo.
Przykład loga z powłoki roota, na którą wszedłem przez sudo -i:
# G1 ### śro gru 05 16:45:54 domek : ~ root ~> systemsettings5 QCoreApplication::arguments: Please instantiate the QApplication object first qt5ct: using qt5ct plugin qt5ct: D-Bus global menu: no inotify_add_watch("/root/.config/qt5ct") failed: "No such file or directory" WARNING: viewBackgroundColor is deprecated, use backgroundColor with colorSet: Theme.View instead KActivities: Database connection: "kactivities_db_resources_140641833351104_readonly" query_only: QVariant(qlonglong, 1) journal_mode: QVariant(QString, "wal") wal_autocheckpoint: QVariant(qlonglong, 100) synchronous: QVariant(qlonglong, 0) Nothing to load - the client id is empty Nothing to load - the client id is empty WARNING: viewBackgroundColor is deprecated, use backgroundColor with colorSet: Theme.View instead "user_manager.desktop" file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/introPage.qml:90:27: Unable to assign [undefined] to QString "powerdevilprofilesconfig.desktop" file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/introPage.qml:90:27: Unable to assign [undefined] to QString "kcm_kscreen.desktop" file:///usr/share/kpackage/genericqml/org.kde.systemsettings.sidebar/contents/ui/introPage.qml:90:27: Unable to assign [undefined] to QString Closing SQL connection: "kactivities_db_resources_140641833351104_readonly"
Tekst na dobrych programach pisał idiota.
sudoedit nie odpala vi, tylko program zdefiniowany w zmiennej EDITOR.
Jeżeli ktoś sobie ustawi w zmiennej EDITOR np loffice to będzie sobie mógł sobie sudoers w Loffice edytować, a nie tylko w vi.
Przy okazji, ani Geditem ani Kate czy Kwrite nie należy tykać żadnych plików konfiguracyjnych, do takich są edytory programistyczne jak np Geany.
Pozdro
Ostatnio edytowany przez Jacekalex (2018-12-05 16:49:15)
Offline