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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2018-12-04 08:22:21

  vnu007dl - Użytkownik

vnu007dl
Użytkownik
Zarejestrowany: 2010-11-01

Program z prawami roota w KDE5

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:

Kod:

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

 

#2  2018-12-04 11:54:21

  loms - Użytkownik

loms
Użytkownik
Skąd: Tarnowskie Góry
Zarejestrowany: 2007-07-20

Re: Program z prawami roota w KDE5

Spróbuj w polu po naciśnięciu ALT + F2 wpisać:

Kod:

kdesu systemsettings5

to powyżej nie wiem czy zadziała ale poniżej powinno:

Kod:

kdesu systemsettings

Prawo jest jak płot, wąż się prześlizgnie, tygrys przeskoczy a bydło się nie rozbiega.

Offline

 

#3  2018-12-04 18:38:51

  vnu007dl - Użytkownik

vnu007dl
Użytkownik
Zarejestrowany: 2010-11-01

Re: Program z prawami roota w KDE5

Próbowałem już to i inne kombinacje i nic z tego;

Kod:

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

 

#4  2018-12-04 18:48:11

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Program z prawami roota w KDE5

Sesja obrazu to Xorg czy Wayland?
Pokaż wynik:

Kod:

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)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2018-12-04 22:57:56

  vnu007dl - Użytkownik

vnu007dl
Użytkownik
Zarejestrowany: 2010-11-01

Re: Program z prawami roota w KDE5

Kod:

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

 

#6  2018-12-04 23:49:03

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Program z prawami roota w KDE5

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

Offline

 

#7  2018-12-05 09:05:42

  zbig - Użytkownik

zbig
Użytkownik
Zarejestrowany: 2010-02-25

Re: Program z prawami roota w KDE5

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

 

#8  2018-12-05 10:56:32

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Program z prawami roota w KDE5

[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

 

#9  2018-12-05 11:59:10

  hi - Użytkownik

hi
Użytkownik
Zarejestrowany: 2016-03-24

Re: Program z prawami roota w KDE5

[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)


"Jeśli wolność słowa w ogóle coś oznacza, to oznacza prawo do mówienia ludziom tego, czego nie chcą słyszeć."
Eric Arthur Blair

Offline

 

#10  2018-12-05 12:35:10

  urbinek - Użytkownik

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Program z prawami roota w KDE5

[quote=vnu007dl]

Kod:

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

Kod:

ln -s /usr/lib/x86_64-linux-gnu/libexec/kf5/kdesu /usr/bin/kdesu

A w wolnym czasie, robię noże :)
[img]http://nginx.urbinek.eu/_photos/signature.png[/img]

Offline

 

#11  2018-12-05 16:45:01

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Program z prawami roota w KDE5

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]:

Kod:

# 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)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.008 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00096 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.225.56.79' WHERE u.id=1
0.00068 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.225.56.79', 1732195778)
0.00041 SELECT * FROM punbb_online WHERE logged<1732195478
0.00054 SELECT topic_id FROM punbb_posts WHERE id=322164
0.00006 SELECT id FROM punbb_posts WHERE topic_id=30757 ORDER BY posted
0.00072 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.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00131 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.00077 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30757
Total query time: 0.00566 s