You are not logged in.
When we can expect updated kernel?
Actual v 3.16 support ending soon (April 2020)
Offline
This was discussed a week ago in a thread started by kultex, entitled "Whats Next" (just scroll down and you'll see it.
http://forum.slitaz.org/topic/whats-next
Hopefully, Slitaz will upgrade the kernel from 3.16 to 4.14, which will expire in January 2024 ...
There is a festival ads of Linux OS. They speak less about updating SliTaz to new kernel they just talking about join to other teams. And other team mates are focused on updating packages - like IRC chat. Really? How many users of SliTaz use IRC apps? 2%? In my opinion this is wasting time and time again. Example - last few hour updated weechat (1.0.1 -> 2.6)
Offline
Hi,
What looks to you like a waste of time, another person sees as a help to the project.
And most likely, this is the maximum possible help. Not everyone can update kernels.
Changelog of the "linux" package receipt: http://hg.slitaz.org/wok/log/tip/linux/receipt
Here you can see who and when worked on the changes in the kernel recipe
(most likely it was a kernel update; but maybe something small).
Offline
Hi @Aleksej. I'm very big fan of SliTaz - i was start journey with this OS 10 years ago for cracking Wi-Fi Aircrack-ng. That was beauty full times. Now I'm sad because kernel's not updated long time ago. Personally I have my own project - 1st place is a www search engine. My project is called VOOV and I wish to join to SliTaz team and integrate this OS to my websites like Windows wth Bing. Now I'm working with my mobile phones with Windows 10 and I see big potential to using old Smartphones with broken screens - you can buy it for small money usually $2-$10. I wish see SliTaz OS on that phones it would be great news for small companies which one wan to buy small servers to keep www online for small $ with full control with it.
Offline
The problem is, that you cannot run current SliTaz rolling with kernel 4 and up. I did the kernel config for SliTaz-next and in the beginning, we had some success - you can still try the isos - http://mirror1.slitaz.org/iso/next/ but a lot of segfaults.
I tried to boot SliTaz rolling with kernel 4.4, but no chance - only kernel panic.
Aleksej tried in really hard work to fix SliTAz next for 2 years, but no success, to get a working iso.
So I think, the only chance is to make a cooperation, like Antix and Mepis did - now MX-Linux - https://mxlinux.org/
Offline
@kultex
Non capisco quale sia il problema di compilare un kernel 4x su slitaz. Io sono un principiante di compilazioni, ma fino scaricare i sorgenti, scompattare, creare menuconfig e caricare il vecchio config file e compilare il tutto per testarlo, mi pare che non abbia avuto problemi.
Poi per abilitare nuovi moduli in un secondo tempo è sempre possibile.
tux@slitaz:~$ uname -a
Linux slitaz 4.4.1-slitaz #1 SMP Thu Nov 7 11:03:05 CET 2019 i686 GNU/Linux [attachment=48029,2877]
Offline
so why you dont contact Pascal or Hans Guenther, give them your kernel config and I am sure they will try. 4.4 is better than 3.16, but best would be 4.19, because there are also patches for spectre and meltdown inside.
I know, that it should not be no problem to switch kernel, so I tried to install next kernel. But it was in the beginning of next, I think with 4.4. Now there is 4.17 in next. Maybe it works now, because Aleksej did a lot of changes
http://mirror1.slitaz.org/packages/
there are 32 + 64 Bit kernels / evrerybody is free to try
Offline
Kernel 4.17.7 in Next64 works very well. I use it for a few monthes.
Some packages are broken in the repo and some others return a segmentation fault. But it is possible to install successfully apps from websites (like FreeOffice). I think Next64 could be a good base.
I gave up Next 32bit at the end of 2018 because it is really too slow on old 32bit computers with less than 1GB RAM.
I'm convinced that sooner or later, SliTaz will have to move to 64bit because 32bit computers are becoming more and more rare and have trouble working with the latest versions of softwares, like web browsers for example, even the lightest. Even Rolling 32bit is now slow with 256-512 MB RAM. Only my opinion.
Offline
La mia era solo una domanda... fate quello che credete meglio, per me non cambia nulla.
Per la lentezza la riscontro invece sui kernel originali (sopratutto rolling) ed è per questo che me li sono compilati sempre in modo autonomo. D'altra parte mi sembra che la letteratura di linux suggerisca che per avere il massimo occorre sempre farselo su misura.
Comunque questo è il mio config file del kernel-4.4.1
http://paste.slitaz.org/?0e67f015b46fb2e3#Rz6w/5jyf53hLIjtzWpyoI0Nin/QNz66k33C0Tb9VJs=
Offline
@Ceel
That sounds interesting - which iso did you start? Or maybe you could share a roots.gz. I am fed up with porteus, because it eats the battery. I just thought to switch to antiX, but next would be much better!
Offline
Hi kultex,
Here is a link to download the ISO where I've saved in May the first step of my tests: https://send.firefox.com/download/a8cf3249bdb15b1a/#Le1FQ0xmyKPcBH6opCzoSQ
The ISO is dowloadable till november 16th 23:20; it works in console only. There is no text editor in it (I use vi of busybox) but the text web browser Links and mc are installed; btw, you'll have to modify the network.conf because [c]INTERFACE="usb0"[/c].
If my memory serves me good, tazpkg is blocked in blocked-packages.list because I needed to modify getenv to connect at the good mirror.
I reinstalled Next64 from this ISO on a notebook and upgraded it to JustX then LXLauncher but I never took time to do ISOs for these two steps.
For information, I tested (from the next64 repo):
[*]get-palemoon → KO
[*]midori → OK, works like a charm (excepted the 'Save as' when downloading, 'Save'= OK) although the package is badged "broken" in the cooker.
[*]Iron Linux → KO (/usr/lib/iron-linux/iron is missing)
[*]firefox-official (59.0.3) → OK, does its update at first launch and then works really well.
[*]gnumeric → OK but a lot of icons are missing
[*]abiword → KO
[*]lxde → OK but displays /proc /dev ... on desktop
[*]lxpanel → KO
[*]fbpanel → OK
I'm preparing for my move. Please let me at least two/three weeks and I'll post links to download my JustX and LXlauncher ISOs.
Have a nice week end.
Offline
thx Ceel
I will download, but i also have no time in the moment...
So maybe I will not start to test, until you can post your JustX Isos
Offline
What I find interesting: 20170216 pankso cooking 4.9.10-slitaz
Pascal or Hans Guenther - you are taking care of cooking - would it be possible, that you try 4.14 in wok undigest? - its the kernel with longest support in the moment and with support for spectre and meltdown. Maybe start with the kernel config from next?
https://lwn.net/Articles/804466/
Offline
next64-4.14.16
tux@slitaz:~$ uname -a
Linux slitaz 4.14.16-slitaz #2 SMP Fri Feb 9 15:22:42 Europe 2018 x86_64 GNU/Linux
tux@slitaz:~$ tazpkg -l | egrep '^glib|^gtk|^lx|server|openbox|mesa'
glib 2.52.3 x-window
glib-networking 2.50.0 x-window
glibc-base 2.26 base-system
glibmm 2.52.0 x-window
gtk+ 2.24.31 x-window
gtk+3 3.22.8 x-window
gtk-clearlooks 2.20.2 x-window
gtk2-engine-murrine 0.98.2 customization
gtkmm 2.24.5 x-window
libglu-mesa 9.0.0 x-window
lxappearance 0.6.3 x-window
lxappearance-obconf 0.2.3 x-window
lxde 0.3.2.1 meta
lxinput 0.3.5 x-window
lxpanel 0.9.3.11 x-window
lxrandr 0.3.1 utilities
lxsession 0.5.3 x-window
lxtask 0.1.8 system-tools
mesa-demos 8.4.0 development
mesa17 17.2.4 x-window
mesa17-dri 17.2.4 x-window
mesa17-libegl 17.2.4 x-window
mesa17-libgbm 17.2.4 x-window
openbox 3.6.1 x-window
xorg-server 1.19.3 x-window
xorg-server-module-glamor 1.19.3 x-window
tux@slitaz:~$ tazpkg
SliTaz package manager - Version: 962
==================================================================================
Installed packages: 357
Installed files: 8902
Blocked packages: 0
Upgradeable packages: 0
Repository: Main
Last recharge: 4 days ago.
Database timestamp: 02/20/18 23:11
Mirrored packages: 963
==================================================================================
tux@slitaz:~$
Mirror : http://mirror1.slitaz.org/packages/next64/
# ls -l ID*
-rw-r--r-- 1 root root 33 Feb 20 2018 ID
-rw-r--r-- 1 root root 44 Feb 20 2018 IDs
# cat IDs
bdfcd4f05102cbca8ad03a2b2d1c72da 1519168296
[attachment=48069,2882]
Offline
thx Hans Guenther, that you started
http://hg.slitaz.org/wok-undigest/shortlog
http://cook.slitaz.org/undigest/
Offline
next64-4.17.7
tux@slitaz:~$ uname -a
Linux slitaz 4.14.16-slitaz #2 SMP Fri Feb 9 15:22:42 Europe 2018 x86_64 GNU/Linux
tux@slitaz:~$ tazpkg -l | egrep '^glib|^gtk|^lx|server|openbox|mesa'
glib 2.52.3 x-window
glib-networking 2.50.0 x-window
glibc-base 2.26 base-system
glibmm 2.52.0 x-window
gtk+ 2.24.31 x-window
gtk+3 3.22.8 x-window
gtk-clearlooks 2.20.2 x-window
gtk2-engine-murrine 0.98.2 customization
gtkmm 2.24.5 x-window
libglu-mesa 9.0.0 x-window
lxappearance 0.6.3 x-window
lxappearance-obconf 0.2.3 x-window
lxde 0.3.2.1 meta
lxinput 0.3.5 x-window
lxpanel 0.9.3.11 x-window
lxrandr 0.3.1 utilities
lxsession 0.5.3 x-window
lxtask 0.1.8 system-tools
mesa-demos 8.4.0 development
mesa17 17.2.4 x-window
mesa17-dri 17.2.4 x-window
mesa17-libegl 17.2.4 x-window
mesa17-libgbm 17.2.4 x-window
openbox 3.6.1 x-window
xorg-server 1.19.3 x-window
xorg-server-module-glamor 1.19.3 x-window
tux@slitaz:~$ uname -a
Linux slitaz 4.17.7-slitaz #2 SMP Sat Jul 21 03:23:55 UTC 2018 x86_64 GNU/Linux
tux@slitaz:~$ tazpkg -l | egrep '^glib|^gtk|^lx|server|openbox|mesa'
glib 2.56.1 x-window
glib-networking 2.56.1 x-window
glibc-base 2.26 base-system
glibmm 2.56.0 x-window
gtk-clearlooks 2.20.2 x-window
gtk2 2.24.31 x-window
gtk2-engine-murrine 0.98.2 customization
gtk3 3.24.1 x-window
gtkmm 2.24.5 x-window
lxappearance 0.6.3 x-window
lxappearance-obconf 0.2.3 x-window
lxde 0.3.2.1 meta
lxinput 0.3.5 x-window
lxpanel 0.9.3.postgit20180412 x-window
lxrandr 0.3.1 utilities
lxsession 0.5.3 x-window
lxtask 0.1.8 system-tools
mesa 17.3.4 x-window
mesa-demos 8.4.0 development
mesa-dri 17.3.4 x-window
mesa-libegl 17.3.4 x-window
mesa-libgbm 17.3.4 x-window
mesa-libwayland-egl 17.3.4 x-window
openbox 3.6.1 x-window
xorg-server 1.20.1 x-window
xorg-server-module-glamor 1.20.1 x-window
tux@slitaz:~$ tazpkg
SliTaz package manager - Version: 965
================================================================================
Installed packages: 386
Installed files: 9265
Blocked packages: 0
Upgradeable packages: 0
Repository: Main
Last recharge: 4 days ago.
Database timestamp: 11/12/18 09:59
Mirrored packages: 6114
================================================================================
tux@slitaz:~$ spk info
Spk info
================================================================================
Architecture : x86_64
Database : /var/lib/tazpkg/installed
Cache info : 0 /var/cache/tazpkg
Mirror URL : http://mirror1.slitaz.org/packages/next64/
Extra mirrors : 0
Installed : 386
Mirrored : 6114
================================================================================
tux@slitaz:~$
[attachment=48088,2883]
Offline
All the packages mentioned by alanyih are to be found in cook.slitaz.org/next/ with this or a newer version.
But where does kernel 4.17.7 come from?
Some time ago I updated SliTaz next from its repository and have that kernel version since then, but cannot find it in a repository now.
To get a running SliTaz with kernel 4.17.7, would it not be sufficient to take the packages from cook.slitaz.org/next/ and this kernel to build an ISO file?
Offline
http://mirror.slitaz.org/packages/next/
or
http://mirror1.slitaz.org/packages/next64/
Offline
@HGT
> from cook.slitaz.org/next/
> But where does kernel 4.17.7 come from?
PLS check !
Architecture : x86_64
Mirror URL : http://mirror1.slitaz.org/packages/next64/
Installed : 386
Mirrored : 6114
linux-4.17.7-x86_64.tazpkg 2018-Jul-21 07:15:25 6.3M
http://mirror1.slitaz.org/packages/next64/linux-4.17.7-x86_64.tazpkg
> cook.slitaz.org/next/
glib 2.52.3 x-window
glib 2.56.1 x-window
diff version
Summary for: glib 2.58.2
http://cook.slitaz.org/next64/glib
Summary for: glibc 2.28
http://cook.slitaz.org/next64/glibc-base
Summary for: gtk2 2.24.32
http://cook.slitaz.org/next64/gtk2
Summary for: mesa 18.3.1
http://cook.slitaz.org/next64/mesa
Summary for: xorg-server 1.20.3
http://cook.slitaz.org/next64/xorg-server
Debug information for linux 4.14.85
http://cook.slitaz.org/next64/linux
Offline
Are the following statements correct?
1. Recipes for SliTaz next for both variants (32 bit and 64 bit) are in wok-next
2. Packages for 32 bit resp. 64 bit variant are build in cook.slitaz.org/next resp. cook.slitaz.org/next64 and stored in mirror1.slitaz.org/packages/next resp. mirror1.slitaz.org/packages/next64
In wok-next I see a recipe for glib 2.58.2 for a package without problems.
In July 2018 linux-4.17.7-x86_64 was build.
Why was the version in the recipe in wok-next reverted to 4.14.85?
Offline
SliTaz Tank
http://tank.slitaz.org/
Codename: tank
This is the SliTaz GNU/Linux main server and build host.
The server runs naturally SliTaz and provides some services to all contributors.
Virtual hosts
boot.slitaz.org - SliTaz Web boot. (stats)
cook.slitaz.org - SliTaz Build Bot. (stats)
people.slitaz.org - SliTaz People stuff. (stats)
….
developer:
1. SliTaz Repositories
Mercurial Repositories - Source code repositories
http://hg.slitaz.org
Real time improvements, fixes and goodies from SliTaz contributors
wok SliTaz Cooking wok
wok-next SliTaz Cooking 6.0 wok
wok-undigest SliTaz Undigest wok
wok-tiny Tiny SliTaz wok
….
2. SliTaz Cooker
http://cook.slitaz.org - SliTaz Build Bot
SliTaz Cooker http://cook.slitaz.org/
SliTaz Next Cooker http://cook.slitaz.org/next/
SliTaz Next64 Cooker http://cook.slitaz.org/next64/
SliTaz ISO Cooker http://cook.slitaz.org/cookiso.cgi
----
user:
SliTaz Mirror
http://mirror1.slitaz.org/
Welcome to Open Source!
This is the SliTaz GNU/Linux main mirror.
The server runs naturally SliTaz (stable) in an uml virtual machine
provided by ADS and is located in France.
--------------------------------------------------------------------------------
SliTaz GNU/Linux mirror - http://www.slitaz.org/
--------------------------------------------------------------------------------
* /boot → Files used to boot from boot.slitaz.org.
* /iso → Bootable ISO images.
* /packages → Packages *.tazpkg for SliTaz.
* /pxe → The menu files used by the PXE boot.
* /sources → Tools and utilities distributed by SliTaz.
* rolling-date.sh displays date of current rolling ISO.
Offline
glib segfault - lxsession / lxpanel
$ tazpkg rdepends glib | wc -l
116
glib 2.52.3 x-window
glib 2.56.1 x-window
diff version
Summary for: glib 2.58.2
1.
glib-2.52.3 - lxsession
[ 1010.676823] lxsession[3188]: segfault at 0 ip 00007f7a04a0ba8b sp 00007ffc304b7740 error 4 in libglib-2.0.so.0.5200.3[7f7a0499e000+e8000]
[ 1010.705436] lxsession[3203]: segfault at 0 ip 00007f7a04a0ba8b sp 00007ffc304b7640 error 4 in libglib-2.0.so.0.5200.3[7f7a0499e000+e8000]
VS.
glib-2.56.1 - lxsession
[ 6729.584107] lxsession[2859]: segfault at 0 ip 00007fde6179edc9 sp 00007ffcf5e0d8d0 error 4 in libglib-2.0.so.0.5600.1[7fde6173d000+d1000]
[ 6729.819738] lxsession[2937]: segfault at 0 ip 00007fde6179edc9 sp 00007ffcf5e0d7d0 error 4 in libglib-2.0.so.0.5600.1[7fde6173d000+d1000]
glib-2.56.1 - lxpanel
[ 4770.880575] pool[2326]: segfault at 8 ip 00007f53a54e2127 sp 00007f539cc20b60 error 4 in libgobject-2.0.so.0.5600.1[7f53a54d1000+30000]
2.
tux@slitaz:~$ tazpkg -lf glib
Installed files by "glib"
================================================================================
/usr/bin/gapplication
/usr/bin/gdbus
/usr/bin/gio
/usr/bin/gio-querymodules
/usr/bin/glib-compile-resources
/usr/bin/glib-compile-schemas
/usr/bin/glib-genmarshal
/usr/bin/gobject-query
/usr/bin/gresource
/usr/bin/gsettings
/usr/lib/libgio-2.0.so
/usr/lib/libgio-2.0.so.0
/usr/lib/libgio-2.0.so.0.5600.1
/usr/lib/libglib-2.0.so
/usr/lib/libglib-2.0.so.0
/usr/lib/libglib-2.0.so.0.5600.1
/usr/lib/libgmodule-2.0.so
/usr/lib/libgmodule-2.0.so.0
/usr/lib/libgmodule-2.0.so.0.5600.1
/usr/lib/libgobject-2.0.so
/usr/lib/libgobject-2.0.so.0
/usr/lib/libgobject-2.0.so.0.5600.1
/usr/lib/libgthread-2.0.so
/usr/lib/libgthread-2.0.so.0
/usr/lib/libgthread-2.0.so.0.5600.1
================================================================================
25 files
3.
rdepends Display reverse dependencies tree
tux@slitaz:~$ tazpkg rdepends glib | wc -l
116
tux@slitaz:~$ tazpkg rdepends glib
asunder (188K)
at-spi2-atk (240K)
gtk3 (7.2M)
sakura (124K)
vte (356K)
at-spi2-core (344K)
atk (172K)
atkmm (332K)
gtkmm (4.4M)
deadbeef (1.4M)
deadbeef-opus (84K)
gcolor2 (76K)
gtk2 (4.5M)
epdfview (184K)
galculator (472K)
gpicview (144K)
lxde (56K)
gtk-clearlooks (220K)
gtk2-engine-murrine (284K)
paper-gtk-theme (2.5M)
keybinder (36K)
lxpanel (900K)
leafpad (128K)
libfm-gtk (684K)
pcmanfm (476K)
libglade (188K)
obconf (280K)
libwnck2 (324K)
lxappearance (164K)
lxappearance-obconf (108K)
lxinput (80K)
lxrandr (68K)
lxsession (832K)
lxtask (76K)
[..]
libharfbuzz (596K)
freetype (656K)
fontconfig (624K)
libbluray (356K)
libgd (488K)
libgphoto2 (3.6M)
slim (288K)
slim-theme-default (204K)
slitaz-configs (456K)
slitaz-themes (228K)
xorg-libXft (96K)
xterm (532K)
imlib2 (644K)
xorg-libXfont (224K)
xorg-libXfont2 (212K)
xorg-server (2.7M)
xorg-xf86-input-mouse (84K)
xorg-xf86-video-fbdev (60K)
[..]
Offline
Hi Alanyih, sorry but kernel
Linux slitaz 4.17.7-slitaz #2 SMP Sat Jul 21 03:23:55 UTC 2018 x86_64 GNU/Linux
nor boot on my pc, hang with error
[attachment=48104,2885]
If interested put my config file of the kernel
Linux slitaz 4.4.1-slitaz64 #6 SMP Thu Nov 21 11:37:00 GMT 2019 x86_64 GNU/Linux
run correctly on rolling and all previous version of slitaz.
http://paste.slitaz.org/?573cca5547bf0b5a#83i9e3RVRz/VN98uYPUb6G1sPNxMlKqYET1RByRmd3g=
[attachment=48104,2884]
Offline
@gibor
Linux slitaz 4.4.1-slitaz64 #6 SMP Thu Nov 21 11:37:00 GMT 2019 x86_64 GNU/Linux
run correctly on rolling and all previous version of slitaz.
why use kernel-4.4.1 ?
longterm: 4.4.202 2019-11-16
Longterm release kernels
Version Maintainer Released Projected EOL
5.4 Greg Kroah-Hartman & Sasha Levin 2019-XX-XX Dec, 2021
4.19 Greg Kroah-Hartman & Sasha Levin 2018-10-22 Dec, 2020
4.14 Greg Kroah-Hartman & Sasha Levin 2017-11-12 Jan, 2024
4.9 Greg Kroah-Hartman & Sasha Levin 2016-12-11 Jan, 2023
4.4 Greg Kroah-Hartman & Sasha Levin 2016-01-10 Feb, 2022
kernel-4.17.7 with 32bit rootfs boot failed.
modprobe binfmt-464c cannot be processed
Starting init:/sbin/init exists but couldn't execute it (error -8)
[2/3] kmod: fix wait on recursive loop
https://lore.kernel.org/patchwork/patch/819637/
request_module: runaway loop modprobe binfmt-464c
Starting init:/sbin/init exists but couldn't execute it (error -8)
This issue could happen for instance when a 64-bit kernel boots a 32-bit
userspace on some architectures and has no 32-bit binary format hanlders.
This is visible, for instance, when a CONFIG_MODULES enabled 64-bit MIPS
kernel boots a into o32 root filesystem and the binfmt handler for o32
binaries is not built-in.
your config and kernel-4.17.7
tux@slitaz:~$ diff config-441 config-4177 | grep -A 25 -B 2 Emulations
@@ -671,24 +797,17 @@
# Executable file formats / Emulations
#
CONFIG_BINFMT_ELF=y
-CONFIG_COMPAT_BINFMT_ELF=y
-# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_ELFCORE=y
+CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_BINFMT_SCRIPT=y
-# CONFIG_HAVE_AOUT is not set
CONFIG_BINFMT_MISC=m
CONFIG_COREDUMP=y
-CONFIG_IA32_EMULATION=y
-# CONFIG_IA32_AOUT is not set
+# CONFIG_IA32_EMULATION is not set
# CONFIG_X86_X32 is not set
-CONFIG_COMPAT=y
-CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
-CONFIG_SYSVIPC_COMPAT=y
-CONFIG_KEYS_COMPAT=y
CONFIG_X86_DEV_DMA_OPS=y
-CONFIG_PMC_ATOM=y
CONFIG_NET=y
-CONFIG_COMPAT_NETLINK_MESSAGES=y
CONFIG_NET_INGRESS=y
+CONFIG_NET_EGRESS=y
tux@slitaz:~$
Offline
[ Generated in 0.017 seconds, 7 queries executed - Memory usage: 1.63 MiB (Peak: 1.77 MiB) ]