IMPORTANT: DO NOT UPGRADE
IMPORTANT: DO NOT UPGRADE
IMPORTANT: DO NOT UPGRADE
aaa_glibc-solibs and glibc 2.36 cannot installed and break the system. I have upload on repos the 2.35 version and all files on x slackware folder since new upgrades come up in slackware current which depend on glibc 2.36 will break parts of the system.
So DO NOT UPGRADE TILL THE PROBLEM SOLVED.
I don't know if it is my system only.
aaa_glibc-solibs and glibc 2.36 cannot installed and break the system. I have upload on repos the 2.35 version and all files on x slackware folder since new upgrades come up in slackware current which depend on glibc 2.36 will break parts of the system.
So DO NOT UPGRADE TILL THE PROBLEM SOLVED.
I don't know if it is my system only.
Re: IMPORTANT: DO NOT UPGRADE
It is not your system only. I did the mistake of upgrading before checking the forums first. I upgraded the 64-bit system and for some reason all went ok. So, still unaware of the issue, I tried to update my 32-bit system as well - and then the problem appeared. It upgrades as if all is ok, but after that startx fails with the following:
This is clearly the problem you mentioned: latest updates installed new versions of some packages. And it seems the new versions expects glibc 2.36 while glibc 2.35 is installed. I did some research, and managed to fix the problem. I will post what I did because I'm sure I am not the only one who had these issues.
xorg-server is definitely one of the offending packages. My 64-bit installation still has xorg-server-1.20.14-i586-2. I don't know why it didn't upgrade to the new version - but I'm happy it didn't, otherwise I guess I would have the same problem there.
In my 32-bit system, however, it did upgrade to xorg-server-21.1.4-i586-1, which I see it is was introduced at 8 August, and expects glibc 2.36. What I did was manually downloading and installing the previous version from the Slackware repos (here, but note those are Slackware repos, not Slackware-Current). This indeed bypassed the problem above, but there was more after that:
Luckily, the messages were quite informative. Now the offending packages were:
xf86-video-intel-20210115_31486f40-i686-1, and xf86-video-vesa-2.5.0-i586-4
I replaced them with
xf86-video-intel-20201215_a511f22c-i686-3 and xf86-video-vesa-2.5.0-i586-3, repectively,
downloaded from the same location as above. Those two seem to be identical to the ones my system had before upgrading. That way, I managed to get startx working.
But that wasn't the end: Now I could get Openbox running BUT the mouse was not working. However I was able to locate the source of this new problem: xf86-input-evdev-2.10.6-i586-4. I downloaded the previous version, xf86-input-evdev-2.10.6-i586-3, and installed it.
Now the mouse worked, but not the touchpad. The problem was xf86-input-synaptics-1.9.2-i586-1. I downloaded the previous version, xf86-input-synaptics-1.9.1-i586-3 and installed that one instead. This fixed the touchpad problem as well.
Now the system works, but I am sure there are other packages that need to be downgraded, and the only way to proceed I can think of is to downgrade pretty much everything that was upgraded at 8 August. However, the system works now, and I assume when the problem with glibc 2.36 is fixed a system update will fix everything that I didn't downgrade yet. Please correct me if I am wrong.
Last but not least, the guys at Slackware-Current really need to be more careful...
Code: Select all
/usr/libexec/Xorg: /lib/libc.so.6: version `GLIBC_2.36' not found (required by /usr/libexec/Xorg)
xorg-server is definitely one of the offending packages. My 64-bit installation still has xorg-server-1.20.14-i586-2. I don't know why it didn't upgrade to the new version - but I'm happy it didn't, otherwise I guess I would have the same problem there.
In my 32-bit system, however, it did upgrade to xorg-server-21.1.4-i586-1, which I see it is was introduced at 8 August, and expects glibc 2.36. What I did was manually downloading and installing the previous version from the Slackware repos (here, but note those are Slackware repos, not Slackware-Current). This indeed bypassed the problem above, but there was more after that:
Code: Select all
(EE) intel: module ABI major version (25) doesn't match the server's version (24)
(EE) vesa: module ABI major version (25) doesn't match the server's version (24)
xf86-video-intel-20210115_31486f40-i686-1, and xf86-video-vesa-2.5.0-i586-4
I replaced them with
xf86-video-intel-20201215_a511f22c-i686-3 and xf86-video-vesa-2.5.0-i586-3, repectively,
downloaded from the same location as above. Those two seem to be identical to the ones my system had before upgrading. That way, I managed to get startx working.
But that wasn't the end: Now I could get Openbox running BUT the mouse was not working. However I was able to locate the source of this new problem: xf86-input-evdev-2.10.6-i586-4. I downloaded the previous version, xf86-input-evdev-2.10.6-i586-3, and installed it.
Now the mouse worked, but not the touchpad. The problem was xf86-input-synaptics-1.9.2-i586-1. I downloaded the previous version, xf86-input-synaptics-1.9.1-i586-3 and installed that one instead. This fixed the touchpad problem as well.
Now the system works, but I am sure there are other packages that need to be downgraded, and the only way to proceed I can think of is to downgrade pretty much everything that was upgraded at 8 August. However, the system works now, and I assume when the problem with glibc 2.36 is fixed a system update will fix everything that I didn't downgrade yet. Please correct me if I am wrong.
Last but not least, the guys at Slackware-Current really need to be more careful...
Re: IMPORTANT: DO NOT UPGRADE
Your x86_6 system is working because i uploaded on slackel repos all previous files in x folder so they have first priority over slackware packages. I did not manage to do it for 32 bit because slackware repo has already been upgraded with new x packages.
The problem is the glibc 2.36. Here what i did.
I tried to build from source glib-2.35 on slackel. Build completed and i reinstalled all glibc packages.
Then tried to build glibc-2.36 build failed
Then i tried to build glibc-2.36 on salix-15.0.rc1. Build failed with the above output.
This is what i do not like on slackware current. This is a critical error and make system unusable. Something is missing they did not upgrade in repos.
When installing glibc-2.36 slackware package, ldconfig failed and system break.
The ldconfig which build from glibc-2.36 when it is used return "Illegal instruction".
I do not know why this happened. Another i noticed is that the latest slackware64-current live iso i downloaded cannot boot on vmware says kernel panic.
While slackware64-current-xfce live iso from October 2022 boots fine.
The problem is the glibc 2.36. Here what i did.
I tried to build from source glib-2.35 on slackel. Build completed and i reinstalled all glibc packages.
Then tried to build glibc-2.36 build failed
Code: Select all
if test -r /tmp/package-glibc-incoming-tree/usr/include/gnu/stubs-64.h && cmp -s /tmp/glibc-2.36/build-glibc-2.36/stubs.h /tmp/package-glibc-incoming-tree/usr/include/gnu/stubs-64.h; \
then echo 'stubs.h unchanged'; \
else /usr/bin/ginstall -c -m 644 /tmp/glibc-2.36/build-glibc-2.36/stubs.h /tmp/package-glibc-incoming-tree/usr/include/gnu/stubs-64.h; fi
rm -f /tmp/glibc-2.36/build-glibc-2.36/stubs.h
test ! -x /tmp/glibc-2.36/build-glibc-2.36/elf/ldconfig || LC_ALL=C \
/tmp/glibc-2.36/build-glibc-2.36/elf/ldconfig -r /tmp/package-glibc-incoming-tree \
/lib64 /usr/lib64
make[1]: [Makefile:113: install] Illegal instruction (ignored)
make[1]: Leaving directory '/tmp/glibc-2.36'
make -r PARALLELMFLAGS="" -C .. objdir=`pwd` localedata/install-locales
make[1]: Entering directory '/tmp/glibc-2.36'
make -C localedata install-locales
make[2]: Entering directory '/tmp/glibc-2.36/localedata'
.././scripts/mkinstalldirs /tmp/package-glibc-incoming-tree/usr/lib64/locale
mkdir -p -- /tmp/package-glibc-incoming-tree/usr/lib64/locale
aa_DJ.ISO-8859-1aa_ER.UTF-8aa_DJ.UTF-8aa_ER.UTF-8.........@saaho...make[2]: *** [Makefile:476: install-archive-aa_ER/UTF-8] Error 132
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:476: install-archive-aa_DJ/ISO-8859-1] Error 132
make[2]: *** [Makefile:476: install-archive-aa_DJ.UTF-8/UTF-8] Error 132
make[2]: *** [Makefile:476: install-archive-aa_ER@saaho/UTF-8] Error 132
aa_ET.UTF-8...make[2]: *** [Makefile:476: install-archive-aa_ET/UTF-8] Error 132
make[2]: Leaving directory '/tmp/glibc-2.36/localedata'
make[1]: *** [Makefile:736: localedata/install-locales] Error 2
make[1]: Leaving directory '/tmp/glibc-2.36'
make: *** [Makefile:9: localedata/install-locales] Error 2
Then i tried to build glibc-2.36 on salix-15.0.rc1. Build failed with the above output.
This is what i do not like on slackware current. This is a critical error and make system unusable. Something is missing they did not upgrade in repos.
When installing glibc-2.36 slackware package, ldconfig failed and system break.
The ldconfig which build from glibc-2.36 when it is used return "Illegal instruction".
I do not know why this happened. Another i noticed is that the latest slackware64-current live iso i downloaded cannot boot on vmware says kernel panic.
While slackware64-current-xfce live iso from October 2022 boots fine.
Re: IMPORTANT: DO NOT UPGRADE
I suspected you did something like that because I do see the new packages based on glibc 2.36 in the 64-bit repos, just not installed (even after updating the system).djemos wrote:Your x86_6 system is working because i uploaded on slackel repos all previous files in x folder so they have first priority over slackware packages. I did not manage to do it for 32 bit because slackware repo has already been upgraded with new x packages.
Well, I guess the only thing we can do right now is to wait. Who knows what else they updated expects glibc 2.36 and not anything earlier.
Everybody knows that glibc is a core component and you have to be very careful when upgrading it. Of course they do know that, and yet look at the mess they created...
Re: IMPORTANT: DO NOT UPGRADE
I created a multiboot usb with ventoy. It is very easy to install and just copy any iso image to it. Then boot with the usb and will see a menu with all iso to choose.
I downloaded some iso's from distrowatch and also the latest slackware64-current live iso and the latest slackware6-current install iso..
Both slackware iso's cannot boot. I get a kernel panic. It is the first time i see this. In the other hand i do not see any posts about booting latest slackware. Also i do not see any reports about problems in upgrading.
I compiled and installed the virtualbox in my running system. The slackware isos's could not boot.
I booted with ubuntu 16.0.4, i have in disk and installed virtualbox there. Slackware iso boots in virtualbox. Ubuntu has an old kernel and a old version of virtualbox. And glibc. I do not understand why cannot boot in real from laptop. It is the first time since more than 10 years that slackel based on current and always upgrades went smooth.
I am very disappointed about it.
I downloaded some iso's from distrowatch and also the latest slackware64-current live iso and the latest slackware6-current install iso..
Both slackware iso's cannot boot. I get a kernel panic. It is the first time i see this. In the other hand i do not see any posts about booting latest slackware. Also i do not see any reports about problems in upgrading.
I compiled and installed the virtualbox in my running system. The slackware isos's could not boot.
I booted with ubuntu 16.0.4, i have in disk and installed virtualbox there. Slackware iso boots in virtualbox. Ubuntu has an old kernel and a old version of virtualbox. And glibc. I do not understand why cannot boot in real from laptop. It is the first time since more than 10 years that slackel based on current and always upgrades went smooth.
I am very disappointed about it.
Re: IMPORTANT: DO NOT UPGRADE
It is weird Slackware-Current has issues with glibc 2.36 and nobody else talks about it. I am guessing we still have to wait and avoid upgrading for now.
Ventoy is a nice tool I wasn't aware of.
Ventoy is a nice tool I wasn't aware of.
Re: IMPORTANT: DO NOT UPGRADE
It is not slackware problem. I download other two isos with glibc-2.36 and they cannot boot also. Report illegal instruction which means it is hardware problem.
I think glibc-2.36 do not support some old bios laptops anymore.
sudo lspci -vnn
what a mess.
I think glibc-2.36 do not support some old bios laptops anymore.
Code: Select all
BIOS
/0/0
vendor: LENOVO
version: 79CN44WW(V3.03)
size: 128KiB
capacity: 6592KiB
capabilities:
PCI bus,
BIOS EEPROM can be upgraded,
BIOS shadowing,
Booting from CD-ROM/DVD,
Selectable boot path,
Enhanced Disk Drive extensions,
NEC 9800 floppy,
Toshiba floppy,
5.25" 360KB floppy,
5.25" 1.2MB floppy,
3.5" 720KB floppy,
3.5" 2.88MB floppy,
i8042 keyboard controller,
INT10 CGA/Mono video,
ACPI,
USB legacy emulation,
BIOS boot specification,
UEFI specification is supported
Code: Select all
sudo dmidecode -s bios-version
79CN44WW(V3.03)
Code: Select all
00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller [8086:0c04] (rev 06)
Subsystem: Lenovo Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller [17aa:3978]
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
Kernel modules: ie31200_edac
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [8086:0c01] (rev 06) (prog-if 00 [Normal decode])
Subsystem: Lenovo Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 24
Bus: primary=00, secondary=01, subordinate=06, sec-latency=0
I/O behind bridge: 4000-4fff [size=4K] [16-bit]
Memory behind bridge: b8000000-b8ffffff [size=16M] [32-bit]
Prefetchable memory behind bridge: b0000000-b7ffffff [size=128M] [32-bit]
Capabilities: [88] Subsystem: Lenovo Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [17aa:3978]
Capabilities: [80] Power Management version 3
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [a0] Express Root Port (Slot+), MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [140] Root Complex Link
Kernel driver in use: pcieport
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
Subsystem: Lenovo 4th Gen Core Processor Integrated Graphics Controller [17aa:3801]
Flags: bus master, fast devsel, latency 0, IRQ 33
Memory at b9000000 (64-bit, non-prefetchable) [size=4M]
Memory at a0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 5000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
Subsystem: Lenovo Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 34
Memory at b9610000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 05) (prog-if 30 [XHCI])
Subsystem: Lenovo 8 Series/C220 Series Chipset Family USB xHCI [17aa:3978]
Flags: bus master, medium devsel, latency 0, IRQ 29
Memory at b9600000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [70] Power Management version 2
Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] (rev 04)
Subsystem: Lenovo 8 Series/C220 Series Chipset Family MEI Controller [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 30
Memory at b9618000 (64-bit, non-prefetchable) [size=16]
Capabilities: [50] Power Management version 3
Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 05) (prog-if 20 [EHCI])
Subsystem: Lenovo 8 Series/C220 Series Chipset Family USB EHCI [17aa:3978]
Flags: bus master, medium devsel, latency 0, IRQ 21
Memory at b961d000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
Subsystem: Lenovo 8 Series/C220 Series Chipset High Definition Audio Controller [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at b9614000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 [8086:8c10] (rev d5) (prog-if 00 [Normal decode])
Subsystem: Lenovo 8 Series/C220 Series Chipset Family PCI Express Root Port [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 25
Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
I/O behind bridge: 2000-2fff [size=4K] [16-bit]
Memory behind bridge: 9fb00000-9fcfffff [size=2M] [32-bit]
Prefetchable memory behind bridge: 9fd00000-9fefffff [size=2M] [32-bit]
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: Lenovo 8 Series/C220 Series Chipset Family PCI Express Root Port [17aa:3978]
Capabilities: [a0] Power Management version 3
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 [8086:8c12] (rev d5) (prog-if 00 [Normal decode])
Subsystem: Lenovo 8 Series/C220 Series Chipset Family PCI Express Root Port [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 26
Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: b9500000-b95fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: Lenovo 8 Series/C220 Series Chipset Family PCI Express Root Port [17aa:3978]
Capabilities: [a0] Power Management version 3
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 [8086:8c14] (rev d5) (prog-if 00 [Normal decode])
Subsystem: Lenovo 8 Series/C220 Series Chipset Family PCI Express Root Port [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 27
Bus: primary=00, secondary=09, subordinate=09, sec-latency=0
I/O behind bridge: 3000-3fff [size=4K] [16-bit]
Memory behind bridge: b9400000-b94fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [90] Subsystem: Lenovo 8 Series/C220 Series Chipset Family PCI Express Root Port [17aa:3978]
Capabilities: [a0] Power Management version 3
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 05) (prog-if 20 [EHCI])
Subsystem: Lenovo 8 Series/C220 Series Chipset Family USB EHCI [17aa:3978]
Flags: bus master, medium devsel, latency 0, IRQ 23
Memory at b961c000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1f.0 ISA bridge [0601]: Intel Corporation HM86 Express LPC Controller [8086:8c49] (rev 05)
Subsystem: Lenovo HM86 Express LPC Controller [17aa:3978]
Flags: bus master, medium devsel, latency 0
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c03] (rev 05) (prog-if 01 [AHCI 1.0])
Subsystem: Lenovo 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [17aa:3978]
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 28
I/O ports at 5088 [size=8]
I/O ports at 5094 [size=4]
I/O ports at 5080 [size=8]
I/O ports at 5090 [size=4]
I/O ports at 5060 [size=32]
Memory at b961b000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA v1.0
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] (rev 05)
Subsystem: Lenovo 8 Series/C220 Series Chipset Family SMBus Controller [17aa:3978]
Flags: medium devsel, IRQ 18
Memory at b9619000 (64-bit, non-prefetchable) [size=256]
I/O ports at 5040 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] [1002:6663]
Subsystem: Lenovo Sun PRO [Radeon HD 8570A/8570M] [17aa:3801]
Flags: bus master, fast devsel, latency 0, IRQ 32
Memory at b0000000 (64-bit, prefetchable) [size=128M]
Memory at b8000000 (64-bit, non-prefetchable) [size=256K]
I/O ports at 4000 [size=256]
Expansion ROM at b8040000 [disabled] [size=128K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [150] Advanced Error Reporting
Capabilities: [270] Secondary PCI Express
Kernel driver in use: radeon
Kernel modules: radeon, amdgpu
08:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem: Lenovo BCM43142 802.11b/g/n [17aa:0611]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at b9500000 (64-bit, non-prefetchable) [size=32K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information: Len=78 <?>
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel
Capabilities: [160] Device Serial Number 00-00-87-ff-ff-e8-34-23
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: wl
Kernel modules: wl
09:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)
Subsystem: Lenovo QCA8172 Fast Ethernet [17aa:3801]
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at b9400000 (64-bit, non-prefetchable) [size=256K]
I/O ports at 3000 [size=128]
Capabilities: [40] Power Management version 3
Capabilities: [58] Express Endpoint, MSI 00
Capabilities: [c0] MSI: Enable- Count=1/16 Maskable+ 64bit+
Capabilities: [d8] MSI-X: Enable+ Count=16 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [180] Device Serial Number ff-8a-6e-94-20-1a-06-ff
Kernel driver in use: alx
Kernel modules: alx
Re: IMPORTANT: DO NOT UPGRADE
Confirmed: I used the new lenovo laptop of my son. Slackware and other distro isos which use glibc-2.36 they boot fine.
Also in vmware where uses other type cpu also is working.
The problem is that i cannot upgrade slackel openbox and this is bad for other users. I can use it for now as it is with glibc 2.35 without any upgrades except for firefox and thunderbird and libreoffice.
In vmware running not from slackel, i recompiled and reinstall glibc-2.36.
At least i figure out the problem. Since your system broke when upgrading to glibc-2.36 it is also has this problem.
If you have time just download slackware64 current iso and burn it or put it in a usb and try to boot with it. check if just boots.
Also in vmware where uses other type cpu also is working.
The problem is that i cannot upgrade slackel openbox and this is bad for other users. I can use it for now as it is with glibc 2.35 without any upgrades except for firefox and thunderbird and libreoffice.
In vmware running not from slackel, i recompiled and reinstall glibc-2.36.
At least i figure out the problem. Since your system broke when upgrading to glibc-2.36 it is also has this problem.
If you have time just download slackware64 current iso and burn it or put it in a usb and try to boot with it. check if just boots.
Re: IMPORTANT: DO NOT UPGRADE
The problem is this machine is 32-bit, and there is a full iso for Slackware-Current 64-bit only. Stable Slackware 15 32-bit uses glibc 2.33, so it will work but that won't help testing anything. I could try to install stable then change the mirrors to Current and upgrade, but that would require a full installation which will ruin my Slackel installation (which is old but I could update it regularly for years). Using a virtual machine won't help either, because you said it boots from there anyway since it uses a different type of virtual CPU.djemos wrote:Since your system broke when upgrading to glibc-2.36 it is also has this problem.
If you have time just download slackware64 current iso and burn it or put it in a usb and try to boot with it. check if just boots.
The only doable test I can think of is to use this machine but install Slackware on an external SSD, then upgrade that installation to Current and see if it works. That has to wait though, because at the moment I can't do that. And I'm afraid I know what I will see in the end... it just seems glibc 2.36 makes older hardware not usable anymore. So if this stays as it is, I will sooner or later be forced to use an older non-rolling distribution on this machine. Very reluctantly, I should add. All that because of... glibc 2.36?
Re: IMPORTANT: DO NOT UPGRADE
Don't do anything, it is not worth the time.
I installed slackel64-7.5 on virtual machine. Then i upgrade my system with sudo slapt-get -u, sudo slapt-get --upgrade
Download 1347MB of files.
Upgrade was successful. Then i typed sudo slapt-get -i glibc glibc-zoneinfo glibc-i18n
OK again
glibc upgraded from 2.33 to 2.36
I had to install libxcvt it was needed to boot on X which added on May 21 2022 and not included in live iso.
and i upgrade the kernel to 5.19.3. OK again
I run sudo update-grub and reboot
I saw slim log in and typed username and password and log in openbox desktop.
So it is hardware problem at least to my machine.
I had only a problem i do not know why.
running fakeroot slkbuild -X
the tar.gz file do not extract in src
it works if i become root with su
and run slkbuild -X
or as user sudo slkbuild -X
I did not had time to investigate this about fakeroot.
Yes. All that because of... glibc 2.36
What they have done... for people with old laptops. Some of them become useless.
I installed slackel64-7.5 on virtual machine. Then i upgrade my system with sudo slapt-get -u, sudo slapt-get --upgrade
Download 1347MB of files.
Upgrade was successful. Then i typed sudo slapt-get -i glibc glibc-zoneinfo glibc-i18n
OK again
glibc upgraded from 2.33 to 2.36
I had to install libxcvt it was needed to boot on X which added on May 21 2022 and not included in live iso.
and i upgrade the kernel to 5.19.3. OK again
I run sudo update-grub and reboot
I saw slim log in and typed username and password and log in openbox desktop.
So it is hardware problem at least to my machine.
I had only a problem i do not know why.
running fakeroot slkbuild -X
the tar.gz file do not extract in src
it works if i become root with su
and run slkbuild -X
or as user sudo slkbuild -X
I did not had time to investigate this about fakeroot.
Yes. All that because of... glibc 2.36
What they have done... for people with old laptops. Some of them become useless.