Hints for hardware with non-free requirements
Due to the complexity of law, sidux live-ISO will only provide dfsg-free software.
Open Source Xorg drivers for nVidia, ATI, Radeon, Intel
Open Source Xorg drivers for nVidia, ATI, Radeon, Intel are pre-installed with sidux.
Intel drivers should work perfectly for 2D and 3D video acceleration as the drivers are included in the Intel free series.
If you have been running proprietary drivers and wish to revert back to opensource drivers you need to edit /etc/X11/xorg.conf, HOWEVER YOU MUST MAKE A BACKUP COPY FIRST, as editing /etc/X11/xorg.conf incorrectly will result in many tears by you.
To edit /etc/X11/xorg.conf, open it in an editor with root permissions. Find the section that reads SECTION DEVICE and change the display driver to read nv OR ati OR intel (to name but a few).
Editing xorg.conf is entirely at your own risk!!
More information about Intel ati radeon radeonhd nv X.Org
Sources List
As the sidux iso contains only dfsg free software, you will probably want to add contrib/ non-free to your /etc/apt/sources.list.d/debian.list and /etc/apt/sources.list.d/sidux.list or /etc/apt/sources.list and ensure internet access:
# See sources.list(5) for more information, especially # Remember that you can only use http, ftp or file URIs # CDROMs are managed through the apt-cdrom tool. # The /etc/apt/sources.list.d/ directory provides a way to add sources.list # entries in separate files that end with sources.list file. # Unstable deb http://ftp.de.debian.org/debian unstable main contrib non-free # deb-src http://ftp.de.debian.org/debian unstable main contrib non-free # sidux deb http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free #deb-src http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free
Binary, closed source drivers for: nVidia with dmakms
Prepare the module:
apt-get install nvidia-kernel-source nvidia-kernel-common dmakms
Then activate Dynamic Module-Assistant Kernel Module Support (dmakms) for nvidia, so that the next time the Linux kernel is updated a nvidia module is prepared for it too, without manual intervention. To do that, add nvidia-kernel-source to the /etc/default/dmakms configuration file:
echo nvidia-kernel-source >> /etc/default/dmakms
Then:
m-a a-i nvidia-kernel-source
Followed by:
apt-get install nvidia-glx
Next alter xorg.conf:
sed -i s/nv\"/nvidia\"/ /etc/X11/xorg.conf
Reboot PC for installation of the module to take effect.
Module load failure
Should nvidia fail to load, for whatever reason [new xorg component, a file system problem or if X doesnt start after reboot] :
modprobe nvidia
Then reboot the computer.
Should the module still fail to load:
m-a a-i -f nvidia-kernel-source
This rebuilds the module then reboot.
Read:
$ /usr/share/doc/dmakms
ATI, Radeon and other video drivers
2D Drivers
The drivers for the X.Org X server (see xserver-xorg for a further description) provides support in 2D for NVIDIA Riva, TNT, GeForce, and Quadro cards and the ATI Mach, Rage, Radeon, and FireGL cards along with atimisc, r128, r6xx/r7xx and radeon sub-drivers. Radeon and Intel both support 2d acceleration (textured xv) for video playback.
3D Drivers
Some ATI cards also support 3D, so far up to the r5xx chipsets.
To automatically inherit newly packaged non-free firmware when they get updated for 2D and 3D video cards:
apt-get install firmware-linux
Then reboot the computer.
Firmware drivers
The required firmware can be determined with the following device/ firmware enumeration or by using the newly developed fw-detect script (packaged in sidux-scripts).
$ fw-detect
It is good practice to do a modprobe -r <modulename> before modprobe <modulename>, especially for intel.
-
Atari DSP56k support:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/dsp56k/. -
Atmel AT76c50x 11 MBit/s wlan:
apt-get install atmel-firmware
-
Broadcom, b43/ b43legacy wlan:
While this shouldn't be required for most 802.11b/g wlan cards anymore, the proprietary firmware gets preferred by b43, in case it is installed.apt-get install b43-fwcutter
-
Broadcom Blutonium Bluetooth chipset (BCM2033):
apt-get install bluez-firmware
-
Cameras based on Vision's CPiA2:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/cpia2/. -
Computone IntelliPort Plus serial device:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under/lib/firmware/. -
Digital Audio Broadcasting (DAB) Receiver for USB and Linux:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/dabusb/. -
Eagle USB ADSL modem:
fetch the firmware from http://eagle-usb.org/ueagle-atm/non-free/ and place it under /lib/firmware/. -
EMI 2|6 USB Audio interface:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/emi26/. -
EMI 6|2m USB Audio interface:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/emi62/. -
ESS Allegro Maestro3 audio device:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/ess/. -
DVB firmware for various full featured DVB TV cards (most budget cards won't need this):
fetch the needed firmware (check dmesg) from http://www.linuxtv.org/downloads/firmware/ and place it under /lib/firmware/. -
IVTV firmware:
fetch the firmware from http://dl.ivtvdriver.org/ivtv/firmware/ and place it under /lib/firmware/. -
Intel ipw2100 (11 MBit/s) and Intel ipw2200 (54 MBit/s) wlan:
apt-get install firmware-ipw2x00
Remove ipw2100-firmware and ipw2200-firmware, if already installed. -
Intel ipw3945/ iwlwifi, 54 Mbit/s wlan:
apt-get install firmware-iwlwifi
-
Intel ipw4965/ iwlwifi, draft-n wlan:
apt-get install firmware-iwlwifi
-
Intel ipw5xxx/ iwlagn, draft-n wlan:
apt-get install firmware-iwlwifi
As at 2009-02-14, firmware-iwlwifi does not cover ipw5xxx yet, fetch the firmware iwlwifi-5000-ucode-*.tar.gz and place it under /lib/firmware/. -
Intersil prism54 (p54pci/ p54usb), 54 MBit/s wlan:
fetch the firmware from http://jbnote.free.fr/prism54usb/ and place it under /lib/firmware/. -
Korg 1212 IO audio device:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/korg/. -
RaLink rt61 and rt73 54 MBit/s wlan:
apt-get install firmware-ralink
-
SMC ISA/MCA Token Ring adapter:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/. -
Sound Blaster 16/AWE CSP support:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/sb16/. -
SUN Cassini:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/sun/. -
Technotrend/Hauppauge Nova-USB devices:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/ttusb-budget/. -
Texas Instruments ACX100 (22 Mbit/s)/ ACX111 (54 MBit/s) wlan:
m-a a-i acx100
and fetch the firmware from http://www.kazer.org/acx-firmware-20060207.tar.bz2 and place it under /lib/firmware/. -
USB 3com HomeConnect (aka vicam):
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/vicam/. -
USB ConnectTech WhiteHEAT serial device:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/. -
USB Inside Out Edgeport Serial Driver:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/edgeport/. -
USB Keyspan USA-xxx serial device:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/keyspan/. -
USB Keyspan PDA single-port serial device:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/keyspan_pda/. -
USB KLSI KL5USB101-based Ethernet device:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/kaweth/. -
USB TI 3410/5052 serial device:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/. -
Yamaha YMF724/740/744/754 audio devices:
fetch the firmware from http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware-from-kernel.git and place it under /lib/firmware/yamaha/. -
ZyDAS zd1201 11 MBit/s wlan:
fetch the firmware from http://surfnet.dl.sourceforge.net/sourceforge/linux-lc100020/zd1201-0.14-fw.tar.gz and place it under /lib/firmware/. -
ZyDAS zd1211 54 MBit/s wlan:
apt-get install zd1211-firmware
We try to provide packages for legally redistributable firmware from our non-free repositories, but not all vendors allow this.
Writing to NTFS-partitions with ntfs-3g
Be warned: Whilst the ntfs-3g is stated to be 'stable', never use it without external backup, and of course not on production systems! If you do, it's your fault if your data gets lost, so use at your own risk!
Open a shell and enter the following commands:See Partitioning your HD - Disk Naming
sux apt-get update && apt-get install ntfs-3g umount /media/xdxx mount -t ntfs-3g /dev/disk/by-uuid/xxyyzz[etc] /media/xdxx To get out of the konsole type: exit
Now your NTFS-Volume should be mounted rw and you should be able to store data on it. But again, be warned! Use it in emergency situations, it is not recommended for use on a daily basis.

Search online - offline