I can open a desktop only in root mode ,after an upgrade

At first the display manager didn’t activate. By using yast, i manage to activate the display manager.

The display manager is appearing but do not seem to be able to start the desktop in usermode.i have one user. i can see the files of my user in the home folder. Everything seem to be there.

i can’t figured what is the problem.

Please provide details of your “upgrade”. What exactly did you do?

Are you using the default BTRFS filesystem? If so, you should be able to do a rollback using snapper.

I was with the Leap 42.3 version

Without enough detail of your system and how it got to be that way, there is little anyone can do to help you. Please answer the rest of the comment #2 requests. In particular, include the URL of the upgrade instructions you followed to upgrade from 42.3 to 15.0, and provide using code tags as instructed on https://forums.opensuse.org/showthread.php/536143-Using-Code-Tags-Around-Your-Paste to the output from:

sudo zypper lr -d

sudo zypper lr -d
Repository priorities in effect: (See ‘zypper lr -P’ for details)
90 (raised priority) : 1 repository
99 (default priority) : 8 repositories

| Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service

1 | download.nvidia.com-leap | nVidia Graphics Drivers | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.nvidia.com/opensuse/leap/15.0 |
2 | download.opensuse.org-non-oss | Dépôt principal (NON-OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/non-oss/ |
3 | download.opensuse.org-non-oss_1 | Dépôt de mises à jour (Non-OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.0/non-oss/ |
4 | download.opensuse.org-oss | Dépôt principal (OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/oss/ |
5 | download.opensuse.org-oss_1 | Dépôt principal de mise à jour | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.0/oss |
6 | http-download.opensuse.org-f76ebdab | openSUSE.org:openSUSE:Leap:15.0:Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.0/oss/ |
7 | http-download.videolan.org-c8e918be | SuSE | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.videolan.org/SuSE/Leap_15.0/ |
8 | openSUSE-Leap-15.0-1 | openSUSE-Leap-15.0-1 | No | ---- | ---- | 99 | rpm-md | cd:///?devices=/dev/disk/by-id/ata-HL-DT-ST_BDDVDRW_CH12LS28_K8MC61G2023 |
9 | packman | Packman | Yes | (r ) Yes | Yes | 90 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.0/ |
10 | packman.inode.at-suse | Packman Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.0/ |
11 | repo-debug | openSUSE-Leap-15.0-Debug | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.0/repo/oss/ |
12 | repo-debug-non-oss | openSUSE-Leap-15.0-Debug-Non-Oss | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.0/repo/non-oss/ |
13 | repo-debug-update | openSUSE-Leap-15.0-Update-Debug | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/15.0/oss/ |
14 | repo-debug-update-non-oss | openSUSE-Leap-15.0-Update-Debug-Non-Oss | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/15.0/non-oss/ |
15 | repo-source | openSUSE-Leap-15.0-Source | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/source/distribution/leap/15.0/repo/oss/ |
16 | repo-source-non-oss | openSUSE-Leap-15.0-Source-Non-Oss | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/source/distribution/leap/15.0/repo/non-oss/ |
t-bird:~ #

And the answer is yes.and no. because i have a second disk with other kind of partition.

I didn’t answer it because i didn’t think it was possible to do this when you are changing the version.

My file system is a mess. Instead of keeping the existent layout and partition. the installer have create a new one. i have duplicate repertory. Some are empty. Some have something. it is hard to figuring out what is the real and what are the bogus one.

I previouly did install leap 15. and return back to 43.4. And i did ireinstall leap 15.

Instructions were not followed (output not placed in code tags), so too unwieldy to deal with. Please try again this way:

lang=en_US sudo zypper lr -d | susepaste

and provide the URL here.

lang=en_US sudo zypper lr -d | susepaste
Pasted as:
SUSE Paste
SUSE Paste
Link is also in your clipboard.

We still don’t know the procedure you used to perform an upgrade from 42.3 to 15.0. The procedure used could affect how to troubleshoot. Multiple things could be wrong here. You have duplication in your repos. You should eliminate the duplicates using YaST or zypper rr. Upgrades performed while using proprietary software, such as NVidia drivers, are problematic for distribution upgrades. Normally such software should be uninstalled before the upgrade, then if necessary, installing them anew after the upgrade has proven satisfactory. I would start the troubleshooting process by booting into multi-user (non-graphical) mode to see if successful login by regular user is possible. While in multi-user, and after eliminating repo duplication, try running ‘zypper ve’, which should report problems with package inconsistencies and offer to correct them.

Well i did my installation with the same DVD . But many thing could be the cause
of the problem:

  • my root system is on a ssd and my swap, the home, opt are on another mechanical disk with their own partitions. ( BTRFS filesystem is it a good choice for this kind of eccentricity?)
  • Upgrading and downgrading and upgrading again was maybe the cause. (the installer was obviously confused about the position of my / partition, the installer was sure of the disk but not of the partition. It was offering 3 choices of partitions)

My first attempt with leap15 has a problem with my monitors. Xrandr was confused. it couldn’t see my 2 monitors (that was my reason to go back to 42.3)
Now in root mode i can use both of them.
But before the installation of the driver from Nvidia, i was not able to use both monitors. And the lag with the nouveau driver was terrible.

And in user mode i was only able to used a very basic X windows desktop.

If you use DVD install code then you must select upgrade which should select the correct partitions. If you select install you get a NEW install.ie moe partitions

In any case you should always verify that the partition scheme is what you want before accepting since software can’t read your mind you have to check it is doing what you expect

I did the right selection. All path were label. All indication about formatting and the mounting were done. And the installer did all that. But decide to install everything … in a single partition. LOL

I suspect that your upgrade from 42.3 to 15.0 had an issue and your first boot after upgrade was just slow. You thought the machine booted only into root mode (probably command line) but that displays for a short while before continuing to boot to a login screen or your Desktop. In other words, if you had simply left your machine alone and waited a couple minutes, your machine would have continued and completed booting successfully. You actually interrupted your machine before it had completed booting.

Now, to fix your machine…

**Run the following commands to fix your repository list
**Disable the non-oss and nVidia repos to minimize risk during upgrade

zypper mr --disable 7 1 2

Removes duplicate repositories (prefer generic name over specifying a mirror so mirror brain will be used)

zypper rr 3 16 5 10 15

Disable the VLC repository, VLC and supporting packages should come from Packman instead

Displaying and setting your Display Manager and Window Manager (don’t change anything for now)

The following is the command to display and set your Display Manager, do not try to use YaST, that should no longer work… It’s one of the big changes after 42.3 which you have to know, the YaST /etc/sysconfig editor module still looks like it could be used to change your Display Manager, but it no longer works. Go ahead and run this command to see for yourself what it says, but don’t change your Display Manager, I’m pretty sure you don’t have a DM problem.

update-alternatives --config default-displaymanager

The following is the command to display and set your Window Manager, the YaST module sometimes works but should be avoided

update-alternatives --config default-xsession.desktop

Now for your final step…
This assumes that you’ve removed and disabled your repositories using the commands I provided you at the beginning of this post.
If you have any question whatsoever that you weren’t successful or have any questions, you should pause now and post any questions you have, perhaps posting a current fixed list of your repository list by running the following command

zypper lr -d

When you’re certain your repository list is correct (no duplicates, and only your oss is enabled),
Instead of using your DVD to fix your machine, because your repositories are configured for 15.0, you don’t want to make any major changes to your system and there is a good chance your system already has many packages installed for 15.0 already, I recommend executing the following command to do an online upgrade (downloads packages from the Internet instead of using your DVD)

zypper dup

After your completed upgrade (including a reboot), re-enable your nVidia and non-oss repos with the following command

zypper mr --enable 1 2

and run a system update to update your entire system plus packages from your nVidia and non-oss repos

zypper up

If any of this doesn’t make sense,
Post any questions you have before actually running the “zypper dup”


My machine did boot, but i was unable to start a desktop unless it was with root. i could log in. select the user. Enter the password. The screen went blank and LightDM was come back. While installing a receive an error message. I was thinking that it was a minor problem to fix because a was able to boot the system. But after checking, i have 2 complete linux directory on my disks. So i not a surprise, if the OS can’t find some files.

I did a full install after. Everything is working. except i need the DVD to boot my system now.