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/.


Użytkownik



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

Użytkownik


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


Użytkownik



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







Podobno człowiek...;)








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


Użytkownik



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





Szczawiożerca






A próbowałeś się zastosować do tego co ci system proponuje? I to dwukrotnie.
Offline

Użytkownik


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





Szczawiożerca






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


Zbanowany



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



Dzban Naczelny
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







Podobno człowiek...;)








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