You are not logged in.

#1 2019-08-13 12:03:30

clusterF
Member
Registered: 2019-05-07
Posts: 105

Xfce update to 4.14

I know this will only concern bleeding edge distros and not stable debian yet but interesting update. Im using vanilla archlinux and it is working ok so far. xfce4-panel and xfwm4 has had some interesting updates, better hidpi support too.

https://xfce.org/about/news/?post=1565568000

Last edited by clusterF (2019-08-13 12:04:26)


Everything not saved will be lost.

--Nintendo "Quit Screen" message

Offline

#2 2019-08-13 19:41:09

mrneilypops
The BL Scrot.Moe Guy
From: luxembourg
Registered: 2015-09-30
Posts: 560
Website

Offline

#3 2019-08-13 21:59:32

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 373

Re: Xfce update to 4.14

We've got it now in the Buster-based MX 19 developer's-only alpha ISO, too.

Since the build-dependencies seem to be satisfied in Stretch, I'm going to try and build it in a Stretch openSUSE Build Service repository later this week, when I get time. I've been banging my head against a wall getting pbuilder working on the MX 19 alpha, but I have it working now, including arm64 and armhf architecture cross-compiling.

Offline

#4 2019-08-14 06:09:21

Anaconda
crypto-anarchist
From: Quesnel BC Canada
Registered: 2015-09-29
Posts: 199

Re: Xfce update to 4.14

Thanks for the heads up clusterF. I've been thinking about upgrading my xfce system from Stretch to Buster. Now I know when I'm going to do it.

As soon as xfce 4.14 hits either backports or testing.


“The university is well structured, well tooled, to turn out people with all the sharp edges worn off...." Mario Savio
"Protections for anonymous speech are vital to democratic discourse". Help enforce our right to free and anonymous speech by running a Tor relay.

Offline

#5 2019-08-14 13:11:15

bigbenaugust
Member
From: unc.edu / the 919 / KIGX
Registered: 2017-05-20
Posts: 147

Re: Xfce update to 4.14

stevep wrote:

We've got it now in the Buster-based MX 19 developer's-only alpha ISO, too.

Since the build-dependencies seem to be satisfied in Stretch, I'm going to try and build it in a Stretch openSUSE Build Service repository later this week, when I get time. I've been banging my head against a wall getting pbuilder working on the MX 19 alpha, but I have it working now, including arm64 and armhf architecture cross-compiling.

I might like a piece of that action... the alpha ISO, I mean...


--Ben
BL / MX / Raspbian... and a whole bunch of RHEL boxes. :)

Offline

#6 2019-08-15 00:48:43

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 373

Re: Xfce update to 4.14

The alpha is only available to the developers, but we will have a public beta pretty soon. We seem to have covered all the problems that we've discovered, so we need more eyes.

I have the XFCE 4.14 base built for Buster and Stretch on the OBS, so what remains are the panel plugins. A lot, if not most or all, of them need to be rebuilt against the new xfce4 panel in order to work.

https://build.opensuse.org/project/show … :xfce-4.14

Here's the updated "xfce4" metapackage that pulls in that base desktop. If you just want to install/upgrade a component, like the new xfce4-power-manager, follow the instructions to add the repo and its key, but don't install the metapackage. Just update apt, then upgrade the target package. Note that I also have armv71 (armhf Pi) and Raspbian (Pi) packages, as well as aarch64 (arm64 for Pinebooks).

https://software.opensuse.org//download … kage=xfce4

Again, I don't have all the panel plugins and other xfce4 goodies added yet. That's for tomorrow.

Last edited by stevep (2019-08-15 00:59:00)

Offline

#7 2019-08-16 02:10:08

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 373

Re: Xfce update to 4.14

I finished the list of plugins that I had, but upgrading a Live session of MX 18.3 removed these panel plugins that it ships with:

xfce4-cpufreq-plugin (1.1.3-1)
xfce4-dict (0.7.2-1)
xfce4-messenger-plugin (0.1.0-6+b1)
xfce4-mount-plugin (0.6.7-1+b1)
xfce4-notes-plugin (1.8.1-1)
xfce4-quicklauncher-plugin (1.9.4-11+b1) (don't need this any more, deprecated)
xfce4-timer-plugin (1.6.0-1+b1)
xfce4-verve-plugin (1.1.0-1)
xfce4-xkb-plugin (1:0.7.1-2+b1)

But rebuilding those against the new panel's libraries might make them compatible. After the upgrade, I logged out and in, and everything looked pretty much exactly the same, except that the Conky that 18.3 runs by default was no longer transparent on the default non-compositing desktop, but that's an easy edit to the theme file to fix it. 

I checked some of the apps and the panel, and it was indeed running 4.14. The Arc theme looks exactly the same on both 4.12 and 4.14, but YMMV with other themes.

Offline

#8 2019-08-16 02:48:24

DeepDayze
Member
From: In Linux Land
Registered: 2017-05-28
Posts: 716

Re: Xfce update to 4.14

Nice. Will try this out sometime.

Last edited by DeepDayze (2019-08-16 02:49:12)


Real Men Use Linux

Online

#9 2019-08-16 21:06:18

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 373

Re: Xfce update to 4.14

Edit: fixed the orage upgrade issue.

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 following as root, to prepare, add the repo and its key, then update apt:

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:

apt full-upgrade

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

own_window_argb_visual no

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

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.

Last edited by stevep (2019-08-17 18:41:17)

Offline

#10 2019-08-21 13:56:10

bigbenaugust
Member
From: unc.edu / the 919 / KIGX
Registered: 2017-05-20
Posts: 147

Re: Xfce update to 4.14

stevep wrote:

The alpha is only available to the developers, but we will have a public beta pretty soon. We seem to have covered all the problems that we've discovered, so we need more eyes.

I have a couple of boxes I'd be happy to use for that effort.


--Ben
BL / MX / Raspbian... and a whole bunch of RHEL boxes. :)

Offline

#11 2019-08-21 19:37:32

eight.bit.al
Member
From: The top of the World
Registered: 2015-10-01
Posts: 236
Website

Re: Xfce update to 4.14

^
What he said.

8bit

Mind over matter. If you don't mind, it don't matter. - Unknown

Offline

Board footer

Powered by FluxBB