Xfce 4.12 for Porteus 5 final release

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Xfce 4.12 for Porteus 5 final release

Post#1 by fulalas » 26 Aug 2022, 22:31

For those who prefer the old version (because, well, it's faster), here it goes:

Updated:
- audacious to 4.2
- fixed memory leak in xfdesktop
- changed how thunar status bar shows information (got the idea from Xfce 4.18pre2)

https://www.mediafire.com/file/udzpyvn8 ... 221203.xzm
(15.9 MB - b2e2edb2bb24f23329cea851d6b902bb)

Old:
https://www.mediafire.com/file/l7e53qsk ... 220725.xzm
(15.7 MB) - 2a6c0181dcb34aefe5258fc5a58cf930

Special features:

1- compiled using Clear Linux compile flags, which means it's the fastest build you can find
2- built packages as much as possible using GTK2, since it's faster than GTK3. Unfortunately some packages in 4.12 already depend on GTK3, like exo and terminal
3- task manager now informs the actual memory consumption (i.e. including any files copied to Union, like loaded xzm modules)
4- module compressed using zstd (a bit bigger in size, but much faster decompression times)
5- minimized windows have their respective buttons greyed out in the taskbar
6- thunar supports drag and drop on the devices/places at left panel
7- fixed memory leak in xfdesktop
8- drives properties now show a more human text in the usage row. Example: 44.0 GiB free of 52.6 GiB (16% used)
9- desktop file sizes are shown in KiB, MiB, GiB
10- fixed Adwaita theme (both dark and light) to show GTK3 apps in the taskbar with same color as GTK2 (previously noticeable in the sound tray icon)
11- updated icon theme and changed it to use svg instead of png

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Xfce 4.12 for Porteus 5 final release

Post#2 by Ed_P » 27 Aug 2022, 00:07

:beer:
Ed

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Xfce 4.12 for Porteus 5 final release

Post#3 by Rava » 29 Aug 2022, 01:25

I'm in, but unfortunately 003-xfce-4.12-20220725 reports as 20220428:

Code: Select all

root@porteus:~# cat /etc/porteus/*
001-core.xzm:20220723
002-xorg.xzm:20220723
002-xtra.xzm:20220630
003-xfce4.xzm:20220428
initrd.xz:20201102
Image
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Xfce 4.12 for Porteus 5 final release

Post#4 by Ed_P » 05 Oct 2022, 15:18

The little module shown here will fix the problem Rava. evince-41.3-x86_64-1 for Port 5.0 XFCE :)
Ed_P wrote:
05 Oct 2022, 00:56
run the following terminal commands. Note, make the "URMODULESPATH" equal to the path to your /modules folder.

Code: Select all

su
password
sed  -i  's^20220428^20220725^'  /etc/porteus/003-xfce4.ver
cp  -a  --parents /etc/porteus/003-xfce4.ver     /tmp/mod/
dir2xzm   /tmp/mod   /tmp/xfce412-220705.xzm   &&  rm -rf /tmp/mod
cp   /tmp/xfce412-220705.xzm   /URMODULESPATH/modules
Ed

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Xfce 4.12 for Porteus 5 final release

Post#5 by fulalas » 03 Dec 2022, 05:34

Module updated (first post).

Rapha_
Shogun
Shogun
Posts: 238
Joined: 12 Jun 2021, 21:59
Distribution: Xfce 4.12 - 5.rc3 - x86_64
Location: France

Xfce 4.12 for Porteus 5 final release

Post#6 by Rapha_ » 02 Oct 2023, 14:13

^

Hello,

I've noticed for several years on Xfce 4.12 and still in porteux-v0.6-xfce-4.12-stable differents annoying things:
  • When you select a name to rename (or to copy) it in Thunar, the selection is not made in the same place as the cursor
  • Again in Thunar, after creating a shortcut to my Windows folder, when I click to open it, the columns spread far beyond the full-screen window, forcing me to manually reduce each of the columns to display them correctly
  • On the panel bar ( porteux-v0.6-xfce-4.12-stable ) , the icons for inactive windows are too dark (I can't read them (in daylight) ...and on another version of xfce-4.12 there's no difference between the icons for active and inactive windows... How can I adjust this with my own settings (e.g. Rootcopy) ?

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Xfce 4.12 for Porteus 5 final release

Post#7 by Rava » 02 Oct 2023, 14:26

^
I switched from XFCE 4.12 to 4.16 after fulalas managed to get 4.16 very efficient, can no longer see any difference in speed.
Most of the annoyances that have been in 4.12 are gone in 4.16. (I presume 4.12 is no longer worked on, at least its bugs are put on the back back back burner).

And as for my file browser: since I have some directories with tons of files and tons of sub-directories I realized nemo is much more efficient than thunar, so I replaced all my self-made links in my desktop towards the file-browser with nemo.

(I even seem to encounter a rare VFAT error [as in: no response from anyone on here about that bug] where VFAT insists the partition is full, when it is not. Seems there are only that much file and folder entries one certain folder can hold in VFAT and when you reached that limit: no more saving even the smallest of file in that folder. (Even using touch to create an empty file fails) See here: VFAT limitation? "No space left on device" when drive is only 79% used )

What my system lacks for now is replacing every instance, like the browser's "Open containing folder" when you open the right-mouse-click on downloaded file in the browser's Downloads (in the browser itself, not speaking about the folder ~/Downloads )
But that is just my lazy me being too lazy to weed out all remnants in my system that would open thunar instead of nemo.
Oh, but I use one thingy of thunar - I integrated its bulk rename into nemo. :D
Cheers!
Yours Rava

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Xfce 4.12 for Porteus 5 final release

Post#8 by fulalas » 02 Oct 2023, 20:04

@Rapha_, thanks for the feedback.

1- I don't get what you mean. Can you make a video or provide some screenshots?
2- I remember seeing this in the past, but I believe it has been fixed in PorteuX, including 0.6 it hasn't. Maybe you have some old files, so in this case deactivate "Automatically expand columns as needed" in Thunar's menu "View" > "Configure Columns".
3- Yes, inactive windows can only be differentiate from active ones by the title bar. It might be a theme issue. Gonna take a look. :)

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Xfce 4.12 for Porteus 5 final release

Post#9 by fulalas » 02 Oct 2023, 23:25

Here are my findings regarding item 3 (inactive windows not getting grayed out properly):

GTK 2 (including Xfce 4.12) -> It seems this has never been implemented in this version of the toolkit.
GTK 3 (including Xfce 4.16+) -> it has been implemented however it seems gtk classic (which we use by default) has broken this feature. I already reported upstream: https://github.com/lah7/gtk3-classic/discussions/105

Rapha_
Shogun
Shogun
Posts: 238
Joined: 12 Jun 2021, 21:59
Distribution: Xfce 4.12 - 5.rc3 - x86_64
Location: France

Xfce 4.12 for Porteus 5 final release

Post#10 by Rapha_ » 03 Oct 2023, 12:28

Thank you fulalas for your help !

For point 2 I did what you said and it seems to work, thanks :good:

For point 1 , in other words, the precision is not correct when I select a word with the mouse (in Thunar)...

Rapha_
Shogun
Shogun
Posts: 238
Joined: 12 Jun 2021, 21:59
Distribution: Xfce 4.12 - 5.rc3 - x86_64
Location: France

Xfce 4.12 for Porteus 5 final release

Post#11 by Rapha_ » 10 Oct 2023, 12:21

fulalas,
Rapha_ wrote:
02 Oct 2023, 14:13
  • When you select a name to rename (or to copy) it in Thunar, the selection is not made in the same place as the cursor
Rapha_ wrote:
03 Oct 2023, 12:28
For point 1 , in other words, the precision is not correct when I select a word with the mouse (in Thunar)...
To illustrate with an image :
Image

If I want to select "dacious-plugins....."
only " acious-plugins....." will be selected
but not the "d".

if I want to get there, I have to place the pointer before the "u" because of the shift

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Xfce 4.12 for Porteus 5 final release

Post#12 by Rava » 10 Oct 2023, 14:32

@Fulalas
Did you get my PM from the 7th of October concerting scrollbars visibility of GTK2 / XFCE dark theme?
Scrollbar hardly visible: GTK2 program in XFCE 4.16 and Port 5.0 or 5.0.1 and standard dark theme
Cheers!
Yours Rava

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Xfce 4.12 for Porteus 5 final release

Post#13 by fulalas » 10 Oct 2023, 19:02

@Rapha_, now I got it!

I re-uploaded (same link) with the fix. Let me know if it's working for you.

Rapha_
Shogun
Shogun
Posts: 238
Joined: 12 Jun 2021, 21:59
Distribution: Xfce 4.12 - 5.rc3 - x86_64
Location: France

Xfce 4.12 for Porteus 5 final release

Post#14 by Rapha_ » 10 Oct 2023, 22:14

fulalas wrote:
10 Oct 2023, 19:02
@Rapha_, now I got it!

I re-uploaded (same link) with the fix. Let me know if it's working for you.
:good:

Thank you very much fulalas for the new updated version of the 003-xfce-4.12-20221203.xzm , it works now !

Post Reply