14th July 2017, 6:58
(13th July 2017, 18:46)leszek Wrote: Yeah a video screencast showing exactly what you do to reproduce the crash would be nice. Though it might be that vokoscreen will die when kwin crashes.
I made the screencast, & it [the pgm] behaved well [ie, the KWin crashes didn't abort it]. You can download it here https://www.sendspace.com/file/m7on1a
I hope it is pretty much self explanatory, but here's a few comments. I began with a clean session via Tower reboot, then purged the duplicated windows that existed across all the Activities, ie, in the beginning of the video, only one Activity contains windows. I briefly demonstrated some of the Desktop Effects, especially including my Screen Edges & Hot Corners as i laid out for you in an earlier post. Pls note that the top LH corner, Desktop Grid, initially worked fine, but soon breaks [common occurrence], hence i had to revert to its duplicate at screen bottom edge. When i began the actual test by showing the DG, initially after dragging a window i instantly clicked the VD to ensure NO crash occurred... all still good at this point. Then i moved another window in the DG, but this time deliberately did not click the VD after, i just waited, & as expected [but hated], KWin crashed. After this i showed you that now all Activities have all windows [sooooo annoying]. By now the top LH corner has broken. After restarting KWin i more or less repeated the procedure, so you can see that the crashes are completely repeatable. NONE of this bad stuff [now] happens on Lappy, with its oS TW.
(13th July 2017, 18:46)leszek Wrote: As for getting the versions on opensuse. Just try checking with its package manager.
The packagenames on opensuse are slightly different.
xorg-x11
kernel-default
mesa
That should be the names on there. But please check if those packages are really installed on your system.
Here [the first one is a bit surprising]:
Code:
linux-763v:~> zypper info xorg-x11
Loading repository data...
Reading installed packages...
Information for package xorg-x11:
---------------------------------
Repository : Main Repository (OSS)
Name : xorg-x11
Version : 7.6_1-16.3
Arch : noarch
Vendor : openSUSE
Installed Size : 794 B
Installed : No
Status : not installed
Source package : xorg-x11-7.6_1-16.3.src
Summary : Compatibility metapackage for X.Org sample applications
Description :
This package is a compatibility metapackage. It used to contain the
X.Org sample applications.
linux-763v:~> zypper info kernel-default
Loading repository data...
Reading installed packages...
Information for package kernel-default:
---------------------------------------
Repository : Main Repository (OSS)
Name : kernel-default
Version : 4.11.8-1.2
Arch : x86_64
Vendor : openSUSE
Installed Size : 258.9 MiB
Installed : Yes
Status : up-to-date
Source package : kernel-default-4.11.8-1.2.nosrc
Summary : The Standard Kernel
Description :
The standard kernel for both uniprocessor and multiprocessor systems.
Source Timestamp: 2017-06-29 16:37:33 +0200
GIT Revision: 42bd7a027035420d318d4cb5a3db7233aff32b44
GIT Branch: stable
linux-763v:~> zypper info mesa
Loading repository data...
Reading installed packages...
Information for package Mesa:
-----------------------------
Repository : Main Repository (OSS)
Name : Mesa
Version : 17.1.4-166.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 28.7 MiB
Installed : Yes
Status : out-of-date (version 17.1.3-165.1 installed)
Source package : Mesa-17.1.4-166.1.src
Summary : System for rendering interactive 3-D graphics
Description :
Mesa is a 3-D graphics library with an API which is very similar to
that of OpenGL.* To the extent that Mesa utilizes the OpenGL command
syntax or state machine, it is being used with authorization from
Silicon Graphics, Inc.(SGI). However, the author does not possess an
OpenGL license from SGI, and makes no claim that Mesa is in any way a
compatible replacement for OpenGL or associated with SGI. Those who
want a licensed implementation of OpenGL should contact a licensed
vendor.
Please do not refer to the library as MesaGL (for legal reasons). It's
just Mesa or The Mesa 3-D graphics library.
* OpenGL is a trademark of Silicon Graphics Incorporated.
linux-763v:~>