Page 1 of 1

xfce 4.14 released

Posted: Sun Aug 11, 2019 9:18 pm
by rich

Re: xfce 4.14 released

Posted: Sun Aug 11, 2019 9:44 pm
by manyroads
Good news... a long time in coming.

Re: xfce 4.14 released

Posted: Mon Aug 12, 2019 3:10 am
by Buck Fankers
rich wrote: Sun Aug 11, 2019 9:18 pm xfce 4.14 has been released
Great news, new Debian, new XFCE, soon new MX :grin:

https://www.xfce.org/about/news/?post=1565568000
As always it's also time to say goodbye to some older unmaintained or deprecated projects. (Luckily our projects only go to the attic aka the archive on git.xfce.org when they die.) With a salty teardrop of sadness we bid farewell to:

... thunar-actions-plugin, ...
I hope this does not mean, that Thunar Custom Actions are gone? :scared: :frown:
Also, looks like, Thunar didn't get 'two panel view', the only thing I'm missing in Thunar :sad:

Re: xfce 4.14 released

Posted: Mon Aug 12, 2019 7:43 pm
by dmrome
So ... new XFCE ... I am new here and wondering how will the new XFCE version be available on MX?
Will it just show up on the software update list when you run 'check for updates'?
No clue. :)

Re: xfce 4.14 released

Posted: Mon Aug 12, 2019 7:47 pm
by Artim
It'll appear in the Test Repos first, then work it's way to the regular repos.

Re: xfce 4.14 released

Posted: Mon Aug 12, 2019 7:52 pm
by Jerry3904
We're not sure ATM whether it would be compatible and will be checking that out. As soon as we know, you will know.

Re: xfce 4.14 released

Posted: Mon Aug 12, 2019 8:27 pm
by asqwerth
It'll come with mx19 based on Debian Buster, which is being worked on as we speak.

As Jerry said, compatibility with mx18 (Stretch) is still being checked on.

Re: xfce 4.14 released

Posted: Tue Aug 13, 2019 12:49 am
by skidoo
https://www.xfce.org/about/news/?post=1565568000

As always it's also time to say goodbye to some older unmaintained or deprecated projects. (Luckily our projects only go to the attic aka the archive on git.xfce.org when they die.) With a salty teardrop of sadness we bid farewell to:

... thunar-actions-plugin, ...
I hope this does not mean, that Thunar Custom Actions are gone? :scared: :frown:
The dropped plugin is this a decade-idle plugin which looked like this (screenshot)
.

The user custom actions plugin (aka plugin-uca) is intact

Image

Re: xfce 4.14 released

Posted: Tue Aug 13, 2019 5:38 pm
by Buck Fankers
skidoo wrote: Tue Aug 13, 2019 12:49 am
The dropped plugin is this a decade-idle plugin which looked like this (screenshot)
Ahh, great, (phew!) thanks :happy:

Re: xfce 4.14 released

Posted: Tue Aug 13, 2019 9:38 pm
by danielson
Read somewhere screen tearing will be a thing of the past, yay!

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 4:53 am
by pemartins
asqwerth wrote: Mon Aug 12, 2019 8:27 pm It'll come with mx19 based on Debian Buster, which is being worked on as we speak.
Out of curiosity, do you already have in mind a date around which MX 19 could be released?

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 5:13 am
by JayM
pemartins wrote: Wed Aug 14, 2019 4:53 am
asqwerth wrote: Mon Aug 12, 2019 8:27 pm It'll come with mx19 based on Debian Buster, which is being worked on as we speak.
Out of curiosity, do you already have in mind a date around which MX 19 could be released?
Patience, Grasshopper. :smile:

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 5:21 am
by sunrat
pemartins wrote: Wed Aug 14, 2019 4:53 am Out of curiosity, do you already have in mind a date around which MX 19 could be released?
In Debian land which I think MX inhabits, the answer to this is always "when it's ready". ;)

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 6:00 am
by JayM
sunrat wrote: Wed Aug 14, 2019 5:21 am
pemartins wrote: Wed Aug 14, 2019 4:53 am Out of curiosity, do you already have in mind a date around which MX 19 could be released?
In Debian land which I think MX inhabits, the answer to this is always "when it's ready". ;)
That's exactly what my mother used to tell me when I asked her when dinner would be ready.

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 8:15 am
by Jerry3904
Target is this Fall...

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 9:01 am
by danielson
Yabbuttt! da beta release is for "soon" and iso refresh might have it soon too!

Noticed Manjaro already have Xfce 4.14 out (not that i like Manjaro).

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 9:21 am
by asqwerth
They are rolling and have been on 4.13+ for some time.

You can't compare the 2.

I use both BTW

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 3:20 pm
by BV206
"Soon" in Debian terms could be a year.

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 4:15 pm
by Stevo
I am exploring backporting it for Stretch and Buster in these separate OBS repositories: https://build.opensuse.org/project/show ... :xfce-4.14

So far, so good.

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 5:59 pm
by dreamer
Stevo wrote: Wed Aug 14, 2019 4:15 pm I am exploring backporting it for Stretch and Buster in these separate OBS repositories: https://build.opensuse.org/project/show ... :xfce-4.14

So far, so good.
Nice. I'm ready to break a system. ;)

Re: xfce 4.14 released

Posted: Wed Aug 14, 2019 6:53 pm
by Stevo
Wait a day or so until I get all the panel plugins in there, too. Lots of them won't work until they get rebuilt against the new panel libraries.

You'll also be on your own if your existing gtk2 theme doesn't support GTK 3 very well, and will have to use a new one or use one of the builtin ones.

Re: xfce 4.14 released

Posted: Thu Aug 15, 2019 11:48 am
by dreamer
Stevo wrote: Wed Aug 14, 2019 6:53 pm Wait a day or so until I get all the panel plugins in there, too. Lots of them won't work until they get rebuilt against the new panel libraries.

You'll also be on your own if your existing gtk2 theme doesn't support GTK 3 very well, and will have to use a new one or use one of the builtin ones.
OK.

Re: xfce 4.14 released

Posted: Sat Aug 17, 2019 2:36 pm
by Stevo
OK, everything seems to be settled in the repo now.

For the adventurous, here's how to get 4.1.4 from the OBS repo:

It seems that the xfce4-messenger, cellmodem, and quicklaunch plugins are not longer maintained and will be removed by this update. I got the rest of the plugins updated.

For a Stretch base, run the all the following in a root terminal, to prepare, add the repo and its key, then update apt:

Code: Select all

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/xfce-4.14/Debian_9.0/ /' > /etc/apt/sources.list.d/home:stevenpusser:xfce-4.14.list

rm -f Release.key && wget -nv https://download.opensuse.org/repositories/home:stevenpusser:xfce-4.14/Debian_9.0/Release.key -O Release.key

apt-key add - < Release.key && rm -f Release.key

apt update
and then upgrade:

Code: Select all

apt full-upgrade
or use MX Updater. Then log out and back in.

Your present theme may not support GTK 3 well, so you might have to switch to one that does. Your Conky on the desktop may also lose its pseudotransparency, but I think you just need to change one word in its file to get it back. Look for a line(s) that says

Code: Select all

own_window_argb_visual no

and change that "no" to "yes", then turn on compositing in MX Tweak.

We are getting some input now from the XFCE developers that the 4.14 XFCE compositor may have some issues with the default glx backend with AMD and Nvidia graphics drivers. AMD seems to work better with xrender. We are discussing making that easy to set in MX Tweak instead of the rather obscure commands you need in the terminal now. Intel GPUs should be fine with the default setting.

The repo also has armhf (Pi) and arm64 packages, as well as separate repos for Raspian 9 and 10. Debian Buster users can use the same directions, except replace "Debian_9.0" with "Debian_10.0" in the two places it appears.

Re: xfce 4.14 released

Posted: Sat Aug 17, 2019 4:12 pm
by Head_on_a_Stick
Stevo wrote: Sat Aug 17, 2019 2:36 pm We are getting some input now from the XFCE developers that the 4.14 XFCE compositor may have some issues with the default glx backend with AMD and Nvidia graphics drivers. AMD seems to work better with xrender. We are discussing making that easy to set in MX Tweak instead of the rather obscure commands you need in the terminal now.
I can confirm this problem occurs with my Vega 8 (AMD) graphics but only if the TearFree option is not used for the amdgpu DDX driver (xserver-xorg-video-amdgpu). If the TearFree option is applied then the compositor artefacts do not corrupt the screen.

Unfortunately whilst the xpresent backend (not xrender) stops the glitches[1] it also fails to stop screen tearing. I can recommend compton as a working alternative compositor that will control screen tearing and add some effects like transparency & drop-shadows:

Code: Select all

compton -B --backend glx
Anyway, here's a spoiler scrot:

Image

Re: xfce 4.14 released

Posted: Sat Aug 17, 2019 4:28 pm
by Stevo
Hey, thanks for that information! So the quickest method for AMD would be to apply the tear-free in MX Tweak?

We have another developer with AMD that uses compiz-reloaded, and he said that it was glitchy until he switched to xrender, though--though compiz is its own compositor, so maybe that makes the switchover smoother.

Re: xfce 4.14 released

Posted: Sat Aug 17, 2019 4:45 pm
by Head_on_a_Stick
Stevo wrote: Sat Aug 17, 2019 4:28 pm So the quickest method for AMD would be to apply the tear-free in MX Tweak?
Using the XFCE compositor without the TearFree option enabled causes terrible screen corruption on my hardware whenever a window or it's contents move. Enabling the TearFree option removes the corruption and allows the native compositor to work without any other problems. Changing from glx to the xpresent backend for the compositor's vblank_mode removes the corruption but also removes tearing protection so that will need the X.org configuration file tweak anyway.

It would be interesting to hear from any NVIDIA users to see if their compositing pipeline can also help with this problem.
Stevo wrote: Sat Aug 17, 2019 4:28 pm We have another developer with AMD that uses compiz-reloaded, and he said that it was glitchy until he switched to xrender, though--though compiz is its own compositor, so maybe that makes the switchover smoother.
I don't think XFCE's native compositor could be made to run at the same time as Compiz. But I may be wrong.

Re: xfce 4.14 released

Posted: Sat Aug 17, 2019 5:01 pm
by richb
I don't think XFCE's native compositor could be made to run at the same time as Compiz. But I may be wrong.
That is certainly true with XFCE 4,14, The native compositor has to be disabled for Compiz to work.

Re: xfce 4.14 released

Posted: Sat Aug 17, 2019 6:20 pm
by Stevo
I also have to disable Compton on the present XFCE 4.12 before I can get compiz to successfully start.

Re: xfce 4.14 released

Posted: Sun Aug 18, 2019 11:40 am
by Head_on_a_Stick
ToZ has put up an official guide for dealing with the problem:

https://forum.xfce.org/viewtopic.php?id=13233

It's also been discussed on the Arch Forums: https://bbs.archlinux.org/viewtopic.php?id=248388 & https://bbs.archlinux.org/viewtopic.php?id=248526

Re: xfce 4.14 released

Posted: Sun Aug 18, 2019 12:39 pm
by asqwerth
@Stevo, I note that the packages for xfce 4.14 you packaged for MX doesn't have the "About XFCE" information window.

Re: xfce 4.14 released

Posted: Sun Aug 18, 2019 12:55 pm
by malspa
Head_on_a_Stick wrote: Sun Aug 18, 2019 11:40 am ToZ has put up an official guide for dealing with the problem:

https://forum.xfce.org/viewtopic.php?id=13233

It's also been discussed on the Arch Forums: https://bbs.archlinux.org/viewtopic.php?id=248388 & https://bbs.archlinux.org/viewtopic.php?id=248526
Thanks very much for this post, and for all the other help in this thread regarding compositing issues. I've been using Xfce 4.14 in Buster and in Arch, and kinda checking out those threads at the Arch forums. I haven't been seeing problems here. So, it's a non-issue for those of us with Intel cards, is that correct?

Re: xfce 4.14 released

Posted: Sun Aug 18, 2019 1:10 pm
by asqwerth
@malspa,

I have Intel cards and I don't have problems in Manjaro with xfce 4.14. I have one install with Compiz 0.9 series, and the other with Compiz Reloaded. No issue with either.

It just continued where it left off when I logged out in and in again.

Re: xfce 4.14 released

Posted: Sun Aug 18, 2019 1:28 pm
by malspa
OK, thanks!

Re: xfce 4.14 released

Posted: Sun Aug 18, 2019 2:01 pm
by dreamer
Packages installed without problems on MX. Nice packaging, Stevo. Maybe there was a problem with Xfce Screensaver packages which showed up as armhf. I will stick with Xfce 4.12 and then switch to LXQt or KDE.

Re: xfce 4.14 released

Posted: Sun Aug 18, 2019 4:12 pm
by Stevo
dreamer wrote: Sun Aug 18, 2019 2:01 pm Packages installed without problems on MX. Nice packaging, Stevo. Maybe there was a problem with Xfce Screensaver packages which showed up as armhf. I will stick with Xfce 4.12 and then switch to LXQt or KDE.
It may have been a hiccup on your connection to the OBS, because everyone else is getting the correct architecture for all the packages, and they all built correctly on the various releases: https://build.opensuse.org/project/show ... :xfce-4.14

Re: xfce 4.14 released

Posted: Sun Aug 18, 2019 4:23 pm
by Stevo
asqwerth wrote: Sun Aug 18, 2019 12:39 pm @Stevo, I note that the packages for xfce 4.14 you packaged for MX doesn't have the "About XFCE" information window.
Well, I'm stumped about that, unless the difference in the build procedure between Buster and Stretch for many of the packages I built made a difference. Debian has a step to rebuild the configure file with dh_autoreconf, which also takes place automatically with debhelper 10 or better, but many of the packages failed on Stretch with this, so I added a little code to those problem builds that detects if they are getting build on Stretch or MX Horizon and disables the autoreconf--that means they use the configure script the source ships with instead of a regenerated script.

Re: xfce 4.14 released

Posted: Sun Aug 18, 2019 9:37 pm
by asqwerth
Stevo wrote: Sun Aug 18, 2019 4:23 pm
asqwerth wrote: Sun Aug 18, 2019 12:39 pm @Stevo, I note that the packages for xfce 4.14 you packaged for MX doesn't have the "About XFCE" information window.
Well, I'm stumped about that, unless the difference in the build procedure between Buster and Stretch for many of the packages I built made a difference. Debian has a step to rebuild the configure file with dh_autoreconf, which also takes place automatically with debhelper 10 or better, but many of the packages failed on Stretch with this, so I added a little code to those problem builds that detects if they are getting build on Stretch or MX Horizon and disables the autoreconf--that means they use the configure script the source ships with instead of a regenerated script.
It's not on the alpha3 either.

Re: xfce 4.14 released

Posted: Mon Aug 19, 2019 12:29 am
by Jerry3904
We've never had it, have we?

Re: xfce 4.14 released

Posted: Mon Aug 19, 2019 12:56 am
by asqwerth
Hmm, you might be right about that.

It's just that I saw HOAS's screenshot a few posts up had the "About XFCE" window, and my Manjaro installs also have it. Then I checked my MX18 and alpha3 VMs and couldn't find that window.

I admit that I was thinking more in the realm of "bragging rights", as in showing off screenshots of Stretch-based MX17/18 with xfce 4.14 on it. :p

Otherwise, it's not really necessary. One could just have a screenshot of Thunar with its "about" window open to show the Thunar version, although I don't think it has the same effect.

Re: xfce 4.14 released

Posted: Mon Aug 19, 2019 1:18 am
by ChrisUK
The about dialog is spawned by a package: xfce4-about. This isn't available for Debian AFAIK - only Arch and Redhat based.

Re: xfce 4.14 released

Posted: Mon Aug 19, 2019 1:56 am
by asqwerth
Ah so. Thanks, ChrisUK

Re: xfce 4.14 released

Posted: Mon Aug 19, 2019 2:22 am
by Auro Kumar Sahoo
ChrisUK wrote: Mon Aug 19, 2019 1:18 am The about dialog is spawned by a package: xfce4-about. This isn't available for Debian AFAIK - only Arch and Redhat based.
Probably I have seen that in Ubuntu studio, About page.

Re: xfce 4.14 released

Posted: Mon Aug 19, 2019 2:53 am
by ChrisUK
Auro Kumar Sahoo wrote: Mon Aug 19, 2019 2:22 am
ChrisUK wrote: Mon Aug 19, 2019 1:18 am The about dialog is spawned by a package: xfce4-about. This isn't available for Debian AFAIK - only Arch and Redhat based.
Probably I have seen that in Ubuntu studio, About page.
Yeah, they probably compiled the source package... I think it looks for file vendorinfo in 'usr/share/xfce4/ - which doesn't exist in my Debian installs. But I've not fully investigated this - I'm pretty sure all the dependencies for xfce4-about are already installed.

I'll leave it to @Stevo to look into it properly.

Re: xfce 4.14 released

Posted: Sun Sep 01, 2019 12:38 pm
by nixy
How much hdd space 4.14 will use when installed?

Re: xfce 4.14 released

Posted: Wed Oct 09, 2019 4:35 pm
by SkOrPn
Is it safe to try upgrading to 4.14 now while on MX18.3? Or would it be safer to simply try MX19 final beta?

EDIT: Installed just fine. Thanks

Re: xfce 4.14 released

Posted: Wed Oct 09, 2019 5:04 pm
by winemaker
what are the differences in the old vs new xfce?

Re: xfce 4.14 released

Posted: Wed Oct 09, 2019 5:08 pm
by Stevo
SkOrPn wrote: Wed Oct 09, 2019 4:35 pm Is it safe to try upgrading to 4.14 now while on MX18.3? Or would it be safer to simply try MX19 final beta?

EDIT: Installed just fine. Thanks
Did you install from my outside OBS repo? That's the only build that I'm sure will be compatible with MX 17/18.

I'm keeping it out of the test repo unless we get a load of requests for it there, because I still am wary of putting it there and then having some users enable the test repo and updating the whole shebang willy-nilly.

Re: xfce 4.14 released

Posted: Wed Oct 09, 2019 5:09 pm
by Stevo
winemaker wrote: Wed Oct 09, 2019 5:04 pm what are the differences in the old vs new xfce?
https://xfce.org/about/news

But in normal use, not a whole lot of differences for the user, so you won't have to relearn much, if anything. There are a few new items in the Settings Manager, such as XFCE Screensaver, but that's pretty easy.

Re: xfce 4.14 released

Posted: Wed Oct 09, 2019 5:17 pm
by winemaker
Thanks steve! i looked at the xfce site but could not tell much from my perspective.

Re: xfce 4.14 released

Posted: Wed Oct 09, 2019 5:18 pm
by Jerry3904
Style customization has changed a lot with the move to GTK 3.

Re: xfce 4.14 released

Posted: Wed Oct 09, 2019 5:22 pm
by winemaker
thanks jerry - cannot wait to check out 19.

Re: xfce 4.14 released

Posted: Wed Oct 09, 2019 8:31 pm
by jeffreyC
Jerry3904 wrote: Wed Oct 09, 2019 5:18 pm Style customization has changed a lot with the move to GTK 3.
Very true! The GTK3 devs consider the ability to customize themes a bug, which is why the API changes so much each release.

Re: xfce 4.14 released

Posted: Thu Oct 10, 2019 4:37 pm
by oops
Stevo wrote: Sat Aug 17, 2019 2:36 pm OK, everything seems to be settled in the repo now.

For the adventurous, here's how to get 4.1.4 from the OBS repo:

It seems that the xfce4-messenger, cellmodem, and quicklaunch plugins are not longer maintained and will be removed by this update. I got the rest of the plugins updated.

For a Stretch base, run the all the following in a root terminal, to prepare, add the repo and its key, then update apt:

Code: Select all

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/xfce-4.14/Debian_9.0/ /' > /etc/apt/sources.list.d/home:stevenpusser:xfce-4.14.list

rm -f Release.key && wget -nv https://download.opensuse.org/repositories/home:stevenpusser:xfce-4.14/Debian_9.0/Release.key -O Release.key

apt-key add - < Release.key && rm -f Release.key

apt update
and then upgrade:

Code: Select all

apt full-upgrade
or use MX Updater. Then log out and back in.

Your present theme may not support GTK 3 well, so you might have to switch to one that does. Your Conky on the desktop may also lose its pseudotransparency, but I think you just need to change one word in its file to get it back. Look for a line(s) that says

Code: Select all

own_window_argb_visual no

and change that "no" to "yes", then turn on compositing in MX Tweak.

We are getting some input now from the XFCE developers that the 4.14 XFCE compositor may have some issues with the default glx backend with AMD and Nvidia graphics drivers. AMD seems to work better with xrender. We are discussing making that easy to set in MX Tweak instead of the rather obscure commands you need in the terminal now. Intel GPUs should be fine with the default setting.

The repo also has armhf (Pi) and arm64 packages, as well as separate repos for Raspian 9 and 10. Debian Buster users can use the same directions, except replace "Debian_9.0" with "Debian_10.0" in the two places it appears.
Thank you Steve for the tuto ... Done and works great here without issue yet.

Code: Select all

xfce4-panel --version
# or xfce4-about
About the 4.14;
https://xfce.org/about/tour

Re: xfce 4.14 released

Posted: Sat Oct 12, 2019 3:40 pm
by SkOrPn
Stevo wrote: Wed Oct 09, 2019 5:08 pm
SkOrPn wrote: Wed Oct 09, 2019 4:35 pm Is it safe to try upgrading to 4.14 now while on MX18.3? Or would it be safer to simply try MX19 final beta?

EDIT: Installed just fine. Thanks
Did you install from my outside OBS repo?
I followed your directions on page 3 from post #23. The only issue I had was with the conky transparency, which was hard to find the correct setting considering it is listed several times and I only seen the first one. But I figured it out. Thanks again...

Re: xfce 4.14 released

Posted: Sun Oct 13, 2019 11:20 am
by r3vilo
I'm hoping with GTK3/Xfce 4.14/MX-19 my system is still as fast as it is now. My laptop is a bit old and it's running perfectly smooth with MX-18 now. I don't wanna have a slow system, even when it looks better.

Re: xfce 4.14 released

Posted: Sun Oct 13, 2019 11:46 am
by Jerry3904
Doubt that you will notice any slowdown.

Re: xfce 4.14 released

Posted: Mon Oct 14, 2019 10:51 am
by oops
FI: I do not have noticed any slowdown on my small eepc MSI U123 (32 bits).

Re: xfce 4.14 released

Posted: Wed Oct 16, 2019 3:05 am
by r3vilo
OK, Sounds good. Thank you.

Re: xfce 4.14 released

Posted: Wed Oct 16, 2019 3:22 am
by JayM
If anything I think you'll find that it's even faster.