r/slackware

How well does Slackware work on Laptops?

Been curious how Slackware fairs as a daily laptop distro? I know they different hardware and such but I'm guessing newer laptops it would be ok but older ones would need that 32 bit support. Any fellow slackers out there that use Slackware as a laptop distro, I'm curious about your experience and any issues you encountered compared to desktop. Thanks in advance! :)

Happy to be apart of the Slackware Community and in a few days I'll have 1 month of slackware as a my daily distro! :)

reddit.com
u/MD90__ — 4 days ago

Slackware Appreciation Post!

I've almost made it a full month with Slackware and I love my system! I got it setup exactly the way I want it and it runs like a champ! Thank you all for getting me to really try Slackware!

u/MD90__ — 4 days ago

Slackware, games, and GNOME?

Hello, I am new to Linux, migrating from Winows 10. I just need more control and stability over my computer. I tried Ubuntu, but it didn't quite give me enough control, which is why I'm looking at Slackware. One of the reasons I'm looking to use this distro is or 32-bit, i386 app support which seems to be broken on Debian/Ubuntu. Specifically, I'm trying to play a game native to Linux that appears to be fundamentally broken on Ubuntu, and I'm wondering if I'll have a better chance at getting it to work here. My concern isn't as much the game itself as it is maintain compatibility with older software and total control over my system.

Another question is about GNOME - it doesn't seem GNOME is natively available on Slackware, but there are attempts to get it working through Reddog. If i successfully manage to get Reddog on my Slackware installation, will it provide a snappy and smooth experience, like it would on Fedora, or will it be miserable to use? I'm trying to daily drive this thing. Is there a reason why GNOME is not available natively?

I need a desktop environment that is screen tear-free, since X11 looks so horrible on my laptop, a Dell Inspiron 2-in-1 2024. Wayland makes the most sense. I really dislike KDE Plasma because it is so damn bloated, slow and resource-heavy. I also do not like how gestures work on it, which is also why I like GNOME more. I am NOT a tweaker, and KDE Plasma is made for tweakers. I can tolerate LXQt, but I still don't like it. Is there any way to get either of these desktop environments to look and feel more MacOS/GNOME-like, in terms of gestures and workflow (i know what WhiteSur is, and that is not what I have in mind)? LXQt would be fine for me on a proper desktop, but my computer is also a tablet, so touchscreen accessibility is a necessity, which pretty is much KDE Plasma, unless anyone knows anything else. Does anyone know how to make it faster and less bloated? I don't care for the incredibly heavy appearance of it and want it be snappier and less animated.

Again, I am using this thing as a daily driver to replace a broken windows touchscreen laptop. I play old retro drm-free games, like this one where, which you can see is broken on Ubuntu https://www.gog.com/forum/momodora_reverie_under_the_moonlight#1766177255 drm-free and linux native (no compatibility layers nor launchers).

Thank you.

reddit.com
u/yonnnyonnn — 5 days ago

Help me with video drivers?

Greetings. Hardware isn't my strong suit, so I hope somebody can give me a push.

I'm running Slackware 15 from a November 2025 "-current" ISO. I have the mesa-21.3.5-x86_64-2 package loaded. Assorted programs like glxgears run, but Stellarium isn't, and I'm hoping to fix that.

glxinfo tells me

>OpenGL renderer string: llvmpipe (LLVM 13.0.0, 256 bits)

and I'm told that's "software acceleration", rather than "hardware acceleration".

lscpi tells me

00:02.0 VGA compatible controller: Intel Corporation Device 7d45 (rev 08) (prog-if 00 [VGA controller])

Subsystem: Hewlett-Packard Company Device 8c66

Flags: bus master, fast devsel, latency 0, IRQ 173, IOMMU group 0

Memory at 4818000000 (64-bit, prefetchable) [size=16M]

Memory at 4000000000 (64-bit, prefetchable) [size=256M]

Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]

Capabilities: [40] Vendor Specific Information: Len=0c <?>

Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00

Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+

Capabilities: [d0] Power Management version 3

Capabilities: [100] Null

Capabilities: [110] Process Address Space ID (PASID)

Capabilities: [200] Address Translation Service (ATS)

Capabilities: [420] Physical Resizable BAR

Capabilities: [320] Single Root I/O Virtualization (SR-IOV)

Capabilities: [400] Latency Tolerance Reporting

Kernel driver in use: i915

Kernel modules: i915

and I'm not sure what I have to do (or what I can do) to get hardware acceleration running.

I found three packages with the word "intel" in them

Package: a/intel-microcode-20250812-noarch-1.txz

Package: x/intel-vaapi-driver-2.4.1-x86_64-3.txz

Package: x/xf86-video-intel-20230201_b74b67f0-x86_64-1.txz

but have not yet loaded any of them. They don't seem to be obviously relevant, but (again) I'm not qualified. Do I need these?

If somebody can give me a hint as to what packages / modules / firmware I might need to load, I'd appreciate it.

reddit.com
u/hymie0 — 8 days ago

Installing new nodejs modules

I use 'npm i impit' and it installs locally, so I mv it into Slackware's home, /usr/lib64/node_modules/npm/node_modules and it isn't found

reddit.com
u/ArthurPeabody — 7 days ago

is this slackware rice good?

anyways ive been using slackware for like a day i dont know, ive recently been experimenting with windowmaker and i decided i want to show my "rice" or somethin' anyways yall can suggest some tips for ricing slackware+windowmaker if yall want

u/mr-mishka — 11 days ago

Slackware 15 - Problem with glibc and AppImages

Hello everyone,

ive been using Slackware 15 for half a year now and im really happy with it. While being really stable, using old librarys makes compilation of newer Programs a bit difficult.

In these cases i usually look for a flatpak or an AppImage. Flatpak works perfectly so far but almost all AppImages of newer Software always complain that my glibc is too old.

Compiling a newer glibc to replace the one from the Slack repo is probably not an option, since i fear this would break my system.

Is there anything else i can do thats not switching to Slackware current? Can i tell the AppImage (or libfuse) to look for glibc elsewhere?

Thx in advance!

reddit.com
u/TraubeMinzeTABAK — 14 days ago

FYI: Slackware -current changelog includes ffmpeg-9.0. A lot of packages are relinked against it, including tigervnc-1.16.2-x86_64-6

Todays changelog:

Fri Aug  7 02:15:06 UTC 2026
a/aaa_libraries-15.1-x86_64-53.txz:  Rebuilt.
  Upgraded: libpsl.so.5.3.8.
  Added (temporarily): libavcodec.so.62.28.102, libavdevice.so.62.3.102,
  libavfilter.so.11.14.102, libavformat.so.62.12.102, libavutil.so.60.26.102,
  libswresample.so.6.3.102, libswscale.so.9.5.102.
a/kernel-firmware-20260806_16d815d-noarch-1.txz:  Upgraded.
a/kernel-generic-6.18.43-x86_64-1.txz:  Upgraded.
a/lvm2-2.03.42-x86_64-1.txz:  Upgraded.
a/udisks2-2.11.2-x86_64-1.txz:  Upgraded.
d/kernel-headers-6.18.43-x86-1.txz:  Upgraded.
d/python-pip-26.2.1-x86_64-1.txz:  Upgraded.
d/swig-4.5.0-x86_64-1.txz:  Upgraded.
k/kernel-source-6.18.43-noarch-1.txz:  Upgraded.
kde/digikam-9.1.0-x86_64-5.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
kde/dragon-26.04.3-x86_64-2.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
kde/ffmpegthumbs-26.04.3-x86_64-2.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
kde/glaxnimate-0.6.0-x86_64-2.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
kde/haruna-1.8.1-x86_64-2.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
kde/k3b-26.04.3-x86_64-2.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
kde/kdenlive-26.04.3-x86_64-2.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
kde/kfilemetadata-6.28.0-x86_64-3.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
kde/kfilemetadata5-5.116.0-x86_64-4.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
kde/kpipewire-6.7.4-x86_64-2.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
kde/kstars-3.8.4.1-x86_64-1.txz:  Upgraded.
kde/libindi-2.2.4.2-x86_64-1.txz:  Upgraded.
kde/subtitlecomposer-0.8.2-x86_64-2.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
l/alsa-plugins-1.2.12-x86_64-4.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
l/apr-util-1.6.4-x86_64-1.txz:  Upgraded.
l/ffmpeg-9.0-x86_64-1.txz:  Upgraded.
  Shared library .so-version bump.
l/gegl-0.4.70-x86_64-3.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
l/gexiv2-0.16.2-x86_64-1.txz:  Upgraded.
l/graphviz-15.1.1-x86_64-1.txz:  Upgraded.
l/gst-plugins-bad-free-1.28.6-x86_64-1.txz:  Upgraded.
l/gst-plugins-base-1.28.6-x86_64-1.txz:  Upgraded.
l/gst-plugins-good-1.28.6-x86_64-1.txz:  Upgraded.
l/gst-plugins-libav-1.28.6-x86_64-1.txz:  Upgraded.
  Compiled against ffmpeg-9.0.
l/gstreamer-1.28.6-x86_64-1.txz:  Upgraded.
l/libcec-8.1.4-x86_64-2.txz:  Rebuilt.
  Build with -DDISABLE_STATIC=ON.
  Thanks to reddog83.
l/mlt-7.40.0-x86_64-3.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
l/netpbm-11.15.05-x86_64-1.txz:  Upgraded.
l/opencv-4.14.0-x86_64-2.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
l/pango-1.58.2-x86_64-1.txz:  Upgraded.
l/pipewire-1.6.8-x86_64-5.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
l/qt5-5.15.19_20260520_aa749695-x86_64-5.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
l/qt6-6.11.1_20260508_bfde7b89-x86_64-3.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
n/dhcpcd-10.5.0-x86_64-1.txz:  Upgraded.
n/openvpn-2.7.6-x86_64-1.txz:  Upgraded.
n/p11-kit-0.26.5-x86_64-1.txz:  Upgraded.
  This update fixes a security issue:
  rpc: guard against overflow when decoding nested attributes.
  For more information, see:
    https://www.cve.org/CVERecord?id=CVE-2026-18938
  (* Security fix *)
x/fontconfig-2.18.3-x86_64-1.txz:  Upgraded.
x/intel-gmmlib-22.10.1-x86_64-1.txz:  Upgraded.
x/libXfont2-2.0.9-x86_64-1.txz:  Upgraded.
  This update fixes security issues:
  Font Server Client encoding Out-Of-Bounds Read/Write.
  Font Server Client Cumulative Glyph Data Heap Buffer Overflow.
  For more information, see:
    https://lists.x.org/archives/xorg/2026-August/062274.html
    https://www.cve.org/CVERecord?id=CVE-2026-59679
    https://www.cve.org/CVERecord?id=CVE-2026-44950
  (* Security fix *)
xap/MPlayer-20260805-x86_64-1.txz:  Upgraded.
  Compiled against ffmpeg-9.0.
xap/audacious-plugins-4.6.1-x86_64-3.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
xap/ffmpegthumbnailer-2.3.0-x86_64-4.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
xap/freerdp-3.30.0-x86_64-2.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
xap/mpv-0.41.0-x86_64-7.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
xap/ssr-20260523_ad99c7e-x86_64-1.txz:  Upgraded.
  Compiled against ffmpeg-9.0.
xap/xine-lib-1.2.13-x86_64-20.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
xap/xscreensaver-6.15-x86_64-4.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
extra/tigervnc/tigervnc-1.16.2-x86_64-6.txz:  Rebuilt.
  Recompiled against ffmpeg-9.0.
isolinux/initrd.img:  Rebuilt.
kernels/*:  Upgraded.
testing/packages/linux-7.1.x/kernel-generic-7.1.7-x86_64-1.txz:  Upgraded.
testing/packages/linux-7.1.x/kernel-headers-7.1.7-x86-1.txz:  Upgraded.
testing/packages/linux-7.1.x/kernel-source-7.1.7-noarch-1.txz:  Upgraded.
testing/packages/mesa-26.2.0-x86_64-1.txz:  Upgraded.
usb-and-pxe-installers/usbboot.img:  Rebuilt.
reddit.com
u/ddmayne — 13 days ago