Install/TCOS and propietary drivers

From TcosProject

Jump to: navigation, search


Install TCOS in Debian or Ubuntu with NVIDIA/ATI drivers

Contents

[edit] Problem

If your server use NVIDIA/ATI drivers installed from deb package (nvidia-glx, nvidia-glx-legacy, fglrx-driver) tcos metapackage will refuse to install or will try to remove the drivers packages.

[edit] Why?

NVIDIA/ATI drivers replaces some Xorg modules with their patched files and this modules don't work ok with the rest of free drivers.

Files affected:

/usr/lib/xorg/modules/extensions/libglx.so
/usr/lib/libGL.so.1

[edit] Solutions

[edit] 1.- Use free driver

Change to nvidia => nv or fglrx => ati/radeon in your xorg.conf (in server) and delete all these ugly drivers.

[edit] 2.- Don't install tcos metapackage

Install following packages:

apt-get install initramfs-tools-tcos tcos-usplash tcos-server-utils \
        atftpd dhcp3-server tcosmonitor aumix pulseaudio pulseaudio-utils\
        x11vnc busybox libasound2-plugins xfs mtools ltspfs-client ltspfs-server

If you build images later, with gentcos or TcosConfig, you will see a warning. To use free driver you can cache free libs:

gentcos -fix-nvidia-ati

Then rebuild images and you will see that gentcos use cached libs instead of nvidia/ati files.