**@ I_A:
**
kde4 is availoble from the main repo just install the kdebase4 packages and zypper should ask to remove the conflicting plasma 5 packages
you can search yast for kdebase4 or just do
zypper in kdebase4 kdebase4-workspace kdebase4-runtime kdebase4-session kdm
Only if it were that simple. There is no ‘kdebase4-session’ in the main repo. The other components will install but there is no KDE4 session to choose or run.
One can indeed find ‘kdebase4-session’ here:
http://download.opensuse.org/repositories/home:/wolfi323:/branches:/KDE:/Frameworks5/openSUSE_Leap_42.2/
However, installing from a clean Plasma5 system will result in a broken system, showing login, doing something for 30sec then going back to login. Changed sddm with kdm in displaymanger - still NG; changed nouveau to nvidia prop - NG; gave up on further troubleshooting.
The closest I got to working KDE4 was installing Leap 42.2 Xfce only, then adding wolfi323 repo, then installing kdebase4*, changed to kdm and manually selecting the KDE4 session. It is usable but needs some cleaning and tweaking - missing any SUSE applications defaults or branding, has all the Xfce settings underneath, desktop icons, etc.
@** ajohnw:**
Please explain why it’s intolerable ? I’ve just updated from 12.3 to leap 42.2 so am a bit curious. I’ve run kde since 2. something.
It could literally take days to list all the reasons. I’ve been using SUSE since 9.x and never seen so many problems since Leap. Starting with 5 systems running 13.2, different functions, home site, nearly problem free - I tried Leap 42.1 and gave up after it crashed 5 different ways in 2 hrs. I waited for 42.2 assuming the bugs were mostly addressed. I pushed through and hope to see the light at the end of the tunnel soon, that started in Dec '16. Now, almost 4 months later, I am still dealing with frequent problems.
Originally, I started documenting the issues with the intent to share the findings once I’m done. After 50 or so, I stopped writing; I checked the bug reports and found there were over 1200 just for Leap 42.2; many of mine not even listed. BTW, I am not counting “problem” anything that takes less than 30 min to figure out.
Plasma5 is related to the majority of the problems but many are not related to plasma. The more roles the system has the worse the problems - a desktop for internet, mail, youtube and light office work is acceptably stable. Nevertheless, the same things are nowadays done well by any $50 tablet. A mutimedia/gaming/development station has most problems, almost every day.
A few examples of issues, from my notes, in no particular order, on several systems, confirmed by reloading HDD image backups after discovered and then troubleshooting:
- Plasma 5 panel does not auto-hide or allow windows to cover until the mouse hovers over or click (OPEN)
- The launcher menu only shows some apps, doesn’t remember all recent, need to use search almost each time or manually add entries and favorites (OPEN)
- Plasma 5 crashes, takes 30 seconds and loses settings, activities and/or favorites; happens after updates or simply on normal startup, no apparent reasons, gave up on customizing settings (OPEN)
- Dolphin needs manual refresh to see the new file created (OPEN)
- Loud pop (bang) in speakers when snd_hda_intel module loads, lowered volume knobs and increased SW volume settings but no range left for volume adjustment (OPEN)
- Loud pop in speakers with USB audio adapter when it powers on; reverted to using built in audio (OPEN)
- Volume jumps to 100% on some applications; disabled flat volumes, fewer programs doing it now but there still is the application stream changing on its own (OPEN)
- non mounted HDD wakes up from sleep for no reason (OPEN)
- Plasma 5 crashes on using KVM or even turning the monitor off and on, bought “dummy display adapters” and set them as default with the real monitor as mirror (PARTIAL)
- USB scanner only works 1 time between reboots, updated sane and libs from 3rd party (PARTIAL)
- USB3 broken uas, the transfer hangs on large files (5GB or more), created udev rule for no uas on specific devices (PARTIAL)
- Smartctl daemon doesn’t wait for all HDDs to be discovered, using manual start scripts or delays (PARTIAL)
- vncserver doesn’t wait for a display to be available, using manual start scripts or delays (PARTIAL)
- Plasma login shows no feedback on password typing (IGNORE)
- System update from KDE4 to Plasma 5 crashes at login with OpenGL 2.0 error; revert from HDD image and change to Xrender then update again (PARTIAL)
- ‘Software updates’ complains about missing packages but gives no option to refresh updates, just install. Happens when deferring updates and they change on the server, needs reboot or zypper ref + patch (PARTIAL)
- Software updates causing file system corruption. Keeping frequent backups, mandatory backup before any update; back to good ol’days of Windows95 (OPEN)
- Software updates report dependency error but provides no details. Use zypper or yast2. (PARTIAL)
- Plasma 5 updates from main repo causing dependency error with files on the same repo like plasma5-addon-lang; manually removed conflicting file and updated (PARTIAL)
- Plasma 5 doesn’t allow logoff on some plasma related updates or video driver updates. Need to go to terminal and reboot from there (OPEN)
- Related to above, ‘init 6’ causing file system corruption. Restore from backup, complete previous task without resorting to init 6. REISUB seems ok. (OPEN)
- fglrx driver discontinued; removing it causes permanent loss of HDMI audio with Radeon (AMD APU). Bought fanless nvidia card (PARTIAL).
- MythTV 0.27 updates to 0.28 during upgrade because no Mythweb-0.27 on 42.2 repos but MythTV 0.28 HDMI sound is broken. Reverted HDD and locked Mythtv before upgrade (OPEN)
- Boot takes 30 seconds longer for wicked trying to configure all adapters not used. Switched to NetworkManager (PARTIAL)
- Broken fonts in Plasma settings or other lists (like updates) when changing DPI settings; looks like the font DPI change (larger font for TV) but the spacing remains the same so results in missing top and bottom of fonts
- Resolution changes if restarting with monitor off and does not go back to default settings when monitor reconnected (KVM switch or TV off). Using script to force settings on Plasma start and ignore monitor (PARTIAL).
- NVidia tearing even with v-sync on. Selected force composition pipeline. (OK)
- Kdenlive no firewire support. Dropped for lack of developers. Using kino for capture and kdenlive for processing.
- Tomcat crashes during upgrade, the service starts and fails with no message or log entry. Uninstalled tomcat and reinstalled without any change and it worked (OK)
- After update Apache 2.4.0x to 2.4.2x it complains about syntax error, remembered same problem 2.2 to 2.4 solved with module_access_compat but this is 2.4 to 2.4 - added module and error gone (OK)
- Updates to udev or kernel also caused crash. Seems the Software updater does not handle priorities, deferred updates are attempted after most recent. Had to restore image and manually install in order. (OPEN)
- Pulse audio dies on KVM switch. Assumed something related to HDMI audio (not used) so to hide it was assigned to pci-stub (PARTIAL)
Anyways, this by no means to say that SUSE is a bad distro, as a matter a fact it is one of the best … and that’s where the big problem resides.
I tried multiple distros and they range from close behind SUSE to failing completely. The SUSE installer is by far most reliable, many distros die on a nvidia + radeon video system and all select a dummy adapter before the monitor, SUSE finds the real monitor and installs no problem. Same with the 4 nics, or the 10 drives on mobo sata and 8 on SAS, all correctly detected, the right order, no surprise grub install or disk format from SUSE. The HW detected correctly, the ADC on firewire, the Xitel audio on usb, hauppage tunners, etc. If I need to install on HW and expect conflicts I can simply pass pci-stub.ids on the kernel line of installer, most other distros you can’t because pci-stub is not in the kernel and the other modules load before it. Whenever I tried for alternative to Suse problems above, I found many more problems and also many missing functions.
So, IMHO, this is the best all around distro and if this is what best is, it lives me with not much hope. Only a couple of years back I was a vocal supporter of Linux, trying to convince anyone I talked to about computers, to make the switch. Now, I can’t honestly open my mouth when I spend 20 hrs a week just trying to keep up with the problems at home, and I’m supposed to be the more experienced one.
Where did we go wrong, I can’t say, but I fear the Linux Desktop is dead by now. Yes, with lots of time and experience, one can get a system to work to your liking but the “non-hobbyist” computer users will never put up with anything close to it, to switch from Windows to Linux.
Meanwhile, here I am, years of disliking Windows, thousands of hours of Linux tinkering, actually considering switching to Windows. The **** thing is on 2 systems (valid license and all) running in qemu-kvm with GPU, NIC and USB controllers passthrough and it doesn’t skip a bit, Plasma crashes and I see a black screen, have no keyboard, but switch KVM to other video output and Windows 10 is still happy. If I look just at the cost for my time, I’m probably better off paying for Windows and programs for all my computers.
I feel the biggest threat is the “golden plating”, you had KDE3 then when nearly “production-ready”, let’s go with KDE4, and before it is even close to stable, here comes Plasma 5 as main desktop, not even out of beta status.
If I were a competitor to Linux, that’s exactly what I would want. I would even pay people to pose as developers and start as many projects as possible, causing shortage of resources and overall confusion (number of distros, anyone?).
I think I read about something like this somewhere, and it was called “Embrace, Extend, Extinguish”.