KDE4 - systemsettings with non-root user

 ( zitev | 2010. június 14., hétfő - 20:59 )

Úgy látszik, a KDE4-saga részemről folytatódik, most éppen a systemsettings-et nem tudom userként változtatni, root-ként ugye nem játszik, kdesu nincs, kdesudo-val se hajlandó, úgyhogy ismét szívesen fogadnék hasznos tippeket.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

"root-ként ugye nem játszik"

Miért?

su -c systemsettings ?

Miert nincs kdesu? Melyik distrot hasznalod? Nalam, a Slacki alatt van.

debian squeeze

apt-get install kdebase-runtime és lesz kdesu-d.

SKL - leírásgyűjtemény és informatikai portál

+1, kde kdesu nelkul olyan, mint ferfi nemi szerv nelkul. (kdesudo-t el kő felejteni (meg a root zarasat is sudo javara kde eseten), a kubuntusok idiota talalmanya)

de tudtommal a kdebase-ben kell lennie a kdesu-nak, kdialog resze (fixme)

fix: igazad van:
$ pacman -Ql kdebase-runtime | grep kdesu
kdebase-runtime /usr/bin/kdesu
kdebase-runtime /usr/lib/kde4/libexec/kdesu
kdebase-runtime /usr/lib/kde4/libexec/kdesud
kdebase-runtime /usr/share/doc/kde/html/en/kdesu/
kdebase-runtime /usr/share/doc/kde/html/en/kdesu/common
kdebase-runtime /usr/share/doc/kde/html/en/kdesu/index.cache.bz2
kdebase-runtime /usr/share/doc/kde/html/en/kdesu/index.docbook
kdebase-runtime /usr/share/doc/kde/html/en/kdesu/man-kdesu.1.docbook
kdebase-runtime /usr/share/man/man1/kdesu.1.gz

csak archon pacman -S kdebase kdebase-workspace-szel napokban lejott a kdebase-runtime is ezekszerint, debianon is lent kell igy szerintem lennie, mert debianra sokkal jellemzobb az ilyenfajta dependency-pazarlas tapasztalataim szerint (pl. gnasht nem akart firefox nelkul (iceweasel nem volt eleg vagy mozilla-common), meg mplayer-t istennek se akart gui nelkul telepiteni debian, inkabb raganyolta a gmplayert apt-get install mplayerre, bar az mplayer pont az, ami csak archon meg slackware-en elfogadhato)
-----------
Happy, satisfied and completely up-to-date Archlinux user since 2009 september (KDE)
"Which version do you use?" "The latest stable" (a random archlinux user)

Csak halkan jegyezném meg, hogy a KdeSudo nem a Kubuntu fejlesztőinek köszönhető, eredetileg Robert Gruber fejlesztése, de a karbantartást átvették a Kubuntu fejlesztői. És amíg nem is tudod mik az előnyei a KdeSudo-nak a kdesu-val szemben, addig ne terjeszd a tévhiteid.

Kubuntu 10.10 Maverick Meerkat | KDE 4.4.85 | Linux kernel 2.6.35-2-generic

nekem a sudo csomag font sincs (su -c, grafikus eseten kdesu), nopasswd meg az elso lepes a tamdhatosag felé (root eseteben)
-----------
Happy, satisfied and completely up-to-date Archlinux user since 2009 september (KDE)
"Which version do you use?" "The latest stable" (a random archlinux user)

ii kdebase-runtime 4:4.4.4-1 runtime components from the official KDE 4 release

kdesu a környéken nincs :(.

Akkor telepítsd újra. Squeeze-m van, abban kell lennie.

SKL - leírásgyűjtemény és informatikai portál

megtörtént, nincs :(

nagyot csalodtam a debian maintainereiben ezzel. Azert mindennek van hatara! Nem az elso eset, hogy egy open source szoftver vezetosegenek a donteseit leszarjak, es onfejuen patchelnek es csomagolnak. (Jo, GNOME orientalt distro, de akkoris) Ha valaki debiankozelben van, ez meger egy bugreportot, mert el tudom kepzelni ezekutan azt is, hogy kb visszaforkoltak a Kubuntut

(aptitude search kdesu kiad vmit? Meg debianon van csomag file-jainak kilistazasa apt-ban, mint nalam a pacmanes Ql?)
-----------
Happy, satisfied and completely up-to-date Archlinux user since 2009 september (KDE)
"Which version do you use?" "The latest stable" (a random archlinux user)

apt-cache search kdesu
libkdesu5 - the Console-mode Authentication Library for the KDE Platform
kdesudo - sudo frontend for KDE

root@downloader:~# apt-cache showpkg kdebase-runtime
Package: kdebase-runtime
Versions:
4:4.4.4-1 (/var/lib/apt/lists/ftp.hu.debian.org_debian_dists_squeeze_main_binary-i386_Packages) (/var/lib/dpkg/status)
Description Language:
File: /var/lib/apt/lists/ftp.hu.debian.org_debian_dists_squeeze_main_binary-i386_Packages
MD5: fd4c5faa60f86eb2b4fd6b0894b817d8

Reverse Depends:
libkabcommon4,kdebase-runtime 4:4.3.0
kpilot,kdebase-runtime 4:4.3.0
libkontactinterfaces4,kdebase-runtime 4:4.3.0
libkonqsidebarplugin4,kdebase-runtime 4:4.3.0
libsmokekde4-2,kdebase-runtime 4:4.3.0
libsmokeplasma2,kdebase-runtime 4:4.3.0
kdelirc,kdebase-runtime 4:4.3.0
kpackage,kdebase-runtime 4:4.3.0
hplip-gui,kdebase-runtime
hannah-foo2zjs,kdebase-runtime
openoffice.org-kde,kdebase-runtime 4:4.3.4
hannah-foo2zjs,kdebase-runtime
yakuake,kdebase-runtime 4:4.2.2
plasma-widget-translatoid,kdebase-runtime 4:4.3.0
tellico,kdebase-runtime 4:4.3.0
tagua,kdebase-runtime 4:4.3.0
subtitlecomposer,kdebase-runtime 4:4.3.0
soundkonverter,kdebase-runtime
smb4k,kdebase-runtime 4:4.3.0
skrooge,kdebase-runtime
skanlite,kdebase-runtime 4:4.3.0
sentinella,kdebase-runtime
rsibreak,kdebase-runtime 4:4.2.2
rkward,kdebase-runtime 4:4.3.0
rekonq,kdebase-runtime
quassel-kde4,kdebase-runtime 4:4.3.0
quassel-client-kde4,kdebase-runtime 4:4.3.0
qtparted,kdebase-runtime
python-keyring-kwallet,kdebase-runtime 4:4.3.0
polkit-kde-1,kdebase-runtime 4:4.3.0
network-manager-kde,kdebase-runtime
knm-runtime,kdebase-runtime
partitionmanager,kdebase-runtime
oxygen-icon-theme,kdebase-runtime 4.2.4-2
openoffice.org-kde,kdebase-runtime
kde-plasma-netbook,kdebase-runtime 4:4.4.3
kde-plasma-desktop,kdebase-runtime 4:4.4.3
menu,kdebase-runtime
kwave,kdebase-runtime
kwalletcli,kdebase-runtime 4:4.3.0
kvpnc,kdebase-runtime
kvkbd,kdebase-runtime 4:4.3.0
kvirc,kdebase-runtime
ktorrent,kdebase-runtime
ksshaskpass,kdebase-runtime 4:4.3.0
kshutdown,kdebase-runtime
krusader,kdebase-runtime
krename,kdebase-runtime 4:4.3.0
krecipes,kdebase-runtime
kplayer,kdebase-runtime 4:4.3.0
kphotoalbum,kdebase-runtime
kover,kdebase-runtime
kopete-silc-plugin,kdebase-runtime 4:4.2.2
konversation,kdebase-runtime
konq-plugins,kdebase-runtime
kobby,kdebase-runtime
knemo,kdebase-runtime
kmymoney,kdebase-runtime
kmplayer,kdebase-runtime 4:4.3.0
kmldonkey,kdebase-runtime 4:4.3.0
kmidimon,kdebase-runtime
kmess,kdebase-runtime
klog,kdebase-runtime 4:4.3.0
kipi-plugins,kdebase-runtime
kio-ftps,kdebase-runtime 4:4.3.0
kile,kdebase-runtime
kid3,kdebase-runtime 4:4.3.0
kftpgrabber,kdebase-runtime
keurocalc,kdebase-runtime
kdiff3,kdebase-runtime
kommander,kdebase-runtime
klinkstatus,kdebase-runtime
kimagemapeditor,kdebase-runtime
kfilereplace,kdebase-runtime
kdevelop,kdebase-runtime
sweeper,kdebase-runtime
plasma-scriptengine-superkaramba,kdebase-runtime
okteta,kdebase-runtime
kwalletmanager,kdebase-runtime
ktimer,kdebase-runtime
kgpg,kdebase-runtime
kfloppy,kdebase-runtime
kdf,kdebase-runtime
kdelirc,kdebase-runtime
kcharselect,kdebase-runtime
kcalc,kdebase-runtime
ark,kdebase-runtime
kweather,kdebase-runtime
kteatime,kdebase-runtime
amor,kdebase-runtime
kdesvn,kdebase-runtime
kdesudo,kdebase-runtime 4:4.3.0
umbrello,kdebase-runtime
lokalize,kdebase-runtime
kuiviewer,kdebase-runtime
kpartloader,kdebase-runtime
kompare,kdebase-runtime
kmtrace,kdebase-runtime
kdesdk-misc,kdebase-runtime
kdesdk-kio-plugins,kdebase-runtime
kcachegrind,kdebase-runtime
kbugbuster,kdebase-runtime
kate,kdebase-runtime
kapptemplate,kdebase-runtime
cvsservice,kdebase-runtime
cervisia,kdebase-runtime
plasma-widgets-addons,kdebase-runtime
plasma-widget-lancelot,kdebase-runtime
ktimetracker,kdebase-runtime
korganizer,kdebase-runtime
kontact,kdebase-runtime
konsolekalendar,kdebase-runtime
knotes,kdebase-runtime
knode,kdebase-runtime
kmail,kdebase-runtime
kleopatra,kdebase-runtime
kjots,kdebase-runtime
kdepim-wizards,kdebase-runtime
kalarm,kdebase-runtime
kaddressbook,kdebase-runtime
blogilo,kdebase-runtime
akregator,kdebase-runtime
akonadiconsole,kdebase-runtime
kdepim-runtime,kdebase-runtime
kdenlive,kdebase-runtime 4:4.3.0
krfb,kdebase-runtime
krdc,kdebase-runtime
kppp,kdebase-runtime
kopete,kdebase-runtime
kget,kdebase-runtime
mplayerthumbs,kdebase-runtime
kscd,kdebase-runtime
kmix,kdebase-runtime
kdemultimedia-kio-plugins,kdebase-runtime
juk,kdebase-runtime
dragonplayer,kdebase-runtime
okular,kdebase-runtime
ksnapshot,kdebase-runtime
kruler,kdebase-runtime
kolourpaint4,kdebase-runtime
kcolorchooser,kdebase-runtime
gwenview,kdebase-runtime
palapeli,kdebase-runtime
lskat,kdebase-runtime
kubrick,kdebase-runtime
ktuberling,kdebase-runtime
ktron,kdebase-runtime
ksudoku,kdebase-runtime
ksquares,kdebase-runtime
kspaceduel,kdebase-runtime
ksirk,kdebase-runtime
kshisen,kdebase-runtime
ksame,kdebase-runtime
kreversi,kdebase-runtime
kpat,kdebase-runtime
konquest,kdebase-runtime
kollision,kdebase-runtime
kolf,kdebase-runtime
knetwalk,kdebase-runtime
kmines,kdebase-runtime
kmahjongg,kdebase-runtime
klines,kdebase-runtime
kjumpingcube,kdebase-runtime
kiriki,kdebase-runtime
killbots,kdebase-runtime
kigo,kdebase-runtime
kgoldrunner,kdebase-runtime
kfourinline,kdebase-runtime
kdiamond,kdebase-runtime
kbreakout,kdebase-runtime
kbounce,kdebase-runtime
kblocks,kdebase-runtime
kblackbox,kdebase-runtime
kbattleship,kdebase-runtime
katomic,kdebase-runtime
kapman,kdebase-runtime
granatier,kdebase-runtime
bovo,kdebase-runtime
bomber,kdebase-runtime
step,kdebase-runtime
rocs,kdebase-runtime
parley,kdebase-runtime
marble,kdebase-runtime
kwordquiz,kdebase-runtime
kturtle,kdebase-runtime
ktouch,kdebase-runtime
kstars,kdebase-runtime
kmplot,kdebase-runtime
klettres,kdebase-runtime
kiten,kdebase-runtime
kig,kdebase-runtime
khangman,kdebase-runtime
kgeography,kdebase-runtime
kbruch,kdebase-runtime
kanagram,kdebase-runtime
kalzium,kdebase-runtime
kalgebra,kdebase-runtime
cantor,kdebase-runtime
cantor-backend-r,kdebase-runtime
blinken,kdebase-runtime
python-kde4,kdebase-runtime
libsmokekdeui4-3,kdebase-runtime
libsmokekdecore4-3,kdebase-runtime
kwrite,kdebase-runtime
konsole,kdebase-runtime
konqueror,kdebase-runtime
konqueror-nsplugins,kdebase-runtime
kinfocenter,kdebase-runtime
kfind,kdebase-runtime
kdepasswd,kdebase-runtime
kdebase-bin,kdebase-runtime
kappfinder,kdebase-runtime
dolphin,kdebase-runtime
systemsettings,kdebase-runtime
plasma-widgets-workspace,kdebase-runtime 4.3.3~
plasma-netbook,kdebase-runtime
plasma-desktop,kdebase-runtime
ksysguard,kdebase-runtime
klipper,kdebase-runtime
kdm,kdebase-runtime
kdebase-workspace-bin,kdebase-runtime
kde-window-manager,kdebase-runtime
khelpcenter4,kdebase-runtime 4:4.0.80-2
khelpcenter4,kdebase-runtime
kdebase-runtime-dbg,kdebase-runtime 4:4.4.4-1
kde-config-phonon-xine,kdebase-runtime 4:4.4.0
kscreensaver,kdebase-runtime
kscreensaver-xsavers,kdebase-runtime
kuser,kdebase-runtime
ksystemlog,kdebase-runtime
kttsd,kdebase-runtime
kmouth,kdebase-runtime
kmousetool,kdebase-runtime
kmag,kdebase-runtime
libkdecore5,kdebase-runtime 4:4.4
kdelibs5-plugins,kdebase-runtime 4:4.4
kcollectd,kdebase-runtime
kchmviewer,kdebase-runtime 4:4.3.0
kcheckgmail,kdebase-runtime 4:4.3.0
kaffeine,kdebase-runtime
k3b,kdebase-runtime
icecc-monitor,kdebase-runtime 4:4.2.2
hplip-gui,kdebase-runtime
kde-config-gtk-style,kdebase-runtime 4:4.3.0
filelight,kdebase-runtime
eqonomize,kdebase-runtime
showfoto,kdebase-runtime
digikam,kdebase-runtime
compizconfig-backend-kconfig,kdebase-runtime 4:4.3.0
compiz-kde,kdebase-runtime
choqok,kdebase-runtime 4:4.3.0
basket,kdebase-runtime
bangarang,kdebase-runtime 4:4.3.0
audex,kdebase-runtime
amarok,kdebase-runtime 4:4.3.0
akonadi-kde-resource-googledata,kdebase-runtime 4:4.3.0
adept,kdebase-runtime 4:4.3.0
Dependencies:
4:4.4.4-1 - libasound2 (4 1.0.18) libattica0 (2 0.1.1) libc6 (2 2.2) libexiv2-6 (0 (null)) libgcc1 (2 1:4.1.1) libjpeg62 (0 (null)) libkde3support4 (2 4:4.4) libkdecore5 (2 4:4.4.0) libkdesu5 (2 4:4.4) libkdeui5 (2 4:4.4.0) libkdnssd4 (2 4:4.4) libkfile4 (2 4:4.4) libkhtml5 (2 4:4.4) libkio5 (2 4:4.4.0) libkmediaplayer4 (2 4:4.4) libknewstuff2-4 (2 4:4.4) libknewstuff3-4 (2 4:4.4.0) libknotifyconfig4 (2 4:4.4) libkparts4 (2 4:4.4) libkpty4 (2 4:4.4) libkutils4 (2 4:4.4) libnepomuk4 (2 4:4.4.0) libnepomukquery4a (2 4:4.4.0) libopenexr6 (2 1.6.1) libphonon4 (2 4:4.6.0really4.3.80) libplasma3 (2 4:4.4) libqt4-dbus (2 4:4.5.3) libqt4-network (2 4:4.5.3) libqt4-qt3support (2 4:4.5.3) libqt4-svg (2 4:4.5.3) libqt4-xml (2 4:4.5.3) libqtcore4 (2 4:4.6.2) libqtgui4 (2 4:4.5.3) libsmbclient (2 2:3.2.0) libsolid4 (2 4:4.4.0) libsoprano4 (2 2.4.0.1) libssh-4 (2 0.3.91) libstdc++6 (2 4.4.0) libstreamanalyzer0 (2 0.7.2) libstreams0 (2 0.7.2) libx11-6 (0 (null)) libxcursor1 (4 1.1.2) perl (0 (null)) kdebase-runtime-data (2 4:4.4.4-1) kdelibs5-plugins (2 4:4.4.0) oxygen-icon-theme (2 4:4.4) phonon-backend-xine (16 (null)) phonon-backend (0 (null)) shared-desktop-ontologies (0 (null)) plasma-scriptengine-javascript (5 4:4.4.4-1) djvulibre-bin (0 (null)) icoutils (0 (null)) hal (0 (null)) virtuoso-minimal (0 (null)) kcontrol (0 (null)) kdebase-bin-kde3 (0 (null)) kdebase-kio-plugins (0 (null)) kdebase-runtime-bin-kde4 (0 (null)) kdebluetooth (3 1.0~beta7-1) phonon-backend-xine (3 4:4.2.80) kcontrol (0 (null)) kdebase-bin (3 4:4.2.90) kdebase-bin-kde3 (0 (null)) kdebase-runtime-bin-kde4 (0 (null)) kdebase-runtime-data (3 4:4.4.0) kdebase-workspace-bin (3 4:4.2.90) kdelibs-bin (3 4:4.1.80) kdelibs5 (3 4:4.1.80)
Provides:
4:4.4.4-1 -
Reverse Provides:

libkdesu dep, es nincs kdesu? Ez bug report gyanus
-----------
Happy, satisfied and completely up-to-date Archlinux user since 2009 september (KDE)
"Which version do you use?" "The latest stable" (a random archlinux user)

jah, azt én is néztem..

"systemsettings(14164): KUniqueApplication: Cannot find the D-Bus session server: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."

systemsettings(14163): KUniqueApplication: Pipe closed unexpectedly.
"

Hm, egy tipp (nem biztos, hogy ez a baj): így megőriz vmi dbus változókat abból, amikor felhasználóként futtatod; próbáld így:
su - -c systemsettings

"systemsettings(22262): KUniqueApplication: Cannot find the D-Bus session serv: "/usr/bin/dbus-launch terminated abnormally with the following error: No ptocol specified
Autolaunch error: X11 initialization failed.
"

systemsettings(22258): KUniqueApplication: Pipe closed unexpectedly. "

Úgy tűnik, nem tud az X-hez kapcsolódni. su - után a DISPLAY-t állítsd be, és ha szükséges, az engedélyezését xhost-tal.

ezt egy kicsit bővebben fejtsd ki légy szíves.

su - paranccsal kapsz root-ként egy parancssort. A DISPLAY környezeti változó tartalmazza az X szerver számát. Lehet, hogy ez nincs beállítva, amikor rendszergazdaként bejelentkezel. Nézd meg az értékét egy másik terminálban (alap felhasználóként) az
echo $DISPLAY
paranccsal. (Valószínűleg :0.0) Nézd meg a root parancssorban is, és ha nincs beállítva, állítsd be:
export DISPLAY=:0.0
(ill. a megfelelő érték). Ezután add ki a systemsettings parancsot. Ha továbbra se megy, akkor lehet, hogy a root parancssornak nincs engedélye hozzáférni az X szerverhez (nem tudom, lehet-e ilyen). Egy másik terminálban add ki az
xhost +localhost
parancsot (elvileg minden helyi gépen futó programot engedélyez), vagy esetleg
xhost +
(mindent engedélyez), és ezután indítsd a systemsettings-et.
Ha máshogy nem megy, bejelentkezhetsz root-ként is.

"xhost +" userkent megoldja (exec startkde userkent fut kdm utan), Out-of-the-box ezt csak Fedoran meg Susen lattam "megpatchelve" (ott su -c krusader ootb ment)
-----------
Happy, satisfied and completely up-to-date Archlinux user since 2009 september (KDE)
"Which version do you use?" "The latest stable" (a random archlinux user)

köszönöm a tippeket, végigzongoráztam mindegyiket. A DISPLAY változó értéke jól volt beállítva, az xhost-ot próbáltam, továbbra sem aktívak a systemsettings menüben a rendszergazdai jogokat igénylő beállítások. Ezt root-ként is próbáltam, dettó. most jön a reinstall?

Vagy fórum, bug report stb. Amúgy mit szeretnél átállítani, amiért megérné újratelepíteni (ami nem hiszem, hogy változtatna a dolgon)?

a kérdés jogos, így átgondolva már semmit :)
annyit nem ér a dolog hogy újrarakjam, egy oxygen-skint akartam belőni, meg default ronda kurzor témát kiírtani, de így az utóbbi próbakörök tükrében már egészen megszerettem :)))
egyébként két gépet makkantottam meg az apt-get update-tel, a második (amelyik később lett gyúrva), az magához tért, ez meg zavaros maradt, hiába frissítettem.
Ha lesz lelkierőm (nem most), akkor "kde le/konfig del/kde fel/kde teszt"-script fog lefutni..

dbus-launch systemsettings

--
Elder Scrolls

szintén nem megy.