Results 1 to 5 of 5

Thread: Reverting after update

  1. #1
    Join Date
    Aug 2008
    Location
    Mexico and Sweden
    Posts
    1,280

    Default Reverting after update

    openSUSE 12.2 64bit KDE Version 4.8.5 (4.8.5) "release 2"

    I recently installed 12.2 successfully and all software was running as expected. Since I use Nvidia graphics I normally lock some software like kernel updates to avoid conflicts. Then late last night I stupidly ran a YaST update without checking all the items. Now a vital piece of software running in an emulator running under wine crashes my X-server forcing me to login again. It's not a wine problem as other software using wine functions. Whether I run the software under wine or using current (12.2) mess or older SDLmess emulators I get the same exact crash. So it looks like an illegal connection to the X-server.

    Is there a way I can revert to the previous versions? What package names should I be looking to revert to? Or is there a version of SDLmess available
    for 12.2? There's nothing in the repositories I have searched.

    Thanks in advance for any help.

  2. #2
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,671
    Blog Entries
    14

    Default Re: Reverting after update

    Reinstall the NVIDIA driver. Even though you locked kernel version, there's also the xorg-x11-server package, which replaces some symlinks, created by the nvidia installer, by it's own real files. That's the cause of a malfunctioning nvidia driver. Reinstalling recreates the symlinks the nvidia driver needs.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  3. #3
    dd@home.dk NNTP User

    Default Re: Reverting after update

    On 10/13/2012 12:36 PM, ionmich wrote:
    > Is there a way I can revert to the previous versions? What package
    > names should I be looking to revert to?


    look in /var/logs/zypp/history and you will be able to see everything
    yast did yesterday (each line begins with a date/time stamp)

    an easy way would be to open a konsole, terminal, x-term and write/execute:
    Code:
    cat /var/log/zypp/history | grep 2012-10-12
    far as i know there is no "easy way" to roll back, just use YaST
    Software Management..

    there is a mention of using 'zypper dup' to do a system *downgrade*, but
    i don't a way to easily back out of a "yast update"...maybe one could
    build a file listing all the packages to be reverted....but, i couldn't
    tell you how to do that..

    hmmmm...i've not used rpm in years but a quick glance at man rpm i see
    you can do something like

    rpm -i --oldfile [oldPackageName].rpm

    and i will remove the latest (installed) package and install the
    specified older package...but, . . .

    but: i don̈́t know an easy way, other than just restore from your full
    system backup you made just before running that update last night...i
    know, i don't have one from before every update either--but, maybe if
    you are brave enough to run btrfs (i am *not*) you can backup with a
    snapshot ??

    maybe it is easier to fix the current problem...are you seeing an error?
    how about in /var/log/messages?? or???

    --
    dd http://tinyurl.com/DD-Caveat

  4. #4
    dd@home.dk NNTP User

    Default Re: Reverting after update

    On 10/13/2012 02:23 PM, dd@home.dk wrote:
    > maybe it is easier to fix the current problem...are you seeing an error?
    > how about in /var/log/messages?? or???


    i hadn't seen the advice to reinstall nvidia until after i'd sent my
    note....so, i highly recommend to try to fix the current problem by
    following Knurpht's advice, *FIRST*!!

    i think he has nailed it.

    --
    dd

  5. #5
    Join Date
    Aug 2008
    Location
    Mexico and Sweden
    Posts
    1,280

    Default Re: Reverting after update

    Quote Originally Posted by Knurpht View Post
    Reinstall the NVIDIA driver. Even though you locked kernel version, there's also the xorg-x11-server package, which replaces some symlinks, created by the nvidia installer, by it's own real files. That's the cause of a malfunctioning nvidia driver. Reinstalling recreates the symlinks the nvidia driver needs.
    That did the trick! Now I'm going to lock down xorg-x11-server as well. Many thanks. You've saved me hours of looking in the wrong direction.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •