Gnome 2.26

Gnome 2.26

Innleggav terjejh » lør 21.03.2009 13:32

Jeg har installert nye Gnome 2.26 backport på et par openSUSE 11.1 x86_64 maskiner. Selve oppgraderingen fra 2.24 til 2.26 (ca. 300 filer og 900MB) gikk forsåvidt greitt med YaST2, ved å legge til følgende to programarkiv (måtte først utelate et par pakker listet under pkt.1 nedenfor, for å rydde bort en håndfull avhengighetskonflikter):
http://widehat.opensuse.org/pub/reposit ... SUSE_11.1/
http://widehat.opensuse.org/pub/reposit ... SUSE_11.1/

Selv om jeg ikke har oppdaget noen direkte stoppere eller alvorlige feil, er der noe rusk i maskineriet. Jeg lister dem opp i fire punkter nedenfor, og lurer på om andre kan bekrefte lignende erfaringer? Ev. forslag til løsninger?

1. To avhengige pakker mangler
Kode: Merk alt
libempathy.so.22 is required by nautilus-sendto-1.11
beagle-0.3.9-13.16.x86_64 requires mono(taglib-sharp)=2.0.3.0


2. Gnome terminalen starter ikke - for gammel Gtk+ (bruker Console terminalen istedenfor):
Kode: Merk alt
# /usr/bin/gnome-terminal

(gnome-terminal:25432): Gtk-WARNING **: GModule
(/usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so) initialization
check failed: Gtk+ version too old (micro mismatch)

Failed to get the session bus: Did not receive a reply. Possible causes
include: the remote application did not send a reply, the message bus
security policy blocked t
he reply, the reply timeout expired, or the network connection was broken.
Falling back to non-factory mode.
Failed to contact the GConf daemon; exiting.
on too old (micro mismatch)

(gnome-terminal:25432): Gtk-WARNING **: GModule
(/usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so) initialization
check failed: Gtk+ version too old (micro mismatch)
Failed to get the session bus: Did not receive a reply. Possible causes
include: the remote application did not send a reply, the message bus
security policy blocked t
he reply, the reply timeout expired, or the network connection was broken.
Falling back to non-factory mode.
Failed to contact the GConf daemon; exiting.


3. Når muspeker holdes over og aktiverer menyvalg generelt, viskes teksten ut til hvitt (antagelig fargekonflikt front/bakgrunn)

4. XKB feilmelding ved innlogging:
Kode: Merk alt
Error activating XKB configuration.
It can happen under various circumstances:
- a bug in libxklavier library
- a bug in X server (xkbcomp, xmodmap utilities)
- X server with incompatible libxkbfile implementation

X server version data:
The X.Org Foundation
60900000

If you report this situation as a bug, please include:
- The result of xprop -root | grep XKB
- The result of gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd

terje@alfa:~> xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xfree86", "pc102", "no", "", ""
_XKB_RULES_NAMES(STRING) = "xfree86", "pc102", "no", "", ""
terje@alfa:~>
terje@alfa:~> gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = [no-latin1]
 options = []
 model =

Erfaren
Brukerens avatar
medlem i 216 måneder
 

Re: Gnome 2.26

Innleggav Iznogood » lør 21.03.2009 16:49

Hvilken versjon av taglib-sharp har du?

Kode: Merk alt
embla:~ # rpm -qa beagle
beagle-0.3.9-13.16

embla:~ # rpm -qa taglib-sharp
taglib-sharp-2.0.3.0-70.15


Tipper du har en "nyere" versjon enn du burde, da den G 2.26 vil ha den fra dvd/oss repoet.

Forsøk denne
Kode: Merk alt
zypper in -C taglib-sharp=2.0.3.0-70.15


Og se om ikke beagle vil la seg oppdatere.

Brukerens avatar
medlem i 223 måneder
 

Re: Gnome 2.26

Innleggav terjejh » lør 21.03.2009 18:55

Hei,
Som du vel registrerte ;) fikk jeg et tips på Factory lista om å endre prioritet på det ordinære openSUSE-11.1-Update repoet til 99, noe jeg gjorde. Problemet var at dette repoet hadde høyere prioritet (20) enn standard 99 på de nye Gnome backport repoene jeg hadde lagt til. Dette var årsaken til at Gtk2+ ikke var blitt oppgradert fra versjon 2.14.4 til 2.16 ved første forsøk.

Ikke bare det, nå ble totalt 57 pakker oppgradert i tilleggsoppgraderingen jeg gjorde. Herunder også Beagle, for nå har også jeg
Kode: Merk alt
terje@linux-78n9:~> rpm -qa beagle
beagle-0.3.9-13.16
terje@linux-78n9:~> rpm -qa taglib-sharp
taglib-sharp-2.0.3.0-70.15

Denne tilleggsoppgraderingen løste også problemene beskrevet i pkt 2 og 3
bortsett fra XKB feilmeldingen, har jeg ikke sett noen negativ effekt av denne.
Under Kontrollsenter>Tastatur Layout har jeg 'no.latin1' satt som standard.

På min hp8710w som jeg nå brukte, genererte YaST2 denne konfliktlista, som også viser de valg [x] jeg gjorde:
Kode: Merk alt
#### YaST2 conflicts list - generated 2009-03-21 16:39:57 ####

nothing provides libgnomebt.so.1()(64bit) needed by gnome-phone-manager-0.60-5.62.x86_64
    [x] do not install gnome-phone-manager-0.60-5.62.x86_64

nothing provides libempathy.so.22()(64bit) needed by nautilus-sendto-1.1.2-16.2.x86_64
    [x] do not install nautilus-sendto-1.1.2-16.2.x86_64

libpackagekit-glib10-0.3.11-1.13.1.x86_64 requires PackageKit = 0.3.11, but this requirement cannot be provided
uninstallable providers: PackageKit-0.3.11-1.9.x86_64[openSUSE 11.1-0]
                   PackageKit-0.3.11-1.9.x86_64[openSUSE-NonOSS-Add-on_11.1-0]
                   PackageKit-0.3.11-1.9.x86_64[openSUSE_11.1-0]
                   PackageKit-0.3.11-1.12.i586[repo-oss]
                   PackageKit-0.3.11-1.9.x86_64[repo-oss]
    [ ] deinstallation of libpackagekit-glib10-0.3.11-1.13.1.x86_64
    [x] do not install PackageKit-0.4.5-28.14.x86_64
    [ ] Ignore some dependencies of libpackagekit-glib10

libgnomebt0-0.11.0-25.105.x86_64 requires gnome-bluetooth = 0.11.0, but this requirement cannot be provided
uninstallable providers: gnome-bluetooth-0.11.0-25.108.i586[repo-oss]
    [ ] deinstallation of libgnomebt0-0.11.0-25.105.x86_64
    [x] do not install gnome-bluetooth-2.27.1-7.4.x86_64
    [ ] Ignore some dependencies of libgnomebt0

libffmpeg0-0.5-0.pm.1.x86_64 requires libswscale0 = 0.5-0.pm.1, but this requirement cannot be provided
    [x] Following actions will be done:
do not install libswscale0-0.5.0.18071-1.1.x86_64
do not install libavdevice52-0.5.0.18071-1.1.x86_64
do not install libpostproc51-0.5.0.18071-1.1.x86_64
do not install libavformat52-0.5.0.18071-1.1.x86_64
do not install libavcodec52-0.5.0.18071-1.1.x86_64
    [ ] deinstallation of libffmpeg0-0.5-0.pm.1.x86_64
    [ ] Ignore some dependencies of libffmpeg0

libschroedinger-1_0-0-1.0.5-42.pm.4.x86_64 requires liboil-0_3-0, but this requirement cannot be provided
uninstallable providers: liboil-0_3-0-0.3.15-0.pm.3.i586[repo_1]
                   liboil-0_3-0-0.3.15-0.pm.3.x86_64[repo_1]
    [ ] downgrade of liboil-0.3.15-8.28.x86_64 to liboil-0_3-0-0.3.15-0.pm.3.x86_64
    [x] do not install libschroedinger-1_0-0-1.0.5-42.pm.4.x86_64
    [ ] Ignore some dependencies of libschroedinger-1_0-0

#### YaST2 conflicts list END ###


En mer negativ effekt som jeg tror må være en bug, er at 'gnome-system-monitor' prosessen kjørende (på panelet), sluker opptil 100% vekslende på hver av mine to dual core CPUer. Ser du noen tilsvarende hos deg?

Bilde

Bilde

Erfaren
Brukerens avatar
medlem i 216 måneder
 

Re: Gnome 2.26

Innleggav Iznogood » lør 21.03.2009 19:26

Nope, men jeg hadde en xserver bug, noe jeg fikset med å legge til

http://download.opensuse.org/repositori ... SUSE_11.1/

Og oppdaterte xserver pakkene derfra.

EDIT: Sjekk at det virkelig er g-s-m som suger 100% cpu -> top i terminalen

---

Når det gjelder xkd feilen din har du faktisk fått info om hvordan fikse den på mailinglista :)

Fjern latin-1 -> velg norge og sett den til forvalgt utforming. -> jeg ble kvitt feilmeld på den måten.

Slik at output av denne kommandoen blir

Kode: Merk alt
bjolie@embla:~> gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = [no]
 options = []
 model =

Brukerens avatar
medlem i 223 måneder
 

Re: Gnome 2.26

Innleggav terjejh » lør 21.03.2009 20:34

Jepp, du hadde rett (igjen). 'top' viste at det nettopp var 'X' som var synderen. Gnome-sysmon viste bare seg selv som kjørende prosess, og jeg tok for gitt at det var den som slukte CPU kraft. Oppgraderte X serveren fra samme repo som deg, og ble kvitt problemet.

Jeg deinstallerte libpackagekit-glib10-0.3.11-1.13.1.x86_64 og fikk installert den nye PackageKit-0.4.5-28.14.x86_64

Og ja, XKB feilmeldingen forsvant ved å legge til Norge og slette tidligere no.latin1 under Kontrollsenteret > Keyboard Layout

Nå gjenstår stort sett bare et par pakkekonfliktene å få løst, hvorav noen er varslet i form av en ny build for openSUSE.

Nå synes Gnome 2.26 å fungere riktig godt :-)

Takk for hjelpen.

Edit:
Jeg avinstallerte libpackagekit-glib10-0.3.11-1.13.1.x86_64 og fikk oppgradert til den nye PackageKit-0.4.5-28.14.x86_64.
Videre avinstallerte jeg libffmpeg0-0.5-0.pm.1.x86_64 og fikk oppgradert til distribusjonens
libswscale0-0.5.0.18071-1.1.x86_64
libavdevice52-0.5.0.18071-1.1.x86_64
libpostproc51-0.5.0.18071-1.1.x86_64
libavformat52-0.5.0.18071-1.1.x86_64
libavcodec52-0.5.0.18071-1.1.x86_64

Erfaren
Brukerens avatar
medlem i 216 måneder
 


Returner til GNOME



Hvem er i Forumene

Registrerte brukere: Google [Bot]