28-mar-2016: Welcome to our new server! Faster and less prone to crashing.

Welcome to the Slackware Documentation Project

HOWTO articles - Hardware

This section contains How-To articles for for hardware drivers and configurations including virtualization and emulation platforms.

Inspired? Want to write a Hardware HOWTO page yourself?
Type a new page name (no spaces - use underscores instead) and start creating!

You are not allowed to add pages

Architecture Specific HOWTOS

HOWTO articles - ARM based Hardware HOWTO articles - ARM based Hardware Slackware on ARM This section contains information about how to install Slackware on to a range of ARM hardware. The primary site for Slackware ARM is here. The wiki pages on this site are intended for the community to help broaden the architecture support and collaboratively create and share the knowledge base.

Overview of Hardware HOWTOS

Slackware 14.0 on an Acer Aspire One ZA3 Slackware 14.0 on an Acer Aspire One ZA3 Slackware 14.0 easily installs on an Acer Aspire One ZA3, but X windows crashes. I found a fix that works from another Slacker. When Slackware 14.0 boots up log in as root and enter this command: # rmmod poulsbo psb_gfx ,
ASUS eee PC HowTo ASUS eee PC HowTo Although this howto was written specifically for the ASUS 1005HA netbook, it may be ported to similar machines. With Slackware everything works pretty much out of the box for this Asus EEE-pc model. Function keys, however, are not enabled by default, which means additional configuration steps are required. , ,
Audio and snd-hda-intel Audio and snd-hda-intel Overview This HOWTO deals with issues related to sound cards which use the Intel HDA chipset. Do you encounter audio problems such as: * No sound? * Headphones work but speakers do not? * Speakers work but headphones do not? , , , ,
Use BFQ IO scheduler Use BFQ IO scheduler Budget Fair Queueing (BFQ) Storage-I/O Scheduler * Why do I want BFQ? -Seems to speed up disk based IO see the Source section for more info. http://algo.ing.unimo.it/people/paolo/disk_sched/ * First collect your existing kernel configuration. zcat /proc/config.gz > BFQ_CONFIG
Brother printer/scanner installation Brother printer/scanner installation Brother makes a variety of printers and multifunction devices. There is a strong commitment to Linux support, but the driver packages are offered only in .rpm or .deb format. So what does a Slackware user do? , , , , ,
Chromebook Pixel Chromebook Pixel This HOWTO covers installing and configuring Slackware (tested with -current/14.2) on a 2015 Chromebook Pixel. Older versions of Slackware (older kernel) and the 2013 Chromebook Pixel may run into issues. There are a couple main sources of information for running Linux on the Pixel (see , , , ,
CPU-frequency scaling on Slackware CPU-frequency scaling on Slackware Overview CPU frequency scaling is carried out by the kernel, but requires that the relevant UEFI/BIOS options be enabled, such as Intel (Enhanced) Speedstep. Slackware comes with all requirements necessary to use this feature. , , ,
DisplayLink DisplayLink DisplayLink 3.0 Devices This HOWTO covers how to configure and install the DisplayLink driver (evdi) for USB 3.0 devices, and has been tested under Slackware 14.1 and -current. For older devices (e.g. USB 2.0), the udl driver should work with minimal configuration needed. , ,
Slackware ARM GCC aarch64-linux cross-compiler for the Raspberry Pi Slackware ARM GCC aarch64-linux cross-compiler for the Raspberry Pi Preface I was thinking about the Cortex-A53 64-bit CPU on my Raspberry Pi 3 and why I'm mainly using Slackware ARM 32 bit operating system on it. Then I started to wonder if it would be possible to build an arm64 kernel and modules to run with Slackware ARM. After reading about how this could be achieved it seemed clear that some cross-compiling would be required. Although I have some experience in building Linux kernels, espe… , , , ,
GPS-devices GPS-devices Overview GPS stands for Global Positioning System. GPS devices (also referred to as GPS receivers) provide the user with his/her geographic coordinates. I'm using a Garmin Etrex Legend HCx; my experiences in this HOWTO refer to this device, but it should also work at least for any Garmin GPS receiver. , ,
Hardware Diagnostics Hardware Diagnostics This is an attempt to document symptoms, open-source diagnostic software, and solutions to hardware failure. DISCLAIMER: * Power off your computer, turn off the PSU, and unplug it. * Wear an antistatic wrist strap. * , , ,
Nvidia Optimus Nvidia Optimus Some newer laptops nowadays come with what is known as “nVidia Optimus” technology. This is an nVidia and Intel hybrid graphical processing unit (GPU); it is NOT two separate GPUs in one laptop. It uses nVidia graphics for performance and Intel graphics for power saving during basic usage. Unfortunately the closed source proprietary drivers do not offer a means for adjusting or switching between the two, unlike those from Advanced Micro Devices Inc. (AMD). , , , ,
Multi CPU performance tuning <--Reviewed 20130113 by hazel --> Multi CPU performance tuning The Linux SMP kernel (Symmetric Multi Processing - enabled in all 64-bit Slackware kernels as well as the 32-bit “-smp” kernels) does a good job of scheduling processes so that they take maximum advantage of your multiple CPU's or CPU cores. , ,
Proprietary Graphics Drivers Proprietary Graphics Drivers The X.Org X11 graphical system provides many drivers, supplying at least 2D video acceleration for most video cards; however, if a system is equipped with a GPU from AMD (ATI) or nVIDIA, proprietary binary drivers can be downloaded from the web sites of both these vendors and installed. , , ,
Slackware installation using a serial terminal on an embedded system Slackware installation using a serial terminal on an embedded system I'll describe here what steps are required to install Slackware to a machine, using a serial terminal. The boot medium used here is a usb-key, but I think that these steps could be customized for booting from a CD- , ,
Sound Problems on Slackware NOTE: on my systems, my default card is 1 and default device is 0 so I will use 1,0 through out this page Sound Problems on Slackware Investigate the problem 1) See which kernel modules are loaded: lsmod | grep snd Use this information along with your motherboard sound chipset to verify that the correct sound drivers are loading. , , , , ,
Set Up Sound Blaster Live! 5.1 & Audigy Rx in Slackware Set Up Sound Blaster Live! 5.1 & Audigy Rx in Slackware This HOWTO is based on setup experience with following hardware: * Creative Labs Sound Blaster Live! 5.1 ( SB0060) * Creative Inspire T3100 2.1 Speakers * Intel DG965SS motherboard * , , , , , , , , ,
Solid State Drives Solid State Drives Installing Slackware 14.1 on a SSD drive While some of this could be performed after an installation (changing the LVM settings), I'll assume a new installation, because most parts can't be easily performed afterwards. Partition creation ,
How To Sync Your System Time to Hardware Clock Consistently How To Sync Your System Time to Hardware Clock Consistently Overview If you are booting multiple Linux distributions on the same machine, you might face the problem of inconsistent time zone settings across distributions. For example, assume you are dual-booting two Linux distributions, Distro X and Distro Y. You have set your BIOS hardware clock to show the local time. , , , , , ,
Connecting to VirginMobile Broadband2Go with an Ovation MC760 USB modem Connecting to VirginMobile Broadband2Go with an Ovation MC760 USB modem Using Network Manager 1) Plug in your modem. 2) Open the Network Manager “NETWORK CONNECTIONS” dialog. 3) Click “+ ADD”. 4) “CHOOSE A CONNECTION TYPE” ---> “MOBILE BROADBAND , , , ,

In Other Languages
Translations of this page?:
QR Code
QR Code howtos:hardware:start (generated for current page)