It seems to be that the nVidia repo at http://download.nvidia.com/opensuse/13.1/ is somehow broken. It just returns "file not found", and Yast cannot find anything there. This means it cannot update the nVidia drivers.
This has been so for some time now, but for some strange reason I cannot find any info anywhere about this, not even in this very forum. I don't really understand what's going on.
The thing is, I have stumbled across the problem that X is not starting because of some kind of conflict with the nVidia driver. This doesn't seem to be exclusive to my system, but it also seems something that's not discussed on the internet almost at all. I found one single opensuse email discussion where a few people discussed about this.
My situation is actually a bit more complicated than that. I had OpenSuse 12.3, and after a certain nVidia driver update X stopped working. Not knowing what to do, I reverted to an earlier version of the driver. This made Yast do something strange, as it downloaded and installed the default kernel (in addition to the existing desktop kernel). Booting to either one appeared in the booting options. Booting to the default kernel made X work once again (I assume because it was using the earlier version of the nVidia driver).
Then a new update for the nVidia driver appeared. Suse installed it, and I tried booting to it, and lo and behold, it worked. So I thought that the problem had been fixed.
A few months went by, and the kernel was updated a few times, and for some reason OpenSuse retains all the previously installed kernels, so the grub boot list was getting ridiculously large. Perhaps against common sense, I decided to clean it up a bit and uninstall the old kernels, leaving only the latest desktop kernel. And guess what happened: X wouldn't start, once again. Cursing my lack of following the "if it works, don't fix it" principle, I tried to see if updating the nVidia driver would help. That's when I noticed that the nVidia repository wasn't working at all. There's nothing there. So I'm left with a non-working X, and no idea how to fix it.
Given that OpenSuse 12.3 is pretty old by now, I decided to upgrade to 13.1 to see if it would fix it. The upgrade was successful, but X is still not working, the old nVidia drivers are still there, and the nVidia repo is broken. I'm still stuck with a non-working X, and I have no idea what to do. (I'm writing this in failsafe mode, which does start X, but it's naturally pretty unusable this way.)
Perhaps the nouveau drivers could fix this issue? However, I am not sure at all how to replace the nVidia drivers with it, using Yast (or anything else).
Also I read somewhere that the nouveau drivers may work with some nVidia cards but not with others, so I'm not sure if they will work with mine. I have a Geforce GTX 770.
Some help would be really appreciated.
This has been so for some time now, but for some strange reason I cannot find any info anywhere about this, not even in this very forum. I don't really understand what's going on.
The thing is, I have stumbled across the problem that X is not starting because of some kind of conflict with the nVidia driver. This doesn't seem to be exclusive to my system, but it also seems something that's not discussed on the internet almost at all. I found one single opensuse email discussion where a few people discussed about this.
My situation is actually a bit more complicated than that. I had OpenSuse 12.3, and after a certain nVidia driver update X stopped working. Not knowing what to do, I reverted to an earlier version of the driver. This made Yast do something strange, as it downloaded and installed the default kernel (in addition to the existing desktop kernel). Booting to either one appeared in the booting options. Booting to the default kernel made X work once again (I assume because it was using the earlier version of the nVidia driver).
Then a new update for the nVidia driver appeared. Suse installed it, and I tried booting to it, and lo and behold, it worked. So I thought that the problem had been fixed.
A few months went by, and the kernel was updated a few times, and for some reason OpenSuse retains all the previously installed kernels, so the grub boot list was getting ridiculously large. Perhaps against common sense, I decided to clean it up a bit and uninstall the old kernels, leaving only the latest desktop kernel. And guess what happened: X wouldn't start, once again. Cursing my lack of following the "if it works, don't fix it" principle, I tried to see if updating the nVidia driver would help. That's when I noticed that the nVidia repository wasn't working at all. There's nothing there. So I'm left with a non-working X, and no idea how to fix it.
Given that OpenSuse 12.3 is pretty old by now, I decided to upgrade to 13.1 to see if it would fix it. The upgrade was successful, but X is still not working, the old nVidia drivers are still there, and the nVidia repo is broken. I'm still stuck with a non-working X, and I have no idea what to do. (I'm writing this in failsafe mode, which does start X, but it's naturally pretty unusable this way.)
Perhaps the nouveau drivers could fix this issue? However, I am not sure at all how to replace the nVidia drivers with it, using Yast (or anything else).
Also I read somewhere that the nouveau drivers may work with some nVidia cards but not with others, so I'm not sure if they will work with mine. I have a Geforce GTX 770.
Some help would be really appreciated.