Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
en:guides:xorg-xvesa [2010/09/10 10:38] seawolf improvd nVidia section, needs check from those with nVidia hardware |
en:guides:xorg-xvesa [2010/09/10 13:02] seawolf |
||
---|---|---|---|
Line 101: | Line 101: | ||
=== nVidia cards === | === nVidia cards === | ||
- | Slitaz provides automatic configuration for nVidia cards. There are two drivers available, the Xorg-provided //[[#free-driver-nv|nv]]// and the nVidia-provided, non-free //[[#non-free-driver-nvidia|nvidia]]//. The //nv// driver should be tried first as this has been compiled for SliTaz, whereas the nVidia-supplied driver is a //binary blob// that tries to fit each and every Linux distribution. | + | SliTaz provides automatic configuration for nVidia cards. There are two drivers available, the Xorg-provided //[[#free-driver-nv|nv]]// and the nVidia-provided, non-free //[[#non-free-driver-nvidia|nvidia]]//. The //nv// driver should be tried first as this has been compiled for SliTaz, whereas the nVidia-supplied driver is a //binary blob// that tries to fit each and every Linux distribution. |
\\ | \\ | ||
Line 126: | Line 126: | ||
== Non-Free Driver (nvidia) == | == Non-Free Driver (nvidia) == | ||
- | To set-up the free nVidia drivers, use the SliTaz Hardware Configuration tool with the //--non-free// switch: | + | To set-up the non-free nVidia drivers, use the SliTaz Hardware Configuration tool with the //--non-free// switch: |
<code># tazhw setup nvidia --non-free </code> | <code># tazhw setup nvidia --non-free </code> | ||
Line 154: | Line 154: | ||
=== ATI cards === | === ATI cards === | ||
- | For free ati drivers (preferred), do: | + | SliTaz provides automatic configuration for ATI cards. There are two drivers available, the Xorg-provided //[[#free-driver-radeon|radeon]]// and the ATI-provided, non-free //[[#non-free-driver-catalyst|catalyst]]//. The //ati// driver should be tried first as this has been compiled for SliTaz, whereas the ATI-supplied driver is a //binary blob// that tries to fit each and every Linux distribution. |
+ | \\ | ||
+ | |||
+ | == Free Driver (radeon) == | ||
+ | |||
+ | To set-up the free ATI drivers, install the AGP & DRM modules, then use the SliTaz Hardware Configuration tool: | ||
<code># tazpkg get-install linux-agp | <code># tazpkg get-install linux-agp | ||
# tazpkg get-install linux-drm | # tazpkg get-install linux-drm | ||
Line 161: | Line 167: | ||
- but perhaps this is not enough - check /var/log/Xorg.0.log to see if other modules must be loaded: See [[#dri-drm-problem | DRI / DRM Problem ]] | - but perhaps this is not enough - check /var/log/Xorg.0.log to see if other modules must be loaded: See [[#dri-drm-problem | DRI / DRM Problem ]] | ||
- | For non-free ati catalyst drivers (known to be not so good), do: | + | Alternatively, you can do this process manually: |
- | <code># tazhw setup ati --non-free </code> | + | * Download the following packages: |
- | + | * xorg-xf86-video-ati mesa-dri-ati mesa-demos linux-agp | |
- | **To setup free ati manually:** | + | |
- | + | ||
- | First download: xorg-xf86-video-ati mesa-dri-ati mesa-demos linux-agp | + | |
<code># tazpkg get-install xorg-xf86-video-ati | <code># tazpkg get-install xorg-xf86-video-ati | ||
# tazpkg get-install mesa-dri-ati | # tazpkg get-install mesa-dri-ati | ||
Line 172: | Line 175: | ||
# tazpkg get-install linux-agp | # tazpkg get-install linux-agp | ||
# tazpkg get-install linux-drm</code> | # tazpkg get-install linux-drm</code> | ||
- | Load modules | + | |
+ | * Load the kernel modules | ||
<code># tazhw detect-pci</code> | <code># tazhw detect-pci</code> | ||
- | The free ati driver is called radeon, replace vesa with radeon | + | |
- | <code># sed -i 's/vesa/radeon/' /etc/X11/xorg.conf | + | * To install the free ATI driver radeon, replace //vesa// with //radeon// in the ///etc/X11/xorg.conf// file: |
- | </code> | + | <code># sed -i 's/vesa/radeon/' /etc/X11/xorg.conf</code> |
+ | |||
+ | |||
+ | == Non-Free Driver (catalyst) == | ||
+ | |||
+ | To set-up the non-free ATI drivers, use the SliTaz Hardware Configuration tool with the //--non-free// switch: | ||
+ | <code># tazhw setup ati --non-free </code> | ||
=== Modifying the Xorg Configuration === | === Modifying the Xorg Configuration === | ||
- | Normally Xorg will start successfully, but perhaps not with the correct resolution. See the tips at the end of this page or sometimes search the Internet for the xorg.conf for your card and your monitor - or use another LiveCD and copy the working configuration file to SliTaz. | + | Normally Xorg will start successfully, but perhaps not with the correct resolution. See the [[#adding-resolutions|tips]] at the end of this page or sometimes search the Internet for the xorg.conf for your card and your monitor - or use another LiveCD and copy the working configuration file to SliTaz. |