PorteuX 1.1 has been released
PorteuX 1.1 has been released
Highlights of this release include the removal of mozjs from core, being replaced with lightweight duktape, and better stripping in all modules.
1. Added support to `w` and `who` commands when using LXDM (thanks to TheUtopian)
2. Added `accountsservice` to KDE -- this fixes the user section in settings
3. Added `appindicator` and `libappindicator` in MATE
4. Added kernel .config file to `06-crippled_sources` (thanks to Blaze)
5. Replaced `gnome-polkit` with `mate-polkit` in Xfce
6. Removed `mozjs` from `001-core`
7. Removed some useless compressors and debug options from the kernel
8. Removed Xfce 4.16 -- old modules should still work
9. Removed `org.kde.plasma.emojier.desktop` in KDE
10. Moved `ldconfig` call during boot to `/opt/porteux-scripts/update-cache`
11. Renamed `002-xorg` to `002-gui`
12. Changed `polkit` dependency on `mozjs` to lightweight `duktape`
13. Changed boot to always update critical caches -- this improves compatibility between old and new modules
14. Changed kernel config `TRANSPARENT_HUGEPAGE` value to `MADVISE` to avoid high memory usage in kernel 6.7+
15. Improved stripping in many modules
16. Improved sudo.py application
17. Updated kernel to 6.7.8
18. Updated Nvidia driver to 550.54.14
19. Updated GNOME to 45.4
20. Updated MATE to 1.28.1
21. Updated many packages in both stable and current according to Slackware updates
Downloads available at: https://github.com/porteux/porteux/releases/latest
1. Added support to `w` and `who` commands when using LXDM (thanks to TheUtopian)
2. Added `accountsservice` to KDE -- this fixes the user section in settings
3. Added `appindicator` and `libappindicator` in MATE
4. Added kernel .config file to `06-crippled_sources` (thanks to Blaze)
5. Replaced `gnome-polkit` with `mate-polkit` in Xfce
6. Removed `mozjs` from `001-core`
7. Removed some useless compressors and debug options from the kernel
8. Removed Xfce 4.16 -- old modules should still work
9. Removed `org.kde.plasma.emojier.desktop` in KDE
10. Moved `ldconfig` call during boot to `/opt/porteux-scripts/update-cache`
11. Renamed `002-xorg` to `002-gui`
12. Changed `polkit` dependency on `mozjs` to lightweight `duktape`
13. Changed boot to always update critical caches -- this improves compatibility between old and new modules
14. Changed kernel config `TRANSPARENT_HUGEPAGE` value to `MADVISE` to avoid high memory usage in kernel 6.7+
15. Improved stripping in many modules
16. Improved sudo.py application
17. Updated kernel to 6.7.8
18. Updated Nvidia driver to 550.54.14
19. Updated GNOME to 45.4
20. Updated MATE to 1.28.1
21. Updated many packages in both stable and current according to Slackware updates
Downloads available at: https://github.com/porteux/porteux/releases/latest
-
- Full of knowledge
- Posts: 400
- Joined: 02 Jan 2011, 18:41
- Distribution: Porteus 5.0-RC1
- Location: In a hayfield
PorteuX 1.1 has been released
Using PorteuX v1.1 Xfce4.12 stable in Always Fresh mode with 05-devel-stable-20240303.xzm, I get this error when compiling:
No problems with PorteuX v1.0
Code: Select all
SYNC include/config/auto.conf.cmd
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
LEX scripts/kconfig/lexer.lex.c
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTCC scripts/kconfig/lexer.lex.o
HOSTLD scripts/kconfig/conf
make[3]: *** [scripts/kconfig/Makefile:85: syncconfig] Segmentation fault
make[2]: *** [Makefile:689: syncconfig] Error 2
make[1]: *** [/usr/src/linux-6.8-rc6/Makefile:790: include/config/auto.conf.cmd] Error 2
make: *** [Makefile:240: __sub-make] Error 2
PorteuX 1.1 has been released
@roadie, thanks. There was indeed an issue when trying to build. It should be fixed now -- same links.
PorteuX 1.1 has been released
Oh, boy... This is a curse!
This time is update-gdk-pixbuf-loaders' fault. It's fixed, but will be available only in PorteuX 1.2 since it's not critical.
If you want to fix it in your local copy, edit /opt/porteux-scripts/update-cache (001-core) and change this:
To this:
Thanks for the feedback!
This time is update-gdk-pixbuf-loaders' fault. It's fixed, but will be available only in PorteuX 1.2 since it's not critical.
If you want to fix it in your local copy, edit /opt/porteux-scripts/update-cache (001-core) and change this:
Code: Select all
[ -e /usr/$lib/gdk-pixbuf-*/*/loaders ] && update-gdk-pixbuf-loaders & > /dev/null 2>&1
Code: Select all
[ -e /usr/$lib/gdk-pixbuf-*/*/loaders ] && XDG_CACHE_HOME=/root/.cache update-gdk-pixbuf-loaders & > /dev/null 2>&1
- Ed_P
- Contributor
- Posts: 8374
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
PorteuX 1.1 has been released
Why not post an .xzm module with the fix. Or a script to make a module with the fix?
Ed
-
- Full of knowledge
- Posts: 400
- Joined: 02 Jan 2011, 18:41
- Distribution: Porteus 5.0-RC1
- Location: In a hayfield
PorteuX 1.1 has been released
@porteux,
Yes, that fix works fine, and you're right, it's far from being a critical problem. I seem to be the only user to have ever noticed it, so it can't be much of an issue. I reported it only to let you know it had returned.
Yes, that fix works fine, and you're right, it's far from being a critical problem. I seem to be the only user to have ever noticed it, so it can't be much of an issue. I reported it only to let you know it had returned.
- Ed_P
- Contributor
- Posts: 8374
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
PorteuX 1.1 has been released
What's the line number of the line that needs to be changed? When I look at the update-cache script I don't see it.porteux wrote: ↑04 Mar 2024, 21:39If you want to fix it in your local copy, edit /opt/porteux-scripts/update-cache (001-core) and change this:
Code: Select all
[ -e /usr/$lib/gdk-pixbuf-*/*/loaders ] && update-gdk-pixbuf-loaders & > /dev/null 2>&1
BTW Cinnamon 6.0.2 works with 1.1. I misspoke.
Last edited by Ed_P on 10 Mar 2024, 19:54, edited 1 time in total.
Reason: Incorrect statement.
Reason: Incorrect statement.
Ed
PorteuX 1.1 has been released
Hello,
The cheatcode "kmap=it" seems to not be working in Porteusx v1.1 with KDE environment.
Can you please advise?
Thanks,
kalo86
The cheatcode "kmap=it" seems to not be working in Porteusx v1.1 with KDE environment.
Can you please advise?
Thanks,
kalo86
PorteuX 1.1 has been released
Are you using Wayland?
Can you replicate with any other keyboard layout using Xfce or LXQt?
Can you replicate with any other keyboard layout using Xfce or LXQt?
- Ed_P
- Contributor
- Posts: 8374
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
PorteuX 1.1 has been released
The 2 closest lines I see do not match your edit fix.porteux wrote: ↑04 Mar 2024, 21:39If you want to fix it in your local copy, edit /opt/porteux-scripts/update-cache (001-core) and change this:Code: Select all
[ -e /usr/$lib/gdk-pixbuf-*/*/loaders ] && update-gdk-pixbuf-loaders & > /dev/null 2>&1
/opt/porteux-scripts/update-cache
line 20:
Code: Select all
[ -e $MOD/usr/$lib/gdk-pixbuf-*/*/loaders ] && touch $CACHES/pixbuf
Code: Select all
[ -e $MOD/usr/lib/gdk-pixbuf-*/*/loaders ] && touch $CACHES/pixbuf
Ed
PorteuX 1.1 has been released
I just tested the cheatcode "kmap=it" on PorteuX XFCE v1.1 and here it works.
Then, the issue is only limited to KDE.
Thanks for the nice distro! It looks very nice and fully working!
Best regards,
kalo86
Then, the issue is only limited to KDE.
Thanks for the nice distro! It looks very nice and fully working!
Best regards,
kalo86
PorteuX 1.1 has been released
@kalo86, thanks for the feedback. There's indeed an issue with kmap and KDE. I'll take a look, but in the meantime what you can do (considering you have persistence enabled) is removing /home/guest/.config/kxkbrc and rebooting. It should work. If you don't use persistence, you can create kxkbrc file with no content in your porteux/rootcopy/home/guest/.config/
@Ed_P, if you download PorteuX 1.1 from Github will see the new update-cache script.
@Ed_P, if you download PorteuX 1.1 from Github will see the new update-cache script.
- Ed_P
- Contributor
- Posts: 8374
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
PorteuX 1.1 has been released
You mean this one?
Code: Select all
~# uname -a
Linux porteux 6.7.8-porteux #1 SMP PREEMPT_DYNAMIC Sun Mar 3 11:30:51 CET 2024 x86_64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz GenuineIntel GNU/Linux
~# cat /etc/porteux/*
001-core.xzm:20240303
002-gui.xzm:20240303
002-xtra.xzm:20240303
003-mate.xzm:20240303
initrd.zst:20230927
~# ls -l /mnt/live/memory/images
000-kernel-6.7.8.xzm : Mar 3 10:48
001-core-current-20240303.xzm : Mar 3 13:11
002-gui-current-20240303.xzm : Mar 3 13:28
002-xtra-current-20240303.xzm : Feb 3 2023
003-mate-1.28.1-current-20240303.xzm : Mar 3 15:24
Ed
PorteuX 1.1 has been released
The testing Cinnamon 6.0.2 module is now fixed for PorteuX 1.1 current:
https://www.mediafire.com/file/4ze19alf ... 0122-2.xzm
https://www.mediafire.com/file/4ze19alf ... 0122-2.xzm