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-pozwola-na-roota.-Bezpieczenstwo-ponad-wolnosc,News,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
[quote=zbig]To nie jest świeży "problem" ;)
https://www.dobreprogramy.pl/Aplikacje-KDE-nie-pozwola-na-roota.-Bezpieczenstwo-ponad-wolnosc,News,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.[/quote]
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
[quote="vnu007dl"]nie mogę się dostać do edycji tych czcionek do roota a jest mi to potrzebne[/quote]
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_from_scratch_przy_wykorzystaniu_debootstrap/h/morfik#4.3.
Ostatnio edytowany przez hi (2018-12-05 12:21:28)
Offline
[quote=vnu007dl]
darek@darekPC:~$ kdesu systemsettings5 kdesu: nie znaleziono polecenia
[/quote]
kdesu NIE działa w terminalu, musisz koniecznie zrobić alt+f2
aby odpalić to w terminalu musisz mieć zainstalowaną paczkę [b]kde-runtime[/b] a konkretniej [b]libkf5su-bin[/b] (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 [b]sudo -i[/b]:
# 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.
[b]sudoedit[/b] nie odpala vi, tylko program zdefiniowany w zmiennej [b]EDITOR[/b].
Jeżeli ktoś sobie ustawi w zmiennej EDITOR np [b]loffice[/b] to będzie sobie mógł sobie sudoers w Loffice edytować, a nie tylko w vi.
Przy okazji, ani [b]Gedit[/b]em ani Kate czy [b]Kwrite[/b] nie należy tykać żadnych plików konfiguracyjnych, do takich są edytory programistyczne jak np [b]Geany[/b].
Pozdro
Ostatnio edytowany przez Jacekalex (2018-12-05 16:49:15)
Offline
Time (s) | Query |
---|---|
0.00016 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00131 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.221.59.121' WHERE u.id=1 |
0.00097 | UPDATE punbb_online SET logged=1732182578 WHERE ident='18.221.59.121' |
0.00078 | SELECT * FROM punbb_online WHERE logged<1732182278 |
0.00117 | DELETE FROM punbb_online WHERE ident='3.131.13.24' |
0.00098 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30757 AND t.moved_to IS NULL |
0.00018 | SELECT search_for, replace_with FROM punbb_censoring |
0.00243 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30757 ORDER BY p.id LIMIT 0,25 |
0.00148 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30757 |
Total query time: 0.00951 s |