Can't get to visual login screen

I don’t know what could have caused this, but this is what I did today:

I installed XFCE and configured it. I restarted and everything worked fine, so I don’t think that’s the cause.
I uninstalled Gimp 2.6, via add/remove software.
I installed Gimp 2.8 via software.opensuse.org 1 click install (from the openSUSE Factory). I believe this is the cause.
After doing it, I couldn’t open it because of some dependences that needed an update, so I updated them in the add/remove software panel.
It didn’t work, so I logged out, then back in, to see if that worked. When I did this, package manager told me I had 1492 updates (or something like that). I let it do it, but it froze somewhere in the middle.
It still won’t open, so I restarted, and then I couldn’t get to the login screen. I got to the alt-f1 terminal-like-thing.
After another restart (that didn’t work), I decided it may had to do with the updates, so I ran a zypper up. I then realized I was upgrading to 12.2. I did.
I now have openSUSE 12.2 M4, but I still can’t get to the login screen.

Did I broke openSUSE and will I have to reinstall? or can I fix this (it’s ok if I can only get 12.2)?

Thanks in advance!

When you are using openSUSE 12.2 you have to post in the Pre-Release/Beta forum. That is where the 12.2 testers are and where you can explain your poblems while testing.

I will move your thread there.

Please NNTP useers do not post until this is moved.

After rereading and rereading again, I decided not to move this Sorry, but it seems a bit unclear what the OP did and it looks asdif he does not even want to use 12.1.

It seems that you have terribly mixed up repos. I do not ven understand how you can gett 12.2 with a zyyper up. Please show us your repos first:

zypper lr -d

And do not forget to use CODE tags: http://forums.opensuse.org/english/information-new-users/advanced-how-faq-read-only/451526-posting-code-tags-guide.html

On 2012-05-28 10:16, hcvv wrote:
>
> It seems that you have terribly mixed up repos. I do not ven understand
> how you can gett 12.2 with a zyyper up.

He did a one click install using the factory repo, and that switched repos
to factory. After that, a zypper up is quite similar to a dup, because all
the factory rpms are higher version. He has involuntarily switched to
factory, and needs to either get that working (which may not be easy) or go
back to 12.1 (which may not be easy). A choice.

This demonstrates why me and some people say that one click can be
dangerous. We will be seeing more of this, because the new search page
gives direct links to one click by default.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Yes, Sigh!, I am afraid you are correct. Best would be IMHO to remove all 12.2 and Factory repos and do a zypper dup. But let us wait for his repos list first.

Am 28.05.2012 16:48, schrieb Carlos E. R.:
> He did a one click install using the factory repo, and that switched repos
> to factory. After that, a zypper up is quite similar to a dup, because all
> the factory rpms are higher version.
I agree that the default of 1-click to add the repo permanently is
really bad, but a “zypper up” never changes the vendor even if there are
newer versions in another repository.
I use “zypper up” on several machines for updating (since I also prefer
to update packages from the extra repositories I configured) and have
absolutely never seen a switch from one vendor to another whatever the
combination of available versions is.


PC: oS 12.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.3 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.3 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

But are the 12.1 and 12.2 repos (in this respect) technicaly of a different Vendor?

I’m sorry for the confusion. I posted here because the problem started in 12.1, not 12.2.

I think I made a mistake while describing the problem. I can’t get to tty1 except using failsafe. Trying to use the default boot option leds me to a black screen with a frozen cursor. Also, while waiting for an answer, I tried many modes from similar problems (nomodeset and the likes), but it didn’t work.

Anyway, here’s the zypper lr -d:

#  | Alias                              | Name                               | Enabled | Refresh | Priority | Type   | URI                                                                                 | Service---+------------------------------------+------------------------------------+---------+---------+----------+--------+-------------------------------------------------------------------------------------+--------
 1 | KDE:Extra                          | KDE:Extra                          | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_12.1/                 |
 2 | SuSE                               | SuSE                               | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/pub/vlc/SuSE/12.1/                                     |
 3 | Updates-for-openSUSE-12.1-12.1-1.4 | Updates for openSUSE 12.1 12.1-1.4 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.1/                                           |
 4 | editors                            | editors                            | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/editors/openSUSE_12.1/                    |     
 5 | google-chrome                      | google-chrome                      | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                 |        
 6 | openSUSE:Factory                   | openSUSE:Factory                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/factory/repo/oss/                                      |
 6 | openSUSE:Factory:Contrib           | openSUSE:Factory:Contrib           | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Factory:/Contrib/openSUSE_12.1/ |                                |
 8 | packman                            | packman                            | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_12.1                                          |        
 9 | repo-debug                         | openSUSE-12.1-Debug                | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/12.1/repo/oss/                      |        
10 | repo-debug-update                  | openSUSE-12.1-Update-Debug         | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/12.1/                                     |        
11 | repo-non-oss                       | openSUSE-12.1-Non-Oss              | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/non-oss/                        |        
12 | repo-oss                           | openSUSE-12.1-Oss                  | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/oss/                            |        
13 | repo-source                        | openSUSE-12.1-Source               | No      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/12.1/repo/oss/                     |

On 2012-05-28 16:59, Martin Helm wrote:

> I agree that the default of 1-click to add the repo permanently is
> really bad, but a “zypper up” never changes the vendor even if there are
> newer versions in another repository.

The vendor change was done by the one click.

> I use “zypper up” on several machines for updating (since I also prefer
> to update packages from the extra repositories I configured) and have
> absolutely never seen a switch from one vendor to another whatever the
> combination of available versions is.

That is correct.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

On 2012-05-28 17:06, hcvv wrote:
>
> Yes, Sigh!, I am afraid you are correct. Best would be IMHO to remove
> all 12.2 and Factory repos and do a -zypper dup.- But let us wait for
> his repos list first.

And he has then to decide which route to go. If it is repair factory, he
should go to the beta forum and ask there for advice.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Am 28.05.2012 17:16, schrieb hcvv:
> But are the 12.1 and 12.2 repos (in this respect) technicaly of a
> different Vendor?
>
Good catch, I think you nailed it down, looking at the vendor for the
oss repo in 11.4 and 12.1 for example (that’s the only ones I can check
quickly now) they are in fact the same vendor, so I guess the same
applies for the 12.2, that asks for trouble with “zypper up” :frowning:


PC: oS 12.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.3 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.3 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

So… should I remove both factory repos, then do a zypper dup?

I should say: yes, try that. And then later switch to the Packman packages in the way is done normaly.

You could btw disable the videolan one, you do not need that after you used it one time.