Plasma fail, only black screen with mouse pointer

Hi friends,
I went complicated journey to install new Leap15 into dual boot on my HP-Probook G5 (Leap15 and Win). All works well until today. After update and restart only mouse pointer displayed. I went through forum, I have found many advice, but nothing helped me. Could I ask you for some help, please?
After login: balck screen, mouse pointer, Alt+F2 works, all applications work, but Plasma desktop is away.

 tom@linux-HP15:~> zypper lr -d
Efektivní priority repozitářů:                                                         (Další podrobnosti viz 'zypper lr -P')
      75 (zvýšená priorita) :  3 repozitáře
      99 (výchozí priorita) :  6 repozitářů

#  | Alias                     | Název                                   | povoleno | Kontrola GPG | Obnovit | Priorita | Typ
    | Adresa URI                                                                                      | Služba
---+---------------------------+-----------------------------------------+----------+--------------+---------+----------+----
----+-------------------------------------------------------------------------------------------------+-------
 1 | KA                        | KA                                      | Ano      | (r ) Ano     | Ne      |   75     | rpm
-md | https://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Leap_15.0 |        
 2 | KF                        | KF                                      | Ano      | (r ) Ano     | Ne      |   75     | rpm
-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_15.0                   |        
 3 | KQ                        | KQ                                      | Ano      | (r ) Ano     | Ne      |   75     | rpm
-md | http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_Leap_15.0                           |        
 4 | openSUSE-Leap-15.0-1      | openSUSE-Leap-15.0-1                    | Ne       | ----         | ----    |   99     | rpm
-md | hd:///?device=/dev/disk/by-id/usb-_USB_DISK_Pro_070756F81E793E13-0:0-part2                      |        
 5 | packman.inode.at-suse     | Packman Repository                      | Ano      | (r ) Ano     | Ano     |   99     | rpm
-md | http://packman.inode.at/suse/openSUSE_Leap_15.0/                                                |        
 6 | repo-debug                | openSUSE-Leap-15.0-Debug                | Ne       | ----         | ----    |   99     | NON
E   | http://download.opensuse.org/debug/distribution/leap/15.0/repo/oss/                             |        
 7 | repo-debug-non-oss        | openSUSE-Leap-15.0-Debug-Non-Oss        | Ne       | ----         | ----    |   99     | NON
E   | http://download.opensuse.org/debug/distribution/leap/15.0/repo/non-oss/                         |        
 8 | repo-debug-update         | openSUSE-Leap-15.0-Update-Debug         | Ne       | ----         | ----    |   99     | NON
E   | http://download.opensuse.org/debug/update/leap/15.0/oss/                                        |        
 9 | repo-debug-update-non-oss | openSUSE-Leap-15.0-Update-Debug-Non-Oss | Ne       | ----         | ----    |   99     | NON
E   | http://download.opensuse.org/debug/update/leap/15.0/non-oss/                                    |        
10 | repo-non-oss              | openSUSE-Leap-15.0-Non-Oss              | Ano      | (r ) Ano     | Ano     |   99     | rpm
-md | http://download.opensuse.org/distribution/leap/15.0/repo/non-oss/                               |        
11 | repo-oss                  | openSUSE-Leap-15.0-Oss                  | Ano      | (r ) Ano     | Ano     |   99     | rpm
-md | http://download.opensuse.org/distribution/leap/15.0/repo/oss/                                   |        
12 | repo-source               | openSUSE-Leap-15.0-Source               | Ne       | ----         | ----    |   99     | NON
E   | http://download.opensuse.org/source/distribution/leap/15.0/repo/oss/                            |        
13 | repo-source-non-oss       | openSUSE-Leap-15.0-Source-Non-Oss       | Ne       | ----         | ----    |   99     | NON
E   | http://download.opensuse.org/source/distribution/leap/15.0/repo/non-oss/                        |        
14 | repo-update               | openSUSE-Leap-15.0-Update               | Ano      | (r ) Ano     | Ano     |   99     | rpm
-md | http://download.opensuse.org/update/leap/15.0/oss/                                              |        
15 | repo-update-non-oss       | openSUSE-Leap-15.0-Update-Non-Oss       | Ano      | (r ) Ano     | Ano     |   99     | rpm
-md | http://download.opensuse.org/update/leap/15.0/non-oss/                                          |        
16 | teamviewer                | TeamViewer - x86_64                     | Ano      | (r ) Ano     | Ne      |   99     | rpm
-md | http://linux.teamviewer.com/yum/stable/main/binary-x86_64/                                      |        
tom@linux-HP15:~> ^C 

I did zypper up,
than zypper dup,
>nothing to do
I tried to make new user, the same result (black sreen)

I am newcomer in OpenSuse.
I dont really know what should I do :’(

I removed some repositories,
zypper up > didnt help me.

 #  | Alias                     | Název                                   | povoleno | Kontrola GPG | Obnovit | Priorita | Typ    | A
dresa URI                                                                 | Služba
---+---------------------------+-----------------------------------------+----------+--------------+---------+----------+--------+--
--------------------------------------------------------------------------+-------
 1 | openSUSE-Leap-15.0-1      | openSUSE-Leap-15.0-1                    | Ne       | ----         | ----    |   99     | rpm-md | h
d:///?device=/dev/disk/by-id/usb-_USB_DISK_Pro_070756F81E793E13-0:0-part2 |        
 2 | packman.inode.at-suse     | Packman Repository                      | Ano      | (r ) Ano     | Ano     |   99     | rpm-md | h
ttp://packman.inode.at/suse/openSUSE_Leap_15.0/                           |        
 3 | repo-debug                | openSUSE-Leap-15.0-Debug                | Ne       | ----         | ----    |   99     | NONE   | h
ttp://download.opensuse.org/debug/distribution/leap/15.0/repo/oss/        |        
 4 | repo-debug-non-oss        | openSUSE-Leap-15.0-Debug-Non-Oss        | Ne       | ----         | ----    |   99     | NONE   | h
ttp://download.opensuse.org/debug/distribution/leap/15.0/repo/non-oss/    |        
 5 | repo-debug-update         | openSUSE-Leap-15.0-Update-Debug         | Ne       | ----         | ----    |   99     | NONE   | h
ttp://download.opensuse.org/debug/update/leap/15.0/oss/                   |        
 6 | repo-debug-update-non-oss | openSUSE-Leap-15.0-Update-Debug-Non-Oss | Ne       | ----         | ----    |   99     | NONE   | h
ttp://download.opensuse.org/debug/update/leap/15.0/non-oss/               |        
 7 | repo-non-oss              | openSUSE-Leap-15.0-Non-Oss              | Ano      | (r ) Ano     | Ano     |   99     | rpm-md | h
ttp://download.opensuse.org/distribution/leap/15.0/repo/non-oss/          |        
 8 | repo-oss                  | openSUSE-Leap-15.0-Oss                  | Ano      | (r ) Ano     | Ano     |   99     | rpm-md | h
ttp://download.opensuse.org/distribution/leap/15.0/repo/oss/              |        
 9 | repo-source               | openSUSE-Leap-15.0-Source               | Ne       | ----         | ----    |   99     | NONE   | h
ttp://download.opensuse.org/source/distribution/leap/15.0/repo/oss/       |        
10 | repo-source-non-oss       | openSUSE-Leap-15.0-Source-Non-Oss       | Ne       | ----         | ----    |   99     | NONE   | h
ttp://download.opensuse.org/source/distribution/leap/15.0/repo/non-oss/   |        
11 | repo-update               | openSUSE-Leap-15.0-Update               | Ano      | (r ) Ano     | Ano     |   99     | rpm-md | h
ttp://download.opensuse.org/update/leap/15.0/oss/                         |        
12 | repo-update-non-oss       | openSUSE-Leap-15.0-Update-Non-Oss       | Ano      | (r ) Ano     | Ano     |   99     | rpm-md | h
ttp://download.opensuse.org/update/leap/15.0/non-oss/                     |        
13 | teamviewer                | TeamViewer - x86_64                     | Ano      | (r ) Ano     | Ne      |   99     | rpm-md | h
ttp://linux.teamviewer.com/yum/stable/main/binary-x86_64/                 |        
tom@linux-HP15:~> 
 

zypper up all by itself will not remove packages installed from repos that are no longer present and enabled. You need zypper dup or yast if you wish to remove orphaned packages. You can also try using zypper ve to verify all dependencies are met.

Thanks, I did it. Didnt help me. Something wrong with Plasma. I decided to reinstall root partition.

You have enabled the qt5 and kf5 Repo.
Do you made a zypper dup to this Repos?
That is recommended with this Repos also as with Packman Repo.

And it is difficult to switch back from kf5 and qt5 Repo to the OSS Repo.
That cost me about 3 or 4 hours.

I experienced similar »blackouts« and found that, in my case, the random-number generator in the kernel was entropy-starved. Try pressing a few keys for a minute to generate some of that randomness manually.

It seems silly, but pressing keys helped my boot sequence over the black screen repeatedly. In order to determine whether entropy starvation was the problem, look into your boot messages:

journalctl -b | grep -i '\(rng\|ra?nd\|haveg\)'

Remedies for entropy starvation are problematic, especially for virtual server systems that sometimes need to generate large amounts of random numbers for cryptography or testing purposes, and much has been written about it. There are hardware hacks (feeding the digitized jitter and noise of a borderline-conducting transistor junction via USB into haveged, for example).

Other possibilities for your blank screen, if slightly unlikely, are:

  • your user is not in the »video« group (remedy: »usermod -aG video your-username
    «)
  • your desktop manager is not in the video group (remedy: »usermod -aG video SDDM
    «, or KDM, or GDM, whatever you’re using; I recommend bare-bones KDM for speed)

Hope this helps. Cheers!

Thanks you all, I am really silli, I broke my system totally. I reinstalled root partition, mounted my old /home, Everything works. Now I set up carefully everything needed and packman repository. Hope to dont ask you again.