You are not logged in.
Hello, I am new to your project.
I tried to install slitaz-current64-core64.iso from https://people.slitaz.org/~shann/slitaz-current64-stuff
I used BalenaEtcher. I succesfully installed ST on USB. But it can't be booted properly in my case.
I see start screen & options, choose live
...
brd: module loaded
loop: module loaded
intip 32x version 1.3.1
Error creating debugfsparent
ahsi 000:1f2:ss flag set parallel bus scan disabled
...
ata 7 DATA max PI04 cmd 0x1f0 ctlox3f6 irq 14
----------------------
+ one more question
I tried slitaz-rolling.iso from https://slitaz.org/ru/get/#rolling
I have no problems with installing it on usb (with BalenaE.), booting.
But the content its pepo is too old.
Perhaps I don't understand something? I don't understand why it's called rolling? For example, all the browsers in its repositories are very old and don't open sites well. Is it possible to connect new repositories there?
Offline
Hi Alanyih,
Infact i see that, miss file "/usr/lib/clc/gfx909-amdgcn-mesa-mesa3d.bc" 
Seem in more recent libclc (llvm 17 or 19), i need to check for compile it
@noname1111, welcome to SliTaz 
Hmm maybe i miss something, for live usb it's ok, i also install it on usb key manually with efi boot support.
Unfortunately to be honest i not really take time to test install on usb key process for current64 
We have 2 releases :
- stable (4.0) released in 2011
- cooking/rolling (5.0), released in 2017, and become rolling release
- current/current64 could be call "community project" (similar to Next project launched by Aleksej)
As you see, rolling has old stack, in few years i decide to work for upgrade it, first doing to try upgrade stable version with new versions, really hard, since i work on "current/current64" version (based from 5.0, and upgrade toolchain and core components step by step).
YOU SHOULDN'T TRY TO USE current repository on cooking/rolling version, i already try to do this in virtual machine to test upgrade, many changes that break system.
I known this situation could be confused, i blame myself because situation isn't clear.
Main goal i have with current/current64, it's to have versions could be use daily for both devices, old and new.
Offline
@shann
Thanks!
How about "Error creating debugfsparent" reported by me ? Can it be fixed ?
I use a notebook with BIOS.
>- cooking/rolling (5.0), released in 2017, and become rolling release
Is it possible to run any new version of any browser here?
Offline
Hi shann,
miss file "/usr/lib/clc/gfx909-amdgcn-mesa-mesa3d.bc"
Seem in more recent libclc (llvm 17 or 19),
You're right.
[Libclc] Please add support for AMD Renoir (gfx909 ? )#52665
https://github.com/llvm/llvm-project/issues/52665
libclc: add missing AMD gfx symlinks #78884
https://github.com/llvm/llvm-project/pull/78884
Bug 44841 - Add support for GFX1010
https://bugs.llvm.org/show_bug.cgi?id=44841
Offline
Hi Alanyih,
I push patch yesterday, but seem not work correctly.
Infact clinfo not happy because, search gfx file un /usr//usr/lib instead /usr/lib 
After do symlink to check if work, clinfo required libclc-dev (cl.h).
clinfo work but seem amdgpu driver stuck, libreoffice failed to run and xorg glitch.
Flood dmesg with [c]drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125![/c]
To resume :
with mesa / amdgpu driver => LibreOffice work
with mesa / amdgpu driver / libclc/opencl-icd => LibreOffice failed to run, and video stack become unstable 
Offline
@noname1111
For cooking/rolling, unfortunately you can't use new browser, infact required glibc > 2.14
Concerning this error "Error creating debugfsparent", seem strange do you have more details ?
I don't use BalenaEtcher for create live usb, you can use dd for create live usb.
[c]dd if=/path/of/slitaz-current64-core64.iso of=/path/to/device/disk[/c]
Offline
>I don't use BalenaEtcher for create live usb, you can use dd for create live usb.
dd doesn't work for me
the distribution does not boot at all. I only see a horizontal blinking cursor.
In the usb-drive (fs=ext3):
SliTaz core64$ ls -R
.:
EFI README boot index.html md5sum
./EFI:
boot esp.img
./EFI/boot:
bootx64.efi grub.cfg rootfs.gz vmlinuz
./boot:
bzImage64 ipxe.exe linld.com plop.exe vmlinuz-5.10.221-slitaz64
grub isolinux memtest64.exe rootfs.gz
./boot/grub:
splash.xpm.gz
./boot/isolinux:
boot.cat help.en i18n.cfg isolinux.cfg opts.en splash.jpg
c32box.c32 help.fr isolinux.bin kbd opts.fr vesamenu.c32
SliTaz core64$
>Concerning this error "Error creating debugfsparent", seem strange do you have more details ?
I see only this on the screen of notebook
https://forum.slitaz.org/topic/usage-of-slitaz-40-rolling/page/36#post-53008
Offline
>Concerning this error "Error creating debugfsparent", seem strange do you have more details ?
>>I see only this on the screen of notebook
https://forum.slitaz.org/topic/usage-of-slitaz-40-rolling/page/36#post-53008
More info.
Today I tried dd again (fs=fat32)
1/ I got https://ibb.co/PG3f0Q0G
Then I got the start image and choosed the 'STLive' item
Then I got the same problem https://ibb.co/ynYN72cG
and nothing more... System can't be booted.
Offline
Hi shann,
> cannot open file '/usr//usr/lib/clc/gfx909-amdgcn-mesa-mesa3d.bc': No such file or directory
Infact clinfo not happy because, search gfx file un /usr//usr/lib instead /usr/lib
Not sure how that leads to the error path.
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_DATADIR=lib \
$ grep -A20 compile /var/lib/tazpkg/installed/libclc/receipt
compile_rules()
{
# Patch to add AMD gfx9 and gfx10
# See https://bugs.llvm.org/show_bug.cgi?id=44841
# and https://github.com/llvm/llvm-project/issues/52665
patch -p1 < $stuff/libclc-add-missing-AMD-gfx9-and-gfx10-symlinks.patch
mkdir build && cd build
CC=gcc CXX=g++ \
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_DATADIR=lib \
-Wno-dev \
..
make
make DESTDIR=$install install
}
$ tazpkg -lf libclc-dev | grep libclc.pc
/usr/lib/pkgconfig/libclc.pc
$ cat /usr/lib/pkgconfig/libclc.pc
includedir=/usr/include
libexecdir=/usr/lib/clc
Name: libclc
Description: Library requirements of the OpenCL C programming language
Version: 0.2.0
Cflags: -I${includedir}
Libs: -L${libexecdir}
VS.
slackware
live@darkstar:~$ clinfo | more
=== CL_PROGRAM_BUILD_LOG ===
fatal error: cannot open file '/usr/share/clc/gfx909-amdgcn-mesa-mesa3d.bc': No such file or directory
Number of platforms 2
Platform Name Clover
Platform Vendor Mesa
Platform Version OpenCL 1.1 Mesa 22.3.1
Platform Profile FULL_PROFILE
Platform Extensions cl_khr_icd
Platform Extensions function suffix MESA
Platform Name rusticl
Platform Vendor Mesa/X.org
Platform Version OpenCL 3.0
Platform Profile FULL_PROFILE
Platform Extensions cl_khr_icd
Platform Extensions with Version cl_khr_icd 0x400000 (1.0.0)
Platform Numeric Version 0xc00000 (3.0.0)
Platform Extensions function suffix MESA
Platform Host timer resolution 0ns
Platform Name Clover
Number of devices 1
Device Name AMD Radeon Graphics (renoir, LLVM 14.0.6, DRM 3.42, 5.15.94)
--More--
live@darkstar:~$ grep OpenCL /var/log/packages/mesa-22.3.1-x86_64-1
etc/OpenCL/
etc/OpenCL/vendors/
etc/OpenCL/vendors/mesa.icd
etc/OpenCL/vendors/rusticl.icd
usr/lib64/libMesaOpenCL.so.1.0.0
usr/lib64/libRusticlOpenCL.so.1.0.0
live@darkstar:~$ grep libclc.pc /var/log/packages/libclc-13.0.0-x86_64-1
usr/share/pkgconfig/libclc.pc
live@darkstar:~$ cat /usr/share/pkgconfig/libclc.pc
includedir=/usr/include
libexecdir=/usr/share/clc
Name: libclc
Description: Library requirements of the OpenCL C programming language
Version: 0.2.0
Cflags: -I${includedir}
Libs: -L${libexecdir}
libclc.SlackBuild
# Configure, build, and install:
mkdir cmake-build
cd cmake-build
cmake \
-DCMAKE_C_FLAGS="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_SUFFIX="$LIBDIRSUFFIX" \
-DDOC_INSTALL_DIR="doc" \
-DMAN_INSTALL_DIR=/usr/man \
.. || exit 1
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
https://slackware.nl/slackware/slackware64-15.0/source/l/libclc/libclc.SlackBuild
Offline
Hi alanyih,
I rebuild clinfo with same cmake args as slackware, same issue.
Suspect miss mesa rebuild, i do it, now it's ok clinfo is happy 
Unfortunately, if i try to enable openCL in LibreOffice, still graphic stack glitch
Offline
> i test on qemu with emulate usb stick, no issue happend for usb key.
>Maybe issue with kernel, infact cooking have 3.16, current 5.10 ?
It would be good if you tried to install STcurrent on a real usb with Balena or dd.
I have installed STc (newest) with Ventoy.
It can be booted Ok. My first impression is not bad. It works. However, during operation some glitches appear, the menu stops responding.
Offline
Hi noname1111,
I redo test this morning with dd on usb key.
EeePC, boot syslinux ok
HP Pro desktop, boot syslinux seem not boot, but ok in UEFI mode (same as rolling, iso have dual mode bios/uefi)
When you said glitches, can you have more details ? Infact i have current64 installed on ssd on my hp probook (daily usage), eeepc 1215, for dell x300 it's current (pentium M).
Not see glitches for moments
Offline
Hi shann,
Unfortunately, if i try to enable openCL in LibreOffice, still graphic stack glitch
Can’t enable OpenCL,too.
live@darkstar:~$ uname -a
Linux darkstar.home.arpa 6.12.7 #1 SMP PREEMPT_DYNAMIC Fri Dec 27 13:47:18 CST 2024 x86_64 AMD Ryzen 7 5800H with Radeon Graphics AuthenticAMD GNU/Linux
live@darkstar:~$ libreoffice --version
LibreOffice 25.2.1.2 520(Build:2)
live@darkstar:~$ ls -l /etc/OpenCL/vendors/
total 1
-rw-r--r-- 1 root root 19 Nov 28 20:22 mesa.icd
-rw-r--r-- 1 root root 22 Nov 28 20:22 rusticl.icd
live@darkstar:~$ cat /etc/OpenCL/vendors/*.icd
libMesaOpenCL.so.1
libRusticlOpenCL.so.1
live@darkstar:~$ ls -l /usr/share/clc/gfx909*
lrwxrwxrwx 1 root root 18 Dec 28 12:53 /usr/share/clc/gfx909-amdgcn--.bc -> tahiti-amdgcn--.bc
lrwxrwxrwx 1 root root 28 Dec 28 12:53 /usr/share/clc/gfx909-amdgcn-mesa-mesa3d.bc -> tahiti-amdgcn-mesa-mesa3d.bc
live@darkstar:~$ clinfo -l
Platform #0: Clover
`-- Device #0: AMD Radeon Graphics (radeonsi, renoir, LLVM 19.1.4, DRM 3.59, 6.12.7)
Platform #1: rusticl
live@darkstar:~$ cat .config/libreoffice/4/cache/opencl_profile.xml
<?xml version="1.0" encoding="UTF-8"?>
<profile>
<version>LibreOffice v1</version>
<device>
<type>opencl</type>
<name>AMD Radeon Graphics (radeonsi, renoir, LLVM 19.1.4, DRM 3.59, 6.12.7)</name>
<driver>24.2.8</driver>
<time>62612026</time>
<errors>false</errors>
</device>
<device>
<type>native</type>
<time>106091520</time>
<errors>false</errors>
</device>
</profile>
live@darkstar:~$ cat .config/libreoffice/4/cache/opencl_devices.log
Device Index: 0
Selected: false
Device Name: AMD Radeon Graphics (radeonsi, renoir, LLVM 19.1.4, DRM 3.59, 6.12.7)
Device Vendor: AMD
Device Version: OpenCL 1.1 Mesa 24.2.8
Driver Version: 24.2.8
Device Type: gpu
Device Extensions: cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64 cl_khr_extended_versioning
Device OpenCL C Version: OpenCL C 1.1
Device Available: true
Device Compiler Available: true
Device Linker Available: true
Platform Name: Clover
Platform Vendor: Mesa
Platform Version: OpenCL 1.1 Mesa 24.2.8
Platform Profile: FULL_PROFILE
Platform Extensions: cl_khr_icd
Offline
Hi shann,
Device Index: 0
Selected: false
Device Name: AMD RENOIR (DRM 3.40.0, 5.10.221-slitaz64, LLVM 13.0.0)
Device Index: 0
Selected: false
Device Name: AMD Radeon Graphics (radeonsi, renoir, LLVM 19.1.4, DRM 3.59, 6.12.7)
amdgpu-pro
Package : opencl-amdgpu-pro-icd
Short desc : non-free AMD OpenCL ICD Loaders
$ ls -l /etc/OpenCL/vendors/
total 8
-rw-r--r-- 1 root root 15 Mar 10 13:14 amdocl64.icd
-rw-r--r-- 1 root root 19 Mar 3 09:23 mesa.icd
$ cat /etc/OpenCL/vendors/*icd
libamdocl64.so
libMesaOpenCL.so.1
$ tazpkg info opencl-amdgpu-pro-icd
TazPkg information
========================================================
Package : opencl-amdgpu-pro-icd
State : installed package
Version : 20.10-1048554
Category : misc
Short desc : non-free AMD OpenCL ICD Loaders
Maintainer : nobody@slitaz.org
Web site : Homepage:
Conf. files: /etc/OpenCL/vendors/amdocl64.icd
Size : 20.3M/89.2M
========================================================
$ tazpkg -lf opencl-amdgpu-pro-icd
Installed files by "opencl-amdgpu-pro-icd"
========================================================
/etc/OpenCL/vendors/amdocl64.icd
/opt/amdgpu-pro/lib/x86_64-linux-gnu/libamdocl64.so
/usr/share/doc/opencl-amdgpu-pro-icd/changelog.Debian.gz
/usr/share/doc/opencl-amdgpu-pro-icd/copyright
========================================================
4 files
$ zcat /usr/share/doc/opencl-amdgpu-pro-icd/changelog.Debian.gz
opencl-amdgpu (20.10-1048554) bionic; urgency=low
* Checkout from git up to commit
opencl
gerritgit/releases/amd-20.10
4ee9c84974fc3d167deaa2fe3f2da568141b7ba3
build ID: 1048554
-- AMD automated build system <gpudriverdevsupport@amd.com> Wed, 08 Apr 2020 23:50:08 -0400
$ grep -A5 'Device Index' .config/libreoffice/4/cache/opencl_devices.log
Device Index: 0
Selected: false
Device Name: AMD RENOIR (DRM 3.40.0, 5.10.221-slitaz64, LLVM 13.0.0)
Device Vendor: AMD
Device Version: OpenCL 1.1 Mesa 21.3.8
Driver Version: 21.3.8
--
Device Index: 1
Selected: true
Device Name: gfx902
Device Vendor: Advanced Micro Devices, Inc.
Device Version: OpenCL 2.0 AMD-APP (3075.10)
Driver Version: 3075.10 (PAL,HSAIL)
$ grep OpenCL .config/libreoffice/4/user/registrymodifications.xcu
<item oor:path="/org.openoffice.Office.Calc/Formula/Calculation"><prop oor:name="OpenCLMinimumDataSize" oor:op="fuse"><value>100</value></prop></item>
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SelectedOpenCLDeviceIdentifier" oor:op="fuse"><value>Advanced Micro Devices, Inc. 3075.10 (PAL,HSAIL)--24.8.4.2--1738572466</value></prop></item>
[attachment=53052,3674]
Offline
Hi alanyih,
Nice if i see correctly, opencl-mesa not work correctly but with opencl-amdgpu-pro-icd it's work.
Let's me check to build and add it on current repo.
thanks for your investigations and tests
Offline
Hi shann,
> opencl-mesa not work correctly but with opencl-amdgpu-pro-icd it's work.
yes.
mesamatrix
This page is a graphical representation of the text file docs/features.txt from the Mesa repository.
Age Commit message
1 day tu: Implement VK_KHR_maintenance7
2 days panvk: fix dependency for EXT_display_control
2 days panvk: disable VK_KHR_shader_quad_control
....
Rusticl OpenCL
There are a total of 123 extensions to implement. The ranking is based on the current number of extensions implemented per driver.
# Driver Extensions Version
1 iris (56.9%) 70 1.0
2 radeonsi (55.3%) 68 1.0
2 mesa (55.3%) 68 N/A
4 llvmpipe (54.5%) 67 1.0
5 zink (52.8%) 65 1.0
6 nvc0 (49.6%) 61 1.0
7 panfrost (48.8%) 60 1.0
7 asahi (48.8%) 60 1.0
9 freedreno (48.0%) 59 1.0Clover OpenCL
There are a total of 123 extensions to implement. The ranking is based on the current number of extensions implemented per driver.
# Driver Extensions Version
1 mesa (39.8%) 49 N/A
2 nvc0 (36.6%) 45 N/A
3 r600 (33.3%) 41 N/A
3 radeonsi (33.3%) 41 N/A
https://mesamatrix.net/
[attachment=53054,3675] [attachment=53054,3676] [attachment=53054,3677] [attachment=53054,3678]
Offline
Offline
>I redo test this morning with dd on usb key.
>EeePC, boot syslinux ok
>HP Pro desktop, boot syslinux seem not boot, but ok in UEFI mode (same as rolling, iso >have dual mode bios/uefi)
How to install STcurrent on usb with persistence (for notebook with BIOS) ?
>When you said glitches, can you have more details ?
There are no special conditions. The menu just became unresponsive. It might have been a random glitch.
Offline
For current64, it's same key i used (created with dd, both mode bios/uefi).
EeePC boot with syslinux, don't have uefi on it, old laptop compare to hp pro 
Strange for menu, i don't see it in my daily use 
Offline
Hi,
Happy that one important point on my todo it's done, related to tazpkg install process 
Infact when we install package :
- copy package on /tmp
- extract it on /tmp
- use [c]cp -af[/c] to system
=> In case we use twice space for package himself and same for uncompressed fs
We can't use [c]mv[/c] command, after research see we can use cp option to use hardlink, i do few tests on qemu seem good, before push it on current, i would like ensure no side effect.
Example with qemu and 2G of memory (livecd), libreoffice can't be install because :
206Mo LibreOffice-24.8.4.2-x86_64.tazpkg (twice because it's on /var/cache/tazpkg and /tmp)
694Mo fs of LibreOffice (twice because it's on /tmp and cp on system /)
With [c]cp -rfl[/c] for copy package to /tmp and [c]cp -arfl[/c] for copy fs to system, it's good but not work well, 2G not enough for deps on cache when LibreOffice installs.
Another point i need to do it's space check, infact we don't have safeguard if space not enough on system
Offline
Concerning tazpkg install process, i don't see issue when create iso with cookiso
Also don't see issue with --root feature, but break if we don't use same device (try to install package from live to mounted device, [c]invalid cross-device link[/c])
Also add another point i need to fix, it's for xorg, infact we don't have CONFIG_FILES for /etc/X11/xorg.conf.d.
Infact i tweak 45-synaptics.conf for two fingers touchpad, but it's erase when xorg-server updated 
Maybe need to check to have feature for avoid erase config file generally if diff from official
Offline
Hi shann,
But on my hp with amdgpu, seem glitch again,
Sorry for late to reply.
Try:
rm /usr/share/clc/gfx909-amdgcn-mesa-mesa3d.bc
or
remove the patch for libclc
# Patch to add AMD gfx9 and gfx10
patch -p1 < $stuff/libclc-add-missing-AMD-gfx9-and-gfx10-symlinks.patch
Offline
intel-opencl
$ uname -a
Linux slitaz 5.10.221-slitaz64 #2 SMP Thu Jan 9 05:37:07 Europe 2025 x86_64 GNU/Linux
$ libreoffice --version
LibreOffice 24.8.4.2 bb3cfa12c7b1bf994ecc5649a80400d06cd71002
$ head -7 .config/libreoffice/4/cache/opencl_devices.log
Device Index: 0
Selected: true
Device Name: Intel(R) HD Graphics 610 [0x5902]
Device Vendor: Intel(R) Corporation
Device Version: OpenCL 3.0 NEO
Driver Version: 21.38.21026
Device Type: gpu
$ grep Selected .config/libreoffice/4/user/registrymodifications.xcu
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SelectedOpenCLDeviceIdentifier" oor:op="fuse"><value>Intel(R) Corporation 21.38.21026--24.8.4.2--1738572466</value></prop></item>
$ tazpkg -s intel
Search result for "intel"
==========================================================
Installed packages
----------------------------------------------------------
intel-gmmlib 21.2.1 misc
intel-igc-core 1.0.8708 misc
intel-igc-opencl 1.0.8708 misc
intel-level-zero-gpu 1.2.21026 misc
intel-ocloc 21.38.21026 misc
intel-opencl 21.38.21026 misc
libdrm-intel 2.4.109 x-window
mesa-dri-intel 21.3.8 x-window
xorg-xf86-video-intel 2.99.917 x-window
==========================================================
9 installed packages found for "intel"
[attachment=53061,3679]
Offline
Device Name: Intel(R) HD Graphics 610 [0x5902]
Device Vendor: Intel(R) Corporation
Device Version: OpenCL 3.0 NEO
Driver Version: 21.38.21026
Device Type: gpuintel-gmmlib 21.2.1
intel-igc-core 1.0.8708
intel-igc-opencl 1.0.8708
intel-level-zero-gpu 1.2.21026
intel-ocloc 21.38.21026
intel-opencl 21.38.21026
Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver
Introduction
The Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver is an open source project providing compute API support (Level Zero, OpenCL) for Intel graphics hardware architectures (HD Graphics, Xe).
What is NEO?
NEO is the shorthand name for Compute Runtime contained within this repository. It is also a development mindset that we adopted when we first started the implementation effort for OpenCL.
The project evolved beyond a single API and NEO no longer implies a specific API. When talking about a specific API, we will mention it by name (e.g. Level Zero, OpenCL).
[attachment=53062,3680]
https://github.com/intel/compute-runtime
21.38.21026
Packages included in the release
intel-gmmlib (https://github.com/intel/gmmlib)
intel-opencl, intel-ocloc, intel-level-zero-gpu (https://github.com/intel/compute-runtime)
This is the last release with binaries compatible with Ubuntu 18.04.
[attachment=53062,3681]
https://github.com/intel/compute-runtime/releases/tag/21.38.21026
Offline
[ Generated in 0.021 seconds, 7 queries executed - Memory usage: 1.63 MiB (Peak: 1.77 MiB) ]