On Saturday 06 December 2008 05:59:22 pm Nkoli wrote:
On Fri, Dec 5, 2008 at 11:10 PM, Bob S <911@sanctum.com> wrote:
Hello SuSE people,
Went to rpmfind and downloaded kernel-source-2.6.22.18-0.2. Let Yast install it. But Yast installed something different. Instead of the one above, it installed kernel-source-2.6.25.18-0.2. Verified that by doing an rpm -q on kernel-source. Also verified the version on the downloaded rpm and it is correct (.22 and not .25) by looking at in MC. And now I can't remove it because of dependencies.
Am I going crazy?
Hello Nkoli, thanks for responding. Sorrry I am a day late. Been pretty busy around here.
Why not install the nvidia driver in the opensuse nvidia repo? I assume you're using opensuse 10.3? You always have access to the kernel version that shipped with your OS on the cd and the official opensuse repository,
About a month? ago, there was a kernel upgrade. I didn't realize it at the time but the nvidia repository was misconfigured and whatever was supposed to happen, did not. I had to go into the xorg.conf file and change "nvidia" to "nv" to get back a graphical screen. Afteer I fixed the nvidia repository I tried to install the driver. Forget now why it would not. Already installed?
so you can re-install it from yast any time. Also, the right kernel will be pulled in as a dependency if you install the nvidia package in the opensuse repo.
As per above.I can't remember exactly why. So, I said the heck with it and downloaded a later driver from nvidia and was going to use the nvidia-installer but needed the kernel-source. Hence my posting to the list about "wrong numbers"
Yast is probably installing kernel-source 2.6.25.18-0.2 because you have kernel-default 2.6.25.xxx installed.
No, no. The kernel is definitely 2.6.22.xxx. I finally manaaged to uninstall the 2.6.25.xxx kernel-source and installed the correct 2.6.22.18-0.2 kernel-source with Kpackage. (Still a mystery as to why that happened with Yast) Anyway, I got my 3d back with the latest nvidia driver on one of the kernels installed in 10.3. Now I can "Google Earth" again. But, that leaves me with another problem. Once the nvidia driver is installed, and I try to install it in the other kernel , it uninstalls it in the first one. Then I go back and re-install it in the first one and it uninstalls it in the second one. Don't understand that because both kernels use the same xorg.conf file. Must be some other place that differentiates between the kernels.
You can always uninstall a package using 'rpm -e packagename' and install using 'rpm -Uvh packagename'. Both --force and/or --nodeps can be added to the end to force install/uninstall or bypass dependencies respectively. Keep in mind there's a good reason for dependencies - you can break your system if you force install the wrong package, so use those two options as infrequently as possible.
Warning well understood from past experience. I NEVER use --force. It scares me. On things like a kernel-source I always use -Ivh to install so I don't blow away the existing one. Anyway, thanks for the advice, If you have any ideas about why the driver won't install in both kernels, please send your thoughts. Still wondering why Yast did that strange thing. Bob S -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org