Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-23 Thread Sedat Dilek
On Wed, Dec 23, 2020 at 2:21 PM Ritesh Raj Sarraf  wrote:
>
> On Wed, 2020-12-23 at 13:37 +0100, Sedat Dilek wrote:
> > After login into Plasma/Wayland:
> > A text cut in konsole via middle-mouse cannot be pasted into Firefox-
> > ESR:-(
>
> There are many many minor nuances if you talk about a Desktop
> integration with Wayland. But overall it has improved than what it was
> earlier.
>
> I still find not having the SSH/GNUPG agent running under Wayland, as a
> blocker and keep switching back to using `startx`
>

Interesting NoGo and really annoying.

Hehe, I cannot remember all the options to start(X) from a terminal or
to create modelines for X manually.

Since I use Linux I am used to cut-n-paste via middle-mouse, so this
is *for me* a *NoNoNoGo*.

- Sedat -



Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-23 Thread Ritesh Raj Sarraf
On Wed, 2020-12-23 at 14:28 +0100, Sedat Dilek wrote:
> > 
> > I still find not having the SSH/GNUPG agent running under Wayland,
> > as a
> > blocker and keep switching back to using `startx`
> > 
> 
> Interesting NoGo and really annoying.
> 
> Hehe, I cannot remember all the options to start(X) from a terminal
> or
> to create modelines for X manually.

I should emphasize why I use `startx` for my desktop session. Because
the recommended login manager for KDE, i.e. SDDM, does not allow root-
less Xorg.

I see there's a bug report on the upstream page for it but nobody has
bothered to work on this integration bug (for years).

I realized that I cannot wait for another decade for such integration
issues to be fixed, nor can I live with too many glitches with Wayland,
and neither can I dedicate my skilled time to fixing these integration
issues myself; so just live with whatever best can be made out.

:-)

Happy holidays to all.


-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System


signature.asc
Description: This is a digitally signed message part


Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-23 Thread Ritesh Raj Sarraf
On Wed, 2020-12-23 at 13:37 +0100, Sedat Dilek wrote:
> After login into Plasma/Wayland:
> A text cut in konsole via middle-mouse cannot be pasted into Firefox-
> ESR:-(

There are many many minor nuances if you talk about a Desktop
integration with Wayland. But overall it has improved than what it was
earlier.

I still find not having the SSH/GNUPG agent running under Wayland, as a
blocker and keep switching back to using `startx`

-- 
Given the large number of mailing lists I follow, I request you to CC
me in replies for quicker response


signature.asc
Description: This is a digitally signed message part


Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-23 Thread Sedat Dilek
> After login into Plasma/Wayland:
> A text cut in konsole via middle-mouse cannot be pasted into Firefox-ESR:-(.
>

I checked some old emails...

I tried...

'konsole -platform xcb'

...that works with middle-mouse paste.

More details in [1] and especially the comments from Fabian Vogt in
[2] were helpful (topic "QT_QPA_PLATFORM" and autodetect xcb vs.
wayland).

It looks like environment variable QT_QPA_PLATFORM is not set here:

user$ declare -x | grep QT
declare -x PLASMA_USE_QT_SCALING="1"
declare -x QT_AUTO_SCREEN_SCALE_FACTOR="0"
declare -x QT_WAYLAND_FORCE_DPI="96"

I remembered how to check the D(esktop) E(nvironment) from shell:

$ declare -x | grep XDG_SESSION
declare -x XDG_SESSION_CLASS="user"
declare -x XDG_SESSION_DESKTOP="KDE"
declare -x XDG_SESSION_ID="26"
declare -x XDG_SESSION_PATH="/org/freedesktop/DisplayManager/Session9"
declare -x XDG_SESSION_TYPE="wayland"

Can I change the behaviour of konsole?

- Sedat -

[1] https://lists.opensuse.org/opensuse-kde/2018-06/
[2] https://lists.opensuse.org/opensuse-kde/2018-06/msg5.html
[3] https://wiki.archlinux.org/index.php/KDE#Kmail,_Kontact_and_wayland



Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-23 Thread Sedat Dilek
> After login into Plasma/Wayland:
> A text cut in konsole via middle-mouse cannot be pasted into Firefox-ESR:-(.
>

Logged into GNOME/Wayland I can do that successfully.

- Sedat -



Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-23 Thread Sedat Dilek
On Wed, Dec 23, 2020 at 1:22 PM Sedat Dilek  wrote:
>
> On Wed, Dec 23, 2020 at 11:16 AM Norbert Preining  wrote:
> >
> > Hi
> >
> > > excited as I know the kwayland-integration now supports the
> > > "middle-mouse-paste" feature.
> >
> > Actually, it seems that this is still problematic from what I read.
> >
>
> Hmm, I do not see Plasma/wayland as an option in SDDM login-manager.
> So, I cannot report.
>

Fixed by:
root# apt-get install -y -t unstable kwin-wayland
plasma-workspace-wayland plasma-wayland-protocols

After login into Plasma/Wayland:
A text cut in konsole via middle-mouse cannot be pasted into Firefox-ESR:-(.

- Sedat -



Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-23 Thread Sedat Dilek
On Wed, Dec 23, 2020 at 11:16 AM Norbert Preining  wrote:
>
> Hi
>
> > excited as I know the kwayland-integration now supports the
> > "middle-mouse-paste" feature.
>
> Actually, it seems that this is still problematic from what I read.
>

Hmm, I do not see Plasma/wayland as an option in SDDM login-manager.
So, I cannot report.

> > As said, my "base" system is Debian/testing where I have given
> > packages from Debian/unstable and others an APT prio of 99.
>
> That sounds like a great recipe for chaos! Be prepared for cleaning up a
> big mess yourself.
>

Thanks for the helpful informations and friendly warnings.

The upgrade worked here on Debian/testing.
Not as described in my 2nd email, it needed some APT-shell-kungfu.

> > The following packages will be REMOVED:
> >   ...
> >   user-manager (4:5.19.5-3)
> >
> > This seems to be the only KDE package which will be removed.
> > My user-management is done via shell-commands, so I can live with that.
>
> user-manager is superseeded by a kcms plugin, and is not needed anymore,
> but the functionality is still there.
>

OK, a plugin for KConfig module (KCM).

[1] https://wiki.archlinux.org/index.php/KDE#KCM


> > More important is *kdeconnect* for me.
> > Will it work within KDE/Plasma 5.20 and KF 5.77?
>
> Try it ... I don't use it.
>

I was able to connect to my smartphone via WLAN and kdeconnect.
Controlling VLC via kdeconnect is cool and playing muzak.

> > So, I saw some packages still have version "20.08.3" not "20.12.x".
> > Dunno, if there exist a 20.12.x version for kdeconnect.
>
> That is not a problem. The KDE/Apps can be updated *mostly* independent,
> and most of them have anyway hardly any changes between 20.08 and 20.12.
>

OK.

> > Is there any magic to just upgrade KDE/Plasma 5.20 and KF 5.77
> > packages within a Debian/testing system?
>
> Yes, there is great perfect unbeatable magic, it is called
> WAITING
> ;-) Wait until the packages arrive in testing, and it will (hopefully)
> automatically work.
>

When I played with KDE/GNOME & Wayland I knew how to check the desktop
environment via shell.
In KInfoCenter I see the upgraded versions of KDE/Plasma to v5.20.4
and KDE/Framework to v5.77.0.
dpkg lists no more old versions of KDE/Plasma & KDE/Framework.

Thanks,

Best greetings,
- Sedat -


- Sedat -


> Best
>
> Norbert
>
> --
> PREINING Norbert  https://www.preining.info
> Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev
> GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13



Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-23 Thread Sedat Dilek
> Is there any magic to just upgrade KDE/Plasma 5.20 and KF 5.77
> packages within a Debian/testing system?
>

Looks like this is doing the trick here:

root# LC_ALL=C apt-get install -s kde-standard kde-plasma-desktop
plasma-framework libqt5webenginecore5 -t unstable

root# LC_ALL=C apt-get install -s kde-standard kde-plasma-desktop
plasma-framework libqt5webenginecore5 -t unstable | egrep ^Remv
Remv user-manager [4:5.19.5-3]

root# LC_ALL=C apt-get install -s kde-standard kde-plasma-desktop
plasma-framework libqt5webenginecore5 -t unstable | egrep ^Inst | wc
-l
300

root# LC_ALL=C apt-get install -s kde-standard kde-plasma-desktop
plasma-framework libqt5webenginecore5 -t unstable | egrep ^Inst
Inst libkf5config-bin [5.74.0-2] (5.77.0-2 Debian:buildd-unstable,
Debian:unstable [amd64])
Inst libqt5dbus5 [5.15.1+dfsg-4] (5.15.2+dfsg-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libqt5network5 [5.15.1+dfsg-4] (5.15.2+dfsg-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libqt5gui5 [5.15.1+dfsg-4] (5.15.2+dfsg-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libkf5configgui5 [5.74.0-2] (5.77.0-2 Debian:buildd-unstable,
Debian:unstable [amd64]) []
Inst libkf5configcore5 [5.74.0-2] (5.77.0-2 Debian:buildd-unstable,
Debian:unstable [amd64]) []
Inst libkf5config-data [5.74.0-2] (5.77.0-2 Debian:buildd-unstable,
Debian:unstable [all]) []
Inst libkf5coreaddons5 [5.74.0-2] (5.77.0-2 Debian:buildd-unstable,
Debian:unstable [amd64]) []
Inst libkf5coreaddons-data [5.74.0-2] (5.77.0-2
Debian:buildd-unstable, Debian:unstable [all]) []
Inst libkf5widgetsaddons5 [5.74.0-3] (5.77.0-4 Debian:buildd-unstable,
Debian:unstable [amd64]) []
Inst libkf5widgetsaddons-data [5.74.0-3] (5.77.0-4
Debian:buildd-unstable, Debian:unstable [all]) []
Inst libqt5widgets5 [5.15.1+dfsg-4] (5.15.2+dfsg-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libkf5i18n5 [5.74.0-3] (5.77.0-2 Debian:buildd-unstable,
Debian:unstable [amd64]) []
Inst libkf5i18n-data [5.74.0-3] (5.77.0-2 Debian:buildd-unstable,
Debian:unstable [all]) []
Inst libqt5qmlmodels5 [5.15.1+dfsg-3] (5.15.2+dfsg-2 Debian:testing,
Debian:unstable [amd64]) []
Inst qml-module-qtqml [5.15.1+dfsg-3] (5.15.2+dfsg-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libqt5qmlworkerscript5 [5.15.1+dfsg-3] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst libqt5quick5 [5.15.1+dfsg-3] (5.15.2+dfsg-2 Debian:testing,
Debian:unstable [amd64]) []
Inst qml-module-qtquick2 [5.15.1+dfsg-3] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst qml-module-qtquick-privatewidgets [5.15.1-2] (5.15.2-2
Debian:testing, Debian:unstable [amd64]) []
Inst qml-module-qtquick-window2 [5.15.1+dfsg-3] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst qml-module-qtquick-dialogs [5.15.1-2] (5.15.2-2 Debian:testing,
Debian:unstable [amd64]) []
Inst qml-module-qtgraphicaleffects [5.15.1-2] (5.15.2-2
Debian:testing, Debian:unstable [amd64]) []
Inst qml-module-qtquick-layouts [5.15.1+dfsg-3] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst qml-module-qtquick-controls [5.15.1-2] (5.15.2-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libqt5positioning5 [5.15.1+dfsg-2] (5.15.2+dfsg-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libqt5printsupport5 [5.15.1+dfsg-4] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst libqt5sensors5 [5.15.1-2] (5.15.2-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libqt5webchannel5 [5.15.1-2] (5.15.2-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libqt5webkit5 [5.212.0~alpha4-7] (5.212.0~alpha4-10
Debian:testing, Debian:unstable [amd64]) []
Inst qml-module-qtwebkit [5.212.0~alpha4-7] (5.212.0~alpha4-10
Debian:testing, Debian:unstable [amd64]) []
Inst libqt5quicktemplates2-5 [5.15.1+dfsg-2] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst qml-module-qtquick-templates2 [5.15.1+dfsg-2] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst libqt5quickparticles5 [5.15.1+dfsg-3] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst qml-module-qtquick-particles2 [5.15.1+dfsg-3] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst libqt5quickcontrols2-5 [5.15.1+dfsg-2] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst qml-module-qtquick-controls2 [5.15.1+dfsg-2] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst qtwayland5 [5.15.1-3] (5.15.2-2 Debian:testing, Debian:unstable [amd64]) []
Inst libqt5waylandclient5 [5.15.1-3] (5.15.2-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libqt5waylandcompositor5 [5.15.1-3] (5.15.2-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libqt5quickwidgets5 [5.15.1+dfsg-3] (5.15.2+dfsg-2
Debian:testing, Debian:unstable [amd64]) []
Inst libqt5qml5 [5.15.1+dfsg-3] (5.15.2+dfsg-2 Debian:testing,
Debian:unstable [amd64]) []
Inst libkf5windowsystem5 [5.74.0-2] (5.77.0-2 Debian:buildd-unstable,
Debian:unstable [amd64]) []
Inst libkf5windowsystem-data [5.74.0-2] (5.77.0-2
Debian:buildd-unstable, Debian:unstable 

Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-23 Thread Norbert Preining
Hi

> excited as I know the kwayland-integration now supports the
> "middle-mouse-paste" feature.

Actually, it seems that this is still problematic from what I read.

> As said, my "base" system is Debian/testing where I have given
> packages from Debian/unstable and others an APT prio of 99.

That sounds like a great recipe for chaos! Be prepared for cleaning up a
big mess yourself.

> The following packages will be REMOVED:
>   ...
>   user-manager (4:5.19.5-3)
> 
> This seems to be the only KDE package which will be removed.
> My user-management is done via shell-commands, so I can live with that.

user-manager is superseeded by a kcms plugin, and is not needed anymore,
but the functionality is still there.

> More important is *kdeconnect* for me.
> Will it work within KDE/Plasma 5.20 and KF 5.77?

Try it ... I don't use it.

> So, I saw some packages still have version "20.08.3" not "20.12.x".
> Dunno, if there exist a 20.12.x version for kdeconnect.

That is not a problem. The KDE/Apps can be updated *mostly* independent,
and most of them have anyway hardly any changes between 20.08 and 20.12.

> Is there any magic to just upgrade KDE/Plasma 5.20 and KF 5.77
> packages within a Debian/testing system?

Yes, there is great perfect unbeatable magic, it is called
WAITING
;-) Wait until the packages arrive in testing, and it will (hopefully)
automatically work.

Best

Norbert

--
PREINING Norbert  https://www.preining.info
Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13



Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-23 Thread Sedat Dilek
Hi,

today I wanted to upgrade my Debian/testing AMD64 system.
My last update for Debian/testing was on Dec 12th 2020.

When I read about "Plasma 5.20 and KF 5.77 coming to unstable" I got
excited as I know the kwayland-integration now supports the
"middle-mouse-paste" feature.

Thus, I have activated all my Debian/unstable sources.list again to
get in taste of KDE/Plasma version 5.20.

As said, my "base" system is Debian/testing where I have given
packages from Debian/unstable and others an APT prio of 99.

root# LC_ALL=C apt-get dist-upgrade -V -t unstable
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  ...
  user-manager (4:5.19.5-3)

This seems to be the only KDE package which will be removed.
My user-management is done via shell-commands, so I can live with that.

More important is *kdeconnect* for me.
Will it work within KDE/Plasma 5.20 and KF 5.77?

root# LC_ALL=C apt-cache policy kdeconnect
kdeconnect:
 Installed: 20.08.3-1
 Candidate: 20.08.3-1
 Version table:
*** 20.08.3-1 500
   500 http://ftp.debian.org/debian testing/main amd64 Packages
   500 https://deb.debian.org/debian testing/main amd64 Packages
99 http://ftp.debian.org/debian unstable/main amd64 Packages
99 https://deb.debian.org/debian unstable/main amd64 Packages

So, I saw some packages still have version "20.08.3" not "20.12.x".
Dunno, if there exist a 20.12.x version for kdeconnect.

Is there any magic to just upgrade KDE/Plasma 5.20 and KF 5.77
packages within a Debian/testing system?

root# dpkg -l | egrep 'task|plasma|standard|full' | grep kde | awk
'/^ii/ {print $1 " " $2 " " $3}' | column -t
ii  kde-plasma-desktop   5:107
ii  kde-standard 5:107
ii  kdeplasma-addons-data4:5.19.5-4
ii  task-german-kde-desktop  3.61

Normally, I expect one of this commands shall do it (or in combination):
root# apt-get install -s [ task-german-kde-desktop ] [ kde-standard ]
[ kde-plasma-desktop ] -t unstable

I remember I have un-installed *task-kde-desktop* due to depends-on
*apper* as I do my package-management with apt and dpkg.

root# LC_ALL=C apt-get dist-upgrade -V -t unstable

...looks good (but a lot of other stuff will be upgraded).

Thanks for this Xmas present and answering my questions.

Regards,
- Sedat -

[1] https://wiki.debian.org/KDE



Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-22 Thread Luc Castermans

yep

I did "apt upgrade -t sid"   That worked.


Op 22-12-2020 om 11:41 schreef Andrey Rahmatullin:

I've just updated (the packages from experimental were installed before)
and so far it works perfectly.


--

m.vr.gr.

Luc Castermans
mailto:luc.casterm...@gmail.com



Re: Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-22 Thread Andrey Rahmatullin
I've just updated (the packages from experimental were installed before)
and so far it works perfectly.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Wohooo! Plasma 5.20 and KF 5.77 coming to unstable

2020-12-22 Thread Martin Steigerwald
Hi!

If you celebrate it, feel free to see it as a Christmas present, 
otherwise you can of course also rejoice about it:

Just in time for the upcoming freeze Norbert uploaded Plasma 5.20 and KF 
5.77 packages to unstable.

Beware from apt dist-upgrading too quickly. Packages are being built 
right now and if you upgrade too quickly, apt may remove some packages. 
So as usual *always* check the output of apt before confirming it. If apt 
likes to remove half of your desktop, better cancel the operation.

That said I have tested Plasma 5.20 from experimental and I am really 
happy about it. I did not have yet a chance to test KF 5.77 from 
experimental, but I bet everything will be fine.

As usual before reporting a bug to the Debian bug tracker, please make 
the upgrade is complete. Also in case it is a clear upstream bug, you 
can help by reporting on https://bugs.kde.org first and then mention the 
URL to the upstream bug report in your Debian bug report. If unsure 
about whether to report or not, please ask here.

I'd like to thank everyone who worked together so nicely in the last 
months to help to provide up-to-date Qt, Plasma, KDE applications 
including KDEPIM and KDE Frameworks for Debian. I think Debian Bullseye 
is well set regarding Qt, KDE and Plasma stuff.

Now if you are using Unstable you can soon help to test. For Testing you 
need to wait a bit longer.

Have a Merry Christmas, if you celebrate it,
and a peaceful and quiet time to relax,
-- 
Martin