• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[GELÖST] KDE 3.5.10.32 verhält sich seltsam

Moinsen,

kürzlich habe ich auf das neueste KDE 3.5.10.32 umgesattelt...doch leider arbeitet es etwas fehlerhaft:

* Ich kann das Tastenlayout nicht mehr aussuchen. Klicke ich in den Systemeinstellungen auf «Land / Region / Sprache», stürzt das Kontrollzentrum reproduzierbar ab.
* Auch die Flaggen in der Taskbar, mit denen ich das Tastenlayout auswählen konnte, sind wech. Und wenn ich's mit setxkbmap versuche, sind die Einstellungen nach dem Logout dahin.
* Die Icons sind (bis auf den Mülleimer) alle zu klein. Änderungen (in den Systemeinstellungen) wirken sich nur auf das Mülleiner-Icon aus.

Was mache ich da nur...?
 
OP
generalmajor

generalmajor

Hacker
openSuSE 11.2 / x86_64

Code:
jacek@veteran:~> rpm -qa | grep ^kdebase
kdebase4-4.3.95-146.1.x86_64
kdebase4-openSUSE-11.2-29.31.1.x86_64
kdebase4-workspace-branding-openSUSE-11.3-4.3.x86_64
kdebase3-samba-3.5.10-17.4.x86_64
kdebase4-session-4.3.1-7.1.1.x86_64
kdebase4-libkonq-4.3.5-0.1.1.x86_64
kdebase4-runtime-4.4.3-4.2.x86_64
kdebase3-kdm-3.5.9-65.2.x86_64
kdebase3-nsplugin-3.5.10-17.4.x86_64
kdebase4-runtime-branding-openSUSE-11.3-4.3.x86_64
kdebase3-runtime-32bit-3.5.10-17.4.x86_64
kdebase4-workspace-4.4.3-3.5.x86_64
kdebase3-beagle-3.5.10-17.4.x86_64
kdebase3-3.5.10-17.4.x86_64
kdebase3-runtime-3.5.10-17.4.x86_64
kdebase4-workspace-ksysguardd-4.4.3-3.5.x86_64
kdebase4-nsplugin-4.3.95-146.1.x86_64
 
OP
generalmajor

generalmajor

Hacker
...und das ist die RPM-Info:

Code:
jacek@veteran:~> rpm -qi kdebase4
Name        : kdebase4                     Relocations: (not relocatable)
Version     : 4.3.95                            Vendor: obs://build.opensuse.org/home:jengelh
Release     : 146.1                         Build Date: So 31 Jan 2010 21:45:21 CET
Install Date: Mo 14 Jun 2010 10:43:18 CEST      Build Host: build12
Group       : System/GUI/KDE                Source RPM: kdebase4-4.3.95-146.1.src.rpm
Size        : 667632                           License: GPLv2+
Signature   : DSA/SHA1, So 31 Jan 2010 21:46:13 CET, Key ID b265f42547f1186c
URL         : http://www.kde.org/
Summary     : The Base KDE Apps
Description :
This package contains the basic applications for a K Desktop
Environment workspace.

Authors:
--------
    The KDE Team <kde@kde.org>
Distribution: home:jengelh:baselibs / openSUSE_Factory
 
OP
generalmajor

generalmajor

Hacker
Für einen 11.3-Milestone? Meines Wissens nicht. Ich habe aber openSuSE Factory und openSuSE 11.2 Updates unter meinen Repositories.

Code:
jacek@veteran:~> zypper lr -uP
#  | Alias                             | Name                                                 | Aktiviert | Aktualisieren | Priorität | URI                                                                                                                                                                               
---+-----------------------------------+------------------------------------------------------+-----------+---------------+-----------+---------------------------------------------------------------------------------------------------                                                                                
1  | KDE:KDE4:Community                | KDE:KDE4:Community                                   | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.2_KDE4_Factory_Desktop/                                                                                
2  | KDE:KDE4:Factory:Desktop          | KDE:KDE4:Factory:Desktop                             | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.2/                                                                                              
3  | Mono                              | Mono                                                 | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/Mono/openSUSE_11.2/                                                                                                                     
4  | Mono:MonoDevelop                  | Mono:MonoDevelop                                     | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/Mono:/MonoDevelop/openSUSE_11.2/                                                                                                        
5  | Mono:UIA                          | Mono:UIA                                             | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/Mono:/UIA/openSUSE_11.2/                                                                                                                
6  | MonoDevelop                       | MonoDevelop                                          | Ja        | Ja            |   99      | http://monodevelop.com/files/Linux/releases/openSUSE_11.2/                                                                                                                        
7  | devel:languages:R:base            | devel:languages:R:base                               | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/devel:/languages:/R:/base/openSUSE_11.2/                                                                                                
8  | devel:languages:R:devel           | devel:languages:R:devel                              | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/devel:/languages:/R:/devel/openSUSE_11.2/                                                                                               
9  | devel:languages:python            | devel:languages:python                               | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_11.2/                                                                                                 
10 | download.nvidia.com-opensuse      | NVIDIA Repository                                    | Ja        | Ja            |   99      | ftp://download.nvidia.com/opensuse/11.2/                                                                                                                                          
11 | download.opensuse.org-2.28        | openSUSE BuildService - GNOME:STABLE:2.28            | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/GNOME:/STABLE:/2.28/openSUSE_11.2/                                                                                                      
12 | download.opensuse.org-Apps        | openSUSE BuildService - GNOME:Anwendungen            | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_11.2/                                                                                                              
13 | download.opensuse.org-Backports   | openSUSE BuildService - KDE:Backports                | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.2/                                                                                                           
14 | download.opensuse.org-Community   | openSUSE BuildService - KDE:KDE4:Community           | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.2/                                                                                                     
15 | download.opensuse.org-Community_1 | openSUSE BuildService - Mono:Community               | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/Mono:/Community/openSUSE_11.2/                                                                                                          
16 | download.opensuse.org-STABLE      | openSUSE BuildService - OpenOffice.org               | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.2/                                                                                                   
17 | download.opensuse.org-VirtualBox  | openSUSE BuildService - Virtualisierung (VirtualBox) | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/Virtualization:/VirtualBox/openSUSE_11.2/                                                                                               
18 | download.opensuse.org-Wine        | openSUSE BuildService - Wine-CVS-Pakete              | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.2/                                                                                                          
19 | download.opensuse.org-database    | openSUSE BuildService - Datenbank                    | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/server:/database/openSUSE_11.2/                                                                                                         
20 | download.opensuse.org-games       | openSUSE BuildService - Spiele                       | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/games/openSUSE_11.2/
21 | download.opensuse.org-mozilla     | openSUSE BuildService - Mozilla                      | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/mozilla/openSUSE_11.2/
22 | download.opensuse.org-non-oss     | Haupt-Repository (NON-OSS)                           | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/11.2/repo/non-oss/
23 | download.opensuse.org-oss         | Haupt-Repository (DEBUG)                             | Ja        | Ja            |   99      | http://download.opensuse.org/debug/distribution/11.2/repo/oss/
24 | download.opensuse.org-oss_1       | Haupt-Repository (OSS)                               | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/11.2/repo/oss/
25 | download.opensuse.org-oss_2       | Haupt-Repository (Quellen)                           | Ja        | Ja            |   99      | http://download.opensuse.org/source/distribution/11.2/repo/oss/
26 | download.opensuse.org-php         | openSUSE BuildService - PHP                          | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/server:/php/openSUSE_11.2/
27 | download.opensuse.org-standard    | Main Repository (Contrib)                            | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/openSUSE:/11.2:/Contrib/standard/
28 | download.opensuse.org-update      | Hauptaktualisierungs-Repository                      | Ja        | Ja            |   99      | http://download.opensuse.org/update/11.2/
29 | download.opensuse.org-webcam      | openSUSE BuildService - Treiber für Web-Cams         | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/drivers:/webcam/openSUSE_11.2/
30 | download.opensuse.org-xfce        | openSUSE BuildService - XFCE                         | Nein      | Nein          |   99      | http://download.opensuse.org/repositories/X11:/xfce/openSUSE_11.2/
31 | download.videolan.org-SuSE        | VideoLan Repository                                  | Nein      | Nein          |   99      | http://download.videolan.org/pub/videolan/vlc/SuSE/11.2/
32 | ftp.skynet.be-suse                | Packman Repository                                   | Ja        | Ja            |   99      | http://ftp.skynet.be/pub/packman/suse/11.2/
33 | home:jengelh:baselibs             | home:jengelh:baselibs                                | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/home:/jengelh:/baselibs/openSUSE_Factory/
34 | home:kfreitag:Kraft               | home:kfreitag:Kraft                                  | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/home:/kfreitag:/Kraft/KDE4_Factory_Desktop_11.2/
35 | home:mrdocs:test                  | home:mrdocs:test                                     | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/home:/mrdocs:/test/openSUSE_11.2/
36 | home:tfry-suse:CRAN               | home:tfry-suse:CRAN                                  | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/home:/tfry-suse:/CRAN/openSUSE_11.3/
37 | openSUSE 11.2-0                   | openSUSE 11.2-0                                      | Ja        | Ja            |   99      | cd:///               
38 | openSUSE:11.2:NonFree             | openSUSE:11.2:NonFree                                | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/11.2/repo/non-oss/
39 | openSUSE:Factory                  | openSUSE:Factory                                     | Ja        | Ja            |   99      | http://download.opensuse.org/factory/repo/oss/
40 | security                          | security                                             | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/security/openSUSE_Factory/
 

lOtz1009

Moderator
Teammitglied
Ich hoffe du machst die Updates manuell? Die Repoinhalte überschneiden sich jedenfalls zum Teil und haben alle die selbe Priorität.
Geht es übrigens wirklich um KDE3 oder eher um KDE4? Denn die Systemeinstellungen gibt es nur bei KDE4, unter KDE3 ist dafür das "Kontrollzentrum" zuständig.
 
OP
generalmajor

generalmajor

Hacker
Also...gehe ich ins Kontrollzentrum, meldet es 3.5.10 als Version. Die Systemeinstellungen habe ich auch, und die melden Version 4.4.3. Nicht dass bei mir jetzt zwei KDE-Versionen gegeneinander arbeiten... :???:

Aber Faktum ist: Systemeinstellungen --> Land / Region & Sprache stürzt IMMER ab, wenn ich's aufrufe. Der gleiche Menüpunkt in kcontrol funzt zwar, findet aber mein selbst gestricktes Deutsch / Polnisch Tastaturlayout nicht. :-(
 

lOtz1009

Moderator
Teammitglied
Nun, dann würde ich mal schauen, dass alle kde4-relevanten Pakete (libqt4*, kde4*, kdebase4*, etc.) aus einem Repo kommen. Wenn du KDE 4.4 benutzen willst, nimm dazu KDE4:Factory:Desktop.
Bei der Masse an Repos würde ich auch die Prioritäten anpassen. Wurde dir bei einem Update ein Anbieterwechsel vorgeschlagen, den du ungeprüft übernommen hast?
Für mich sieht's jedenfalls so aus als wenn da innerhalb der kde4-Libs unterschiedliche Versionen gegeneinander arbeiten...

Und überhaupt: du hast das normale 11.2-OSS und das Factory-OSS aktiv.
Wenn du mit den Repos nicht höllisch aufpasst, kann das noch ganz schön daneben gehen!

Miste da lieber rigoros aus. Entscheide dich ob du 11.2 oder Factory nutzen willst (für KDE 4.4 aus dem Factory-Zweig brauchst du nicht das OSS-Factory Repo).
 
Nicht dass bei mir jetzt zwei KDE-Versionen gegeneinander arbeiten...

Das geht eigentlich nach wie vor sehr unproblematisch, KDE3/4 legt sowohl binär-Pakete, libs etc. als auch Konfigurationsdateien getrennt ab. Entscheidend ist aber, welche Oberfläche Du tatsächlich nutzt.

Falls es wirklich KDE3 ist: versuche mal, Fehlermeldungen zu provozieren, indem Du das KDE-Kontrollzentrum via Konsole aufrufst.

Code:
kcontrol

...ich vermute ebenfalls ein durch Deine Paketzusammenstellung verursachte Gurke.

lOtz schrieb:
Miste da lieber rigoros aus.

+1
 
OP
generalmajor

generalmajor

Hacker
Ja, da war irgendwo ein Anbieterwechsel, weil ich ein Wetter-Plasmoid namens yaWP herunterlud. Ohne weitere Rückfragen wurde mir gleich ein KDE-Update angedreht, aber das bemerkte ich leider zu spät. :-(
 

lOtz1009

Moderator
Teammitglied
Dann ausmisten. Schau dir die Repo-Inhalte genau an und prüfe ob du dafür wirklich ein separates Repo brauchst oder ob die Pakete nicht auch woanders verfügbar sind.
Alles andere wäre eine rein kurzfristige Lösung.
 
Ja, da war irgendwo ein Anbieterwechsel, weil ich ein Wetter-Plasmoid namens yaWP herunterlud.

Nur der Vollständigkeit halber - das hat mit Deinem KDE3-Problem vermutlich wenig zu tun, denn YaWP ist ein KDE4-Plasmoid (und ein Anbieterwechsel heißt erstmal nichts schlimmes; entscheidend sind die überhaupt vorhandenen Paketquellen, die löten sich nicht von selbst ins Paketmanagement). Ob das Repo-Chaos dafür zuständig ist, muss sich erst noch herausstellen (wie gesagt: Fehlermeldungen wären schön...). Davon abgesehen: Paketekuddelmuddel hatten wir hier schon ein paar mal, das kann zwar etwas tricky werden, aber unlösbar ist das nicht. Nicht aufgeben.

Trotzdem wäre es gut zu wissen, ob Du denn nun KDE3 oder KDE4 nutzt.
 
OP
generalmajor

generalmajor

Hacker
Ja, ich bin grad am Ausmisten. Bald gibt's echt für jeden Palaver ein eigenes Repository, uargh!!!

Was kcontrol angeht: Es abeitet paradoxer Weise besser als die Systemeinstellungen. Einziger Makel: Es findet meine selbst gestrickte Layoutdatei nicht mehr! Sie befindet sich genau dort, wo die anderen Layoutfiles auch sind (/usr/share/X11/xkb/symbols/), aber ich finde echt nur noch die Standard-Layouts im Auswahldialog.

Daher meine Frage: Wie sorge ich dafür, dass das Kommando

Code:
setxkbmap -model pc105 -layout dep -option compose:rwin

auch nach Sitzungsende «aktiv» bleibt, ich's also nicht nach jeder Anmeldung neu einhämmern muss? Eintrag in .profile oder .bashrc??
 
Dann ist KControl doch eh völlig uninteressant für Dich. Damit konfigurierst Du Dir Deine KDE3-Umgebung.

Ja, ich bin grad am Ausmisten. Bald gibt's echt für jeden Palaver ein eigenes Repository, uargh!!!

Wie schon geschrieben: von selber kommen die nicht...

Tipps für die Repo-Auswahl: http://www.linux-club.de/viewtopic.php?f=24&t=105966
 
OP
generalmajor

generalmajor

Hacker
OK, ich habe jetzt eine Fehlermeldung:

Code:
jacek@veteran:~> systemsettings
systemsettings: symbol lookup error: /usr/lib64/libxklavier.so.16: undefined symbol: g_malloc0_n

Und hier liegt der Hund wohl begraben:

Code:
jacek@veteran:~> rpm -q --whatprovides /usr/lib64/libxklavier.so.16
libxklavier16-5.0-2.10.x86_64
jacek@veteran:~> rpm -qi libxklavier16
Name        : libxklavier16                Relocations: (not relocatable)
Version     : 5.0                               Vendor: openSUSE
Release     : 2.10                          Build Date: Do 10 Jun 2010 10:19:39 CEST
Install Date: So 13 Jun 2010 12:16:35 CEST      Build Host: build34
Group       : Development/Libraries/X11     Source RPM: libxklavier-5.0-2.10.src.rpm
Size        : 179139                           License: GPLv2+ ; LGPLv2.1+
Signature   : RSA/8, Do 10 Jun 2010 10:20:01 CEST, Key ID b88b2fd43dbdc284
Packager    : http://bugs.opensuse.org
URL         : http://www.freedesktop.org/Software/LibXklavier
Summary     : Library with X keyboard related functions
Description :
This library allows you to simplify XKB-related development.
Distribution: openSUSE Factory
 

lOtz1009

Moderator
Teammitglied
Nun, die Libs müssen halt alle zueinander und zu den installierten Anwendungen passen.
Du kannst jetzt an der einen Lib rumdoktoren und hoffen dass danach alles flutscht, aber dann kann das selbe morgen wieder passieren.
Also nochmal: Welches KDE4 soll laufen? Danach die Repoauswahl und -prioritäten setzen und mit Zypper anshcließend die Pakete umstellen. Letztendlich eine einfache Sache, wenn die Basis stimmt. Und momentan tut sie das nicht. ;)
 
OP
generalmajor

generalmajor

Hacker
4.4.1 will ich haben, mehr nicht.

Tja...und beim Versuch, libxklavier zu aktualisieren, hat mir YaST schon wieder zwei neue Repos untergejubelt. :-E
 
Tja...und beim Versuch, libxklavier zu aktualisieren, hat mir YaST schon wieder zwei neue Repos untergejubelt. :-E

YaST *kann* gar nicht von sich aus Repositories vorschlagen oder einbinden. Wie genau gehst Du hier vor? Via one-click-install? Sieh Dir den link in meinem letzten Beitrag mal in Ruhe an.
 
Oben