A passionate openSUSE user
RSS icon Home icon
  • GNOME 3.8 for openSUSE 12.3 – GO GET IT

    Posted on April 11th, 2013 Dominique Leuenberger 44 comments

    The openSUSE GNOME Team is proud to present you

    the GNOME 3.8 for openSUSE 12.3 – Repository

    You have eagerly been waiting for it, maybe you even dared to install the test repositories published during the last few days… if you happen to be amongst the ones that reported issues with it, then ALL THANKS go to you!

    GNOME 3.8 was released on March 27 2013; the openSUSE GNOME Team worked hard, day and night, to give you this nice release for openSUSE 12.3, which was released on March 13 2013, as quick as possible, without skipping the QA entirely.

    HOW do you get it?

    The basic pre-requisit is a fully updated openSUSE 12.3 GNOME installation, where you add the GNOME 3.8 repository on top.
    zypper ar -f obs://GNOME:STABLE:3.8/openSUSE_12.3 GS38
    zypper dup --from GS38

    There should not be any more questions than ‘Are you sure’ and zypper will do the rest; on your next login, you will be greeted by GDM 3.8 and login to GNOME 3.8.

    NOTE for users of Non-English installations: due to new language strings, it is very well possible that part of your UI is not translated; this is due to optimizations in the way openSUSE prepares language packages and bundles, but in this situation it ‘fails’. The best way around this is to install gnome-shell-lang explicitly.

    Should you, despite the testing done by various people, run into any issues, please let the openSUSE GNOME Team know about this. The best ways to reach us:

    - on IRC: #openSUSE-gnome @ irc.freenode.net
    - by mail: openSUSE-gnome @ opensuse.org
    - For things that we can not solve with a few mails / chat lines, please register a bug at https://bugzilla.novell.com, Make sure to mention that you run GNOME:STABLE:3.8.

    If you’re a little bit less  brave to just put it on your disk, but still would like to explore the options: there are life images being forged, which you can download HERE.

    INTEL Graphic Chip Users
    Please note that there is a known issue in the X-Stack of openSUSE 12.3, which GNOME 3.8 happens to expose. The fix for this has been released as an online Update (package Mesa); If you ensure your system is fully patched prior to installing GNOME 3.8, you should be all safe.

     

    37 responses to “GNOME 3.8 for openSUSE 12.3 – GO GET IT” RSS icon

    • Valerio Mariani

      Dear Dominique,

      first of all thanks for the great work. I would like to report a couple of issues that I noticed:

      1) First of all, during the installation zypper asks me to remove avahi. I did it, was it ok?

      2) In the classic mode, the window list extensions does not work, giving me this error:

      Error: Schema org.gnome.shell.extensions.window-list could not be found for extension window-list@gnome-shell-extensions.gcampax.github.com. Please check your installation.

      Stack trace:
      getSettings()@/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/convenience.js:89
      ()@/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/prefs.js:43
      wrapper()@/usr/share/gjs-1.0/lang.js:213
      buildPrefsWidget()@/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com/prefs.js:76
      (“window-list@gnome-shell-extensions.gcampax.github.com”)@/usr/share/gnome-shell/js/extensionPrefs/main.js:100
      wrapper(“window-list@gnome-shell-extensions.gcampax.github.com”)@/usr/share/gjs-1.0/lang.js:213
      ([object GObject_Object])@/usr/share/gnome-shell/js/extensionPrefs/main.js:119
      wrapper([object GObject_Object])@/usr/share/gjs-1.0/lang.js:213
      (“window-list@gnome-shell-extensions.gcampax.github.com”)@/usr/share/gnome-shell/js/extensionPrefs/main.js:110
      wrapper(“window-list@gnome-shell-extensions.gcampax.github.com”)@/usr/share/gjs-1.0/lang.js:213
      ([object Object])@/usr/share/gnome-shell/js/extensionPrefs/main.js:219
      wrapper([object Object])@/usr/share/gjs-1.0/lang.js:213
      _emit(“extensions-loaded”)@/usr/share/gjs-1.0/signals.js:124
      ([object GObject_Object])@/usr/share/gnome-shell/js/misc/extensionUtils.js:178
      wrapper([object GObject_Object])@/usr/share/gjs-1.0/lang.js:213
      done()@/usr/share/gnome-shell/js/misc/fileUtils.js:33
      ([object Array])@/usr/share/gnome-shell/js/misc/fileUtils.js:51
      onNextFileComplete([object GObject_Object],[object GObject_Object])@/usr/share/gnome-shell/js/misc/fileUtils.js:21
      main([object Array])@/usr/share/gnome-shell/js/extensionPrefs/main.js:276
      @:1

      3) The Gnome wallet seems not to open at login.

      Apart from this, everything is ok! Thanks again

      Valerio

    • If you had enabled forced fallback session, remember to disable it before update.
      If you forgot and did the update and cannot log in anymore (just “Oops, something gone wrong. Logout”) press Ctrl+Alt+F1 login as your normal user and type command:

      dbus-launch gsettings set org.gnome.desktop.session session-name gnome

      Cheers!

    • My monitor goes to stand by mode when I press ctrl+alt+l to block session. Why?

    • Valerio Mariani

      Dear Dominique,

      I reinstalled and problems 1 and 3 disappeared, so I guess it was something on my side. Problem 2, with the window list extensions stays, however.

      Kudos to you and the other developers. That is really the only problem I had. Very very stable release!

      Valerio

    • Great work!

      I have one small problem.
      NetworkManager don’t provide a way to connect with 3G modem. It worked without problems with 3.6.

      Else everything seems to work great!

    • Installing ModemManager-0.6.0.0 from 12.3 fixed my problem with 3G connections in NetworkManager.

    • I have updated my openSuse 12.3 to gnome 3.8 but now i can no longer connect to the Internet using my modem. It is as if the system can no longer see my modem. I really need help guys

    • Valerio Mariani

      Dear Dominique,

      the last update fixed the problem with the Window list extension!

      Thank you!

      Valerio

    • Another user mentioned something alike in the comments: try downgrading ModemManager; I will need to a way to reproduce it and analyse it…

    • Thanks alot Dominique.

      Downgrading ModemManager solved the problem. I can now connect Internet from the modem

    • Considering the long cycle of opensuse, why not an live-cd install with gnome 3.8?

    • Alastair Scott

      Wonderful work! A couple of minor issues:

      1. alacarte fails:

      Traceback (most recent call last):
      File “/usr/bin/alacarte”, line 22, in
      from Alacarte.MainWindow import MainWindow
      File “/usr/lib/python2.7/site-packages/Alacarte/MainWindow.py”, line 33, in
      from Alacarte.MenuEditor import MenuEditor
      File “/usr/lib/python2.7/site-packages/Alacarte/MenuEditor.py”, line 23, in
      from Alacarte import util
      File “/usr/lib/python2.7/site-packages/Alacarte/util.py”, line 28, in
      from gi._glib import GError
      ImportError: cannot import name GError

      2. (Not part of the core installation, but installable afterwards) gnome-weather fails:

      Unsatisfied dependency: Requiring GWeather, version 3.0: Typelib file for namespace ‘GWeather’, version ’3.0′ not found

      But these are minor issues.

    • 1) Alacarte has just been checked in fixed into GNOME:STABLE:3.8 => you should expect an updated version shortly.

      2) A missing dependency on typelib-1_0-GWeather-3_0 which we already track in https://bugzilla.novell.com/show_bug.cgi?id=811652, but I have to come up with a smart way to possibly extend the automatic dependency generator we have for this usecase…

    • Why don’t you give screenshots here? Readers wanna see them.

    • The good thing of having freedom over everything :) Most users that get here know very well already that they want GNOME 3.8 on their system.. they just want to know HOW.

    • Thank you very much, for you help! now we will wait for 3.8.1 xD!

    • Yeah… Terrible things.
      Try
      Zypper update
      It might have a surprise for you

    • Hi Dominique. Haven’t talked to you in a while, but I was just curious: Is your broken/3.8 repo stable still? I switched over to stable and haven’t seen any updates in a couple days, will 3.8.1 make it to stable soon?

      -Gratz,
      Craig

    • Hi there…
      home:dimstar:broken was only a test repository (to shadow the publishing of GNOME:STABLE:3.8 actually). GNOME 3.8.1 was released three days ago; all packages are prepared and the Build Service is at work to produce all the binaries (completed) and prepare to publish them (work in progress). I assume it won’t be much longer and 3.8.1 will be available in the repository.

    • Thanks! That’s exactly what I was wondering, I am excited, cant wait to see that update notification. :D

    • I use openSUSE 12.3 64bit on an AMD quad core processor and yesterday I made the upgrade from Gnome 3.6.3.to 3.8 using the two zypper commands and all went well. It took a while to download and install but on reboot it was all there.
      I did the upgrade because I was frustrated with a bug that was in Evolution mail that hung whenever I scrolled through my mails. Thank the Lord that 3.8 has cured that problem.
      I notice a few small quirks that that aren’t major.
      1. I added a new email address in Evolution’s contacts and the contact list disappeared. It wouldn’t come back until I reloaded Evolution. It happened again moving from mail to contacts. Unfortunately (or is it fortunately?) it has stopped now and I haven’t been able reproduce it. Maybe someone else has experienced this too.
      2. Sometimes when I switch to Activities I will just see the outline of the active windows. It’s no big deal as you still have the description under each window. I can’t produce this on demand so can’t help you put a finger on it.

      The Activities Classic view is okay but I still prefer the categories we used to have on the right. I find using the Search a pain. It would be nice if one could offer both.

      Otherwise it seems to be working great.

    • @Strangiato, because the gnome devs have decided your computer screen should behave the same way as a tablet

    • Upgraded today, almost no problems, you guys did a great job packaging this, much better than ubuntu’s gnome 3.8 ppa :)

      Only problem I have is that the yast software manager gtk UI really seems to dislike gnome 3.8. Whenever I open it the window is unusably small so I have to manually resize it every single time :(

    • @Garth

      I have the same problem in the overview where I sometimes only see the “outline” of the windows (well I can sort of see the window but its like 80% transparent)

      intel graphics?

    • Alacarte does not fully work for me.
      “New Item” seems to be broken:

      File “/usr/lib/python2.7/site-packages/Alacarte/MainWindow.py”, line 258, in on_new_item_button_clicked
      editor = LauncherEditor(self.main_window, file_path)
      AttributeError: ‘MainWindow’ object has no attribute ‘main_window’

      Anyone has the same problem?
      Regards,
      Markus

    • @Brandon I am also experiencing those two issues. The activities thing doesn’t bother me at all, but the YaST windows drive me insane!! I am also running intel graphics (surprise, surprise lol) Let me know if someone finds an explanation and/or solution to this. One other issue I am having is with the tracker constantly showing IO on the hard drive and using way too much ram unless I kill it. It was at 680MB earlier. I have not had a chance to research this so the answer may just be a google search away. I can honestly say that these are minor quirks and, when it comes down to it, 3.8 is a must have upgrade :-D

    • The update yesterday broke NetworkManager in my notebook. /etc/resolv.conf is no longer updated automatically by NetworkManager, and I have to update it manually when I change connections. I reinstalled the older packages using:

      sudo zypper in –oldpackage /var/cache/zypp/packages/GS38/x86_64/libnm-glib4-0.9.8.0-2.1.x86_64.rpm /var/cache/zypp/packages/GS38/x86_64/libnm-glib-vpn1-0.9.8.0-2.1.x86_64.rpm /var/cache/zypp/packages/GS38/x86_64/libnm-util2-0.9.8.0-2.1.x86_64.rpm /var/cache/zypp/packages/GS38/x86_64/NetworkManager-0.9.8.0-2.1.x86_64.rpm /var/cache/zypp/packages/GS38/x86_64/typelib-1_0-NetworkManager-1_0-0.9.8.0-2.1.x86_64.rpm /var/cache/zypp/packages/GS38/x86_64/typelib-1_0-NMClient-1_0-0.9.8.0-2.1.x86_64.rpm

      and now it’s working again.

    • Hi Dominique

      Gnome-weather extension not working properly in openSUSE 12.3 / Gnome 3.8

      Although info displays for US city, South African city does not display properly.

    • Hi Dominique,

      thanks a lot for your work… I have two main issues and one additional question now:

      * I can’t seem to get my Open-VPN connection going in my second account (on the account I created during installation, it works) [also, related: the network indicator doesn't indicate anything on that particular account – not Wifi, not 3G, and of course no VPN either]

      * Firefox doesn’t seem to show web fonts any more, so pages like arstechnica.com look very broken (which is curious given that Firefox is not Gnome software, but it worked on the live CD, so I assume your repo broke something there) [yes, I tried with a clean OS user on a clean FF profile; and I tried downgrading FF to version 19 again, too]

      * Also, the question: Is there some way to get XInput 2.3, so we all get to experience the improvements made to the messaging tray or is that just too much work?

    • Hi Solanuz,

      Thanks for your comments; for 1, I’m currently out of ideas, I would assume some group memberships missing or other polkit related things… surely, without log files and/or error messages and observations, this is close to impossible to say.

      2) That is likely the upgrade of fontconfig. Please check that you have the latest fontconfig of the weekend installed (a fix was added to address exactly this issue). This should hopefully be solved (FF uses fontconfig, and we needed an update for gnome-documents).

      XI2.3: possibly doable, but I’d really prefer to keep the GNOME repository as GNOME specific as possible. I might still have a look at this, to see what this entails.

    • Hi Dominique,

      thanks for the quick answer & helpful hints!
      I fixed #2 with the fontconfig version from M17N, as I already had the newest version available from the GS3.8 repo. So, that’s much better now.
      In the case of #1, adding more groups and permissions didn’t help so far. Also, the problem appears even on a clean new account. I may try with a bug report…
      And #3 is of course no biggie. :)

    • Perfect…
      must be a OBS publishing issue then though: I fixed the package first in GNOME:STABLE:3.8 and then submitted the fix from there to M17N :)

    • Hi Dominique,

      thanks for the great work, folks.

      I run 12.3 with Gnome 3.8.1 now, and it looks like to work properly. Have changed from LinuxMint Maya.

      So please go on in this way. Well done.

      Greetings from Germany,
      Thomas 50

    • @Dominique Leuenberger

      Could we get a new libmozjs in this repo? Gnome 3.6 has a massive memory leak: https://bugzilla.gnome.org/show_bug.cgi?id=685513

      Its fixed in 3.8, but ONLY with a newer libmozjs package. opensuse 12.3 does not seem to have a new enough package because I still see the leak after updating from gnome:stable. Easily reproduced by rapidly clicking the calendar in the panel, watch the memory usage rise 1-2mb with each click and never go down. I’m not sure exactly what verion is supposed to fix it though.

    • I installed just now and Eclipse with Android Development Tools (ADT bundle) stopped working. It would start and then crash during a compile or some help popup rendering. Uninstall did not solve the problem. I recovered by re-installing the whole OS.

    • I tried upgrading to Gnome 3.8, but I get some dependancy errors

      # zypper dup –from GS38
      Probleem: tracker-miner-firefox-0.14.4-2.1.2.x86_64 vereist tracker = 0.14.4, Maar aan deze eis kan niet voldaan worden
      Probleem: gtali-lang-3.6.1-2.8.1.noarch vereist gtali = 3.6.1, Maar aan deze eis kan niet voldaan worden

      I can live with the missing gtali-lang package, as this is only a lang package. But tracker-miner-firefox-0.16 seems to be missing from the GS38 repo?


    7 Trackbacks / Pingbacks

    Leave a reply