problem with upgrade to Tumbleweed


When I want to upgrade to Tumbleweed I see this message :

Loading repository data…
Reading installed packages…
Computing distribution upgrade…

Problem: nvidia-gfxG02-kmp-desktop-270.41.06_k2.6.37.1_1.2-4.1.i586 requires ksym(desktop:current_task) = de1c42d1, but this requirement cannot be provided
uninstallable providers: kernel-desktop-base-[Bijwerken-van-openSUSE-11.4-11.4-0]
Solution 1: deinstallation of nvidia-gfxG02-kmp-desktop-270.41.06_k2.6.37.1_1.2-4.1.i586
Solution 2: keep obsolete kernel-desktop-
Solution 3: install kernel-desktop-base- from excluded repository
Solution 4: break nvidia-gfxG02-kmp-desktop by ignoring some of its dependencies

What is the best choice now ?
Later I want to try the Gnome3 repo from Tumbleweed.


You have to remove the nvidia driver and install it manually

HowTo: upgrade openSUSE 11.4 to Tumbleweed

caf4926 is correct. Tumbleweed does not support the proprietary drives by supplying RPMs that go with the ever-changing kernels.

If the process of tricky video and upgrading 11.4 to Tumbleweed is too daunting, you can simply remove the nvidia rpms before you upgrade to Tumbleweed. That will take you back automatically to the nouveau drivers. Then upgrade to Tumbleweed and there won’t be any interruption of the video (because you’ll be on the nouveau drivers).

Then when you’re comfortable again, if you wish you can install the proprietary drivers using the command line (the so-called “hard way”, but it’s not really hard).

If you’re going to try Gnome 3 later, I’m pretty sure you’ll need the proprietary nvidia drivers to get the best out of Gnome 3. So you’d best get familiar with re-installing them after each kernel update.

(Hmm, I suppose ppl need a HowTo on nvidia in relation to Tumbleweed)

regarding nvidia proprietary video driver there is nothing difficult:

  • download
  • login as root in non X console
  • stop X (init 2)
  • make nvidia*.run executable
  • run the binary
  • answer some yes,no
  • reboot

Have tried several times but each fails with message gcc not installed or cc not in path.
Neither Yast nor zypper can find gcc.

What am I missing here? (other than gcc)

I don’t get it. (What’s this got to do with upgrading Tumbleweed?) You should start a new thread, give it a title that helps us to understand the question, and then supply more information so we can understand what you need.

Good luck :slight_smile:

Not quite. :slight_smile: It should be runlevel three, not two (init 3) and it’s not necessary to reboot, restarting X via ‘init 5’ does the job.

Edit: …and it’s not necessary to make the .run-file executable when commanding

sh -q
# ...or whatever the latest version is

Just for the record. Also note you need several building tools and the kernel sources. Those mini-HowTos are always missing something.