• 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] SuSE 11.1 - dup - Xorg repo und libxcb prob:

revealed

Guru
Hallo!

Ich habe gerade ein zypper dup gemacht. Problem ist jetzt folgendes. Ich habe leider wenig Zeit. Ich kann keine genauen ausgaben mehr organisieren.

Jedenfalls versucht YasT nach dem DUP immer einen Patch gegen die version aus dem Xorg repository zu tauschen... (tut dies auch). Ich schreibe versuchen, weil kein Xserver mehr startet.

Also dup dann kommt libxcb aus xorg repo
Dann up und es kommt eine patch version mit vendor change.
Dann wieder dup und es gibt wieder die aus dem xorg repo.

Meldung lautet in etwa: radeon drm abi version mismatch.

Unter anderem wurden aktualisiert Mesa und Xorg-driver-video. Insgesamt 120 Pakete.

Kann wie gesagt keinen Xserver mehr starten in keinem der beiden Zustände.

Ich werde das heute Nacht nochmal probieren nach einem erneuten dup. Bitte um Hilfe!

Grüße daweil,

R
 

lOtz1009

Moderator
Teammitglied
Code:
zypper lr -uP
Und bitte konkrete Fehlermeldungen. Ansonsten stochern wir hier nur rum.

Aber dass "zypper up" einen Vendor-Change mitbringt sollte eigentlich nicht sein.

Die Fehlermeldung hört sich aber eher danach an, dass der ATI-Treiber ein Problem mit dem neuen/geänderten XServer hat.
 
OP
revealed

revealed

Guru
Code:
#  | Alias                 | Name                  | Enabled | Refresh
---+-----------------------+-----------------------+---------+--------
1  | Apache2               | Apache2               | Yes     | Yes    
2  | Apache2_Modules       | Apache2 Modules       | Yes     | Yes    
3  | Firefox_1             | Firefox               | Yes     | Yes    
4  | GAMES_1               | GAMES                 | Yes     | Yes    
5  | GNOME_(Apps)_1        | GNOME (Apps)          | Yes     | Yes    
6  | GNOME_(STABLE:)_1     | GNOME (STABLE:)       | Yes     | Yes    
7  | GNOME_Community_1     | GNOME (Community)     | Yes     | Yes    
8  | KDE3_1                | KDE3                  | Yes     | Yes    
9  | KDE_4.3.x_community_2 | KDE 4.3.x community   | Yes     | Yes    
10 | KDE_4.3.x_packages_1  | KDE 4.3.x packages    | Yes     | Yes    
11 | NON-OSS               | NON-OSS               | Yes     | Yes    
12 | Network_Utilities_1   | Network Utilities     | Yes     | Yes    
13 | OSS                   | OSS                   | Yes     | Yes    
14 | PACKMAN_1             | PACKMAN               | Yes     | Yes    
15 | PHP_Applications      | PHP Applications      | Yes     | Yes    
16 | Wine_1                | Wine                  | Yes     | Yes    
17 | X11_XGL_1             | X11 XGL               | Yes     | Yes    
18 | X11_Xorg_1            | X11 Xorg              | Yes     | Yes    
19 | openSUSE-11.1-Update  | Update                | No      | No     
20 | openSUSE-11.1-Updates | openSUSE-11.1-Updates | Yes     | Yes    
21 | repo-debug            | openSUSE-11.1-Debug   | No      | No     
22 | repo-source           | openSUSE-11.1-Source  | No      | No     
(EE) config/hal: NewInputDeviceRequest failed (8)
(EE) config/hal: NewInputDeviceRequest failed (8)
-:0: symbol lookup error: /usr/lib/libX11.so.6: undefined symbol: xcb_xlib_lock
Output CRT2 disable success
Blank CRTC 0 success
Disable CRTC 0 success
Blank CRTC 1 success
Disable CRTC 1 success
Enable CRTC 0 success
Unblank CRTC 0 success
Disable CRTC 1 success
(II) RADEON(0): RADEONRestoreMemMapRegisters() : 
(II) RADEON(0):   MC_FB_LOCATION   : 0xffffe000 0xdfffc000
(II) RADEON(0):   MC_AGP_LOCATION  : 0x00000000
(II) RADEON(0): avivo_restore !
Enable CRTC 0 success
Unblank CRTC 0 success
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xf9c0b000 at 0xb7056000
(II) RADEON(0): [drm] Closed DRM master.

Im bezug auf libxcb:
Code:
-:0: symbol lookup error: /usr/lib/libX11.so.6: undefined symbol: xcb_xlib_lock

Heut is mein Tag... Windows streikt auch. Hab nur eine Stunde Zeit eines von beiden fit zu machen. Ich mach daweil mal das Windows. Bei meiner SuSE will ich kein Fehler machen, weil die schon so lange und super so wie sie bis vor diesem dup war lief.

Gruß,

R
 
OP
revealed

revealed

Guru
:)

Ist dies hier case sensitive?
Code:
zypper lr -uP
hatte es so eingegeben:
Code:
zypper lr up >> /tmp/ausgabe.txt
tail /var/log/kdm.log >> /tmp/ausgabe.txt
tail /var/log/Xorg.0.log >> /tmp/ausgabe.txt
mkdir /media/stick
mount /dev/sdd1 /media/stick
cp /tmp/ausgabe.txt /media/stick

Ich probiers nochmal mit der angegebenen syntax...
 

lOtz1009

Moderator
Teammitglied
Case-sensitiv nur dahingehend, dass bei einem großen "P" die Liste nach prioritäten sortiert wird und bei kleinem "p" normal alphabetisch, allerdings beidenfalls mit Ausgabe der Prio.
Aber du hast das "-" vergessen ;)
 
OP
revealed

revealed

Guru
So jetz aber hoffentlich?

Code:
#  | Alias                 | Name                  | Enabled | Refresh | Priority | URI                                                                                        
---+-----------------------+-----------------------+---------+---------+----------+--------------------------------------------------------------------------------------------
1  | Apache2               | Apache2               | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/Apache/openSUSE_11.1/                        
2  | Apache2_Modules       | Apache2 Modules       | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/Apache:/Modules/openSUSE_11.1/               
3  | Firefox_1             | Firefox               | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/mozilla/openSUSE_11.1/                       
4  | GAMES_1               | GAMES                 | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/games/openSUSE_11.1/                         
5  | GNOME_(Apps)_1        | GNOME (Apps)          | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/GNOME%3a/Apps/openSUSE_11.1/                 
6  | GNOME_(STABLE:)_1     | GNOME (STABLE:)       | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/GNOME%3a/STABLE%3a/2.28/openSUSE_11.1/       
7  | GNOME_Community_1     | GNOME (Community)     | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/GNOME%3a/Community/openSUSE_11.1/            
8  | KDE3_1                | KDE3                  | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/KDE%3a/KDE3/openSUSE_11.1/                   
9  | KDE_4.3.x_community_2 | KDE 4.3.x community   | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/KDE%3a/KDE4%3a/Community/openSUSE_11.1_KDE_43
10 | KDE_4.3.x_packages_1  | KDE 4.3.x packages    | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/KDE%3a/43/openSUSE_11.1/                     
11 | NON-OSS               | NON-OSS               | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss/                           
12 | Network_Utilities_1   | Network Utilities     | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/network%3a/utilities/openSUSE_11.1/          
13 | OSS                   | OSS                   | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/oss                                
14 | PACKMAN_1             | PACKMAN               | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/linux/packman/suse/11.1/                                           
15 | PHP_Applications      | PHP Applications      | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/server:/php:/applications/openSUSE_11.1/     
16 | Wine_1                | Wine                  | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/Emulators%3a/Wine/openSUSE_11.1/             
17 | X11_XGL_1             | X11 XGL               | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/X11%3a/XGL/openSUSE_11.1/                    
18 | X11_Xorg_1            | X11 Xorg              | Yes     | Yes     |   99     | http://ftp5.gwdg.de/pub/opensuse/repositories/X11%3a/XOrg/openSUSE_11.1/                   
19 | openSUSE-11.1-Update  | Update                | No      | No      |   99     | http://ftp5.gwdg.de/pub/opensuse/update/11.1/                                              
20 | openSUSE-11.1-Updates | openSUSE-11.1-Updates | Yes     | Yes     |   99     | http://download.opensuse.org/update/11.1                                                   
21 | repo-debug            | openSUSE-11.1-Debug   | No      | No      |  100     | http://download.opensuse.org/debug/distribution/11.1/repo/oss/                             
22 | repo-source           | openSUSE-11.1-Source  | No      | No      |  100     | http://download.opensuse.org/source/distribution/11.1/repo/oss/
 

lOtz1009

Moderator
Teammitglied
Da würde ich nienich ein zypper dup machen!
Setz mal Update auf 50, Mozilla auf 45, die KDE's auf 40, XGL und Xorg auf 35 und Packman auf 30

Den Rest entweder auf 99 lassen oder halt schauen in welche Prioritäten du die setzen musst.

Mach danach mal ein zypper -v dup und schau dir die Ausgabe an (oder evtl. umleiten und über NoPaste hier reinstellen).
 
OP
revealed

revealed

Guru
Hi nochmal... ich bin am überlegen, ob ich es einfach erst heute Abend noch einmal versuche, weil... bisher lief es so wie es ist. Das kann doch kein Zufall sein, oder?

Muss jetz dann in die Spätschicht... nicht dass ich keine Hilfe möchte, sonst hätte ich nicht gepostet aber bisher liefs. Das macht mich stutzig. Ich heb mir das mal noch auf?

Gruß,

R
 

lOtz1009

Moderator
Teammitglied
Du siehst was passieren kann :D
Wie du nun dein Problem lösen willst sei dir überlassen.

Nur dein momentanes Vorgehen beim dist-upgrade ist:
"nimm ein Paket in der aktuellsten Version, egal aus welchem Repo"

Wirklich sinnvoll ist das nicht ;)
 
OP
revealed

revealed

Guru
Hallo!

Die änderung brachte, dass ein paar Pakete aus Packman aktualisiert wurden und er den Xserver auf OSS downgradete.

So konnte ich jedoch folgendes feststellen:
Ein scheinbares Versionschaos zwischen X11 repo und dem Update repo??

Habe alle Xorg Pakete auf das X11 repo umgestellt und mein X geht wieder!

Wenn ich jetzt wiederum ein Update machen möchte mit YasT... folgendes:
Code:
#### YaST2 conflicts list - generated 2009-12-16 02:18:38 ####

patch:xorg-x11-libxcb-1024.noarch steht in Konflikt mit xorg-x11-libxcb-devel.i586 < 7.4-1.29.1, angeboten von xorg-x11-libxcb-devel-7.4-1.7.i586

    [ ] Folgende Aktionen werden ausgef端hrt:
install xorg-x11-libxcb-devel-7.4-1.29.1.i586 (with vendor change)
  openSUSE Build Service  -->  openSUSE
install xorg-x11-libxcb-7.4-1.29.1.i586 (with vendor change)
  openSUSE Build Service  -->  openSUSE
Downgrade von xorg-x11-driver-video-7.4-144.1.i586 zu xorg-x11-driver-video-7.4-19.8.2.i586
install xorg-x11-driver-video-7.4-19.8.2.i586 (with vendor change)
  openSUSE Build Service  -->  openSUSE
    [ ] patch:xorg-x11-libxcb-1024.noarch nicht installieren



patch:xorg-x11-server-mesa-1064.noarch steht in Konflikt mit xorg-x11-xauth.i586 < 7.4-8.19.1, angeboten von xorg-x11-xauth-7.4-1.2.i586

    [ ] install xorg-x11-xauth-7.4-8.20.1.i586 (with vendor change)
  openSUSE Build Service  -->  openSUSE

    [ ] patch:xorg-x11-server-mesa-1064.noarch nicht installieren



patch:xorg-x11-1151.noarch steht in Konflikt mit xorg-x11.i586 < 7.4-8.20.1, angeboten von xorg-x11-7.4-1.2.i586

    [ ] install xorg-x11-7.4-8.20.1.i586 (with vendor change)
  openSUSE Build Service  -->  openSUSE

    [ ] patch:xorg-x11-1151.noarch nicht installieren




#### YaST2 conflicts list END ###
Es müsste doch also reichen, update auf schätze 50 zu setzen, wärend X11 auf 99 steht, beispielsweise.

Dennoch kommen die selben Konflikte raus?? Ehm.. Bin ratlos... Wenn ich diese Patches jetzt wieder installieren würde, dann wäre es wieder Feierabend mit X`?

Was ist denn im Repo passiert? Das lief jetzt seit ich SuSE 11.1 auf dieser HDD habe in diesem zustand, ohne dass ich Prioritäten ändern musste. Und ich ändere sie und es hilft nichts... ?

Ehm Hilfe?

Gruß,

R
 
OP
revealed

revealed

Guru
Nebenbei habe ich ein Problem bei der Installation von mplayer, weil die libx264-80 welche er benötigt, nicht für SuSE 11.1 angeboten werden kann?

hat mein mirror was abbekommen?

Wenn man hierauf klickt:
http://packages.opensuse-community.org/index.jsp?searchTerm=libx264-80&distro=openSUSE_111

Dann kommt "NULL" --- ich kann momentan leider so auch NULL" Fernsehen. Das frustriert!

Gruß,

R
 

lOtz1009

Moderator
Teammitglied
Warte mit der lib von Packman noch ein bisschen. Kann sein dass gerade aktualisiert wird.

Und je niedriger die Zahl bei der Priorität eines Repos ist, desto bevorzugter wird es behandelt.
 
OP
revealed

revealed

Guru
Hallo.

Ich frage mich, ob es denn sinn macht das Update repo weniger bevorzugt als Xorg zu behandeln?
Im updaterepo ist scheinbar die Versionsnummer einfach höher als im X11 repo? Würde das nicht genau das bewirken, dass die Priorität nich greift bei eniem dup?

Gruß,

R
 

lOtz1009

Moderator
Teammitglied
Deswegen ist ein dist-upgrade (gerade mit so vielen Installationsquellen) immer mit Vorsicht zu genießen. Gerade, wenn über 100 Pakete angeboten werden.

Übrigens führt ein dist-upgrade auch Paketdowngrades durch, falls das erforderlich ist. Je nachdem, wie die Prioritäten gesetzt sind.

Und im Updade-Repo liegen nunmal Patches für die "original" Pakete der Distribution. Falls man Fremdrepos einsetzt, möchte man eigentlich die Pakete aus den Fremdrepos haben und eben nicht die Patches von Update.

Auf meinem Testrechner habe ich auch schon des öfteren mal so Kamikaze-dup's gemacht. Allerdings wurde da bisher alles von Zypper vernünftig vorgelöst...
 
OP
revealed

revealed

Guru
ist das Xorg repo denn ein Kamikaze dup?

Es liegt ja so wie ich interpretieren würde nur daran, dass ein Update für den Xserver ein Downgrade von X11 nach sich zieht? Hast du das Xorg repo auch drin? Ich brauch das ding, sonst hab ich keine grafische Oberfläche...

Das mit dem Fernsehen liegt ja eigentlich daran, dass Mplayer sich nicht installieren lässt. Dies wird von packman angeboten und dem fehlt die Datei: "libx264.so.80" Einzige Lösung dabei die angeboten wird. : "nicht installieren".

Edit: Die habe ich mir jetzt per 1 click geholt vom iu bremen, was komischer weise funktionierte, weil ich den auch als repo drin hatte. Dort wurde das RPM nicht aufgefunden...! Jetzt installiere ich gerade mplayer wieder...

Da ist doch irgendwas kaputt... :S
/Edit

Gruß,

R

PS.: KB976325 ist auch ein Kamikaze update 80070020 ... lässt sich nich installieren. Mein Computer will mich echt fertig machen die Woche glaub ich. Ohne das ding kann ich nicht fernsehen und nix. Würde sagen ich bin darauf angewiesen.
 

lOtz1009

Moderator
Teammitglied
Nein, Kamikaze ist für mich ein dup mit verschiedensten Repos auf gleicher Priorität ;)

Produktiv habe ich diese Repos nicht drin. Da beschränkt sich das.

Lass am besten dup ganz sein und beschränk dich erst mal auf "up -t package"

Schau dass deine grafische Oberfläche wieder läuft und setz dann eine Sperre auf die xorg-Pakete.
 
OP
revealed

revealed

Guru
ok gut das KDE 3 repo werd ich mal rauswerfen jetzt.

Ich downgrade gerade nicht verfügbare pakete und Lösche kde3 pakete, die es ohne das Repo nicht gibt, die ich durchaus unter KDE4 genutzt hatte... beispielsweise Amarok, kmag ...

Naja ich habe schon grafische oberfläche, aber ich kämpfe noch mit 3 Patches bezüglich Xorg, die neuer sein wollen als das repository.

Gruß,

R
 
OP
revealed

revealed

Guru
so jetz hab ich das Xorg repo auch noch deaktiviert... das hat mich jetz einige Dinge gekostet. Vorallem Zeit und ein paar sachen schauen nicht mehr so schön aus wie vorher. Schade :(

Naja mal sehen.

Danke daweil.

Aber ich staune! xorg geht ganz ohne Absturz und googleearth läuft auch mit "radeon". Von dem her kann ich auf das Xorg repo verzichten.

Das X11 Xgl habe ich noch drin zwecks compiz fusion. Das geht nach wie vor auch ohne das X11 repo. Also kann ich das von der Liste streichen.

Übrigens haben alle die gleiche Priorität. Das hat so bisher echt fein geklappt. Das werde ich so beibehalten.
Sorry dass ich so rumdampfe aber das hat mir mal alles echt stress gemacht und Nerven gekostet in dem Fall.

Und meine kdialoge schauen auch nicht mehr so aus wie vorher ... weiss garnicht warum die verstellt sind auf einmal.

Ich hatte am unteren Bildschirmrand immer so schöne Viereckige schwarze Meldungen mit weisser schrift. Jetzt hab ich so komische hellocker sprechblasen? Weiss jemand bitte, wo ich das einstellen kann?

Weil eigentlich hab ich da auf Oxygen gestellt aber was das ist, weiss ich nicht.

Alle Paketkonflikte und nicht verfügbaren wurden übrigens gelöst. Bis auf FooBillard... das lösche ich nicht, nur weil kein RPM mehr angeboten wird.

Grüße,

R
 
Oben