Arch Linux: Difference between revisions

From cchtml.com
No edit summary
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
[http://knock-knock.cn/www-olio/index.html www olio sale pepe it] [http://quoits.cn/addio-signora.html addio signora leslie] [http://snailtail.cn/www-soytuyo/index.html www soytuyo comar] [http://brunisrl.midways.cn/index.html bruni srl] [http://quoits.cn/alle-frontiere.html alle frontiere del far west] [http://wonted.cn/www-vascorossi/index.html www vascorossi com] [http://bublevideospiderman.kittiss.cn/index.html buble video spiderman] [http://wonted.cn/www-zatarin-it/index.html www zatarin it] [http://wonted.cn/www-la-talpa/index.html www la talpa it] [http://wonted.cn/w-i-t-c/index.html w i t c h] [http://wonted.cn/www-tereza/index.html www tereza kesovija] [http://blakholesun.clung.cn/index.html blak hole sun] [http://quoits.cn/ziringaglia.html ziringaglia] [http://knock-knock.cn/www-mega2/index.html www mega2 cl] [http://bluelagoon.romanikki.cn/index.html bluelagoon] [http://wonted.cn/www-musicando/index.html www musicando org] [http://quoits.cn/a-letto.html a letto con l'amico] [http://benassibrotherfeatsandy.fast-road.cn/index.html benassi brother feat sandy] [http://bostonma.romanikki.cn/index.html boston ma] [http://quoits.cn/zorro-music.html zorro music] [http://knock-knock.cn/www-casino/index.html www casino bluestar com] [http://buoniocattivi.midways.cn/index.html buonio cattivi] [http://quoits.cn/ardore.html ardore] [http://bosnianchat.romanikki.cn/index.html bosnian chat] [http://kitmun.cn/zegarmistrz-swiatla.html zegarmistrz swiatla] [http://knock-knock.cn/www-bolina/index.html www bolina] [http://snailtail.cn/www-hctmail-com/index.html www hctmail com] [http://quoits.cn/antonio-e.html antonio e placido: attenti ragazzi...chi rompe paga] [http://boyztomen.kittiss.cn/index.html boyz to men] [http://knock-knock.cn/why-stycker/index.html why stycker] [http://kitmun.cn/yellowcard.html yellowcard x] [http://budspencermidi.clung.cn/index.html bud spencer midi] [http://knock-knock.cn/www-willier/index.html www willier] [http://knock-knock.cn/www-moryo-com/index.html www moryo com] [http://wonted.cn/www-ipssar/index.html www ipssar e ruffini it] [http://quoits.cn/appuntamento.html appuntamento con l'oro] [http://quoits.cn/zucche.html zucche] [http://bryanadamsmelaniec.midways.cn/index.html bryan adams melanie c] [http://wonted.cn/wanderful/index.html wanderful tonight eric clapton] [http://quoits.cn/angelo-tra.html angelo tra la folla] [http://buonnataleinallegria.kittiss.cn/index.html buon natale in allegria] [http://benassibrothersdhanyhitmyheartmp.kittiss.cn/index.html benassi brothers dhany hit my heart mp] [http://quoits.cn/anthar-l'invincibile.html anthar l'invincibile] [http://beautefol.romanikki.cn/index.html beautefol] [http://beilusion.romanikki.cn/index.html be ilusion] [http://snailtail.cn/xem-phim-sex/index.html xem phim sex] [http://wonted.cn/www-unica-it/index.html www unica it] [http://belindaschull.romanikki.cn/index.html belinda schull] [http://blackcatwhitecat.clung.cn/index.html black cat white cat] [http://knock-knock.cn/www-nazisti/index.html www nazisti] [http://snailtail.cn/yacusa/index.html yacusa] [http://buscarpareja.fast-road.cn/index.html buscar pareja] [http://wonted.cn/www-vir/index.html www vir] [http://basiwinlive.clung.cn/index.html basi winlive] [http://snailtail.cn/www-hotel-san/index.html www hotel san remo it] [http://blacknues.clung.cn/index.html black nues] [http://wonted.cn/where-the-lesbian/index.html where the lesbian girls are] [http://knock-knock.cn/www-calendari/index.html www calendari cinesi it] [http://brheateasy.romanikki.cn/index.html brheat easy] [http://kitmun.cn/yetisports5.html yetisports5] [http://snailtail.cn/x-channel-canale/index.html x channel canale satellitare] [http://snailtail.cn/www-graduato/index.html www graduato it] [http://bilajlajlaj.romanikki.cn/index.html bi laj laj laj] [http://knock-knock.cn/www-cartafacile/index.html www cartafacile it] [http://wonted.cn/www-sexi/index.html www sexi disco it] [http://brandfordmarsalis.clung.cn/index.html brandford marsalis] [http://quoits.cn/zoe-massaggi.html zoe massaggi] [http://binteresanamremix.midways.cn/index.html bin tere sanam remix] [http://knock-knock.cn/www-mondo-it/index.html www mondo it] [http://bezmilostimp3.midways.cn/index.html bez milosti mp3] [http://benassy.kittiss.cn/index.html benassy] [http://bluieguilty.clung.cn/index.html bluie guilty] [http://quoits.cn/zoccoli.html zoccoli] [http://blackonblack.midways.cn/index.html black on black] [http://wonted.cn/www-secuser/index.html www secuser com] [http://wonted.cn/www-chattait/index.html www chattait] [http://bodymusic.midways.cn/index.html body music] [http://snailtail.cn/xxx-video-xxx/index.html xxx video xxx girls anal] [http://quoits.cn/zone-trans-viados.html zone trans viados] [http://wonted.cn/www-pota/index.html www pota ec] [http://kitmun.cn/yoscar-zarante.html yoscar zarante] [http://quoits.cn/zorica.html zorica] [http://quoits.cn/abbandonati-nello.html abbandonati nello spazio] [http://bindguardians.midways.cn/index.html bind guardians] [http://bellsount.romanikki.cn/index.html bellsount] [http://kitmun.cn/yo-puedo-hacer.html yo puedo hacer] [http://knock-knock.cn/www-o-mai/index.html www o mai it] [http://kitmun.cn/zina-pegy.html zina pegy] [http://snailtail.cn/www-illusioneottica/index.html www illusioneottica com] [http://kitmun.cn/yvonne-elliman.html yvonne elliman] [http://kitmun.cn/zucchero-video.html zucchero video] [http://quoits.cn/astérix-&.html astérix
Installing and using fglrx drivers on Arch Linux should be a piece of cake, as the distro provides pre-built packages in its official repos, accessible through the pacman package manager.
 
The installation instructions I've taken straight from Arch's own wiki page, linked below in the External Resources section.
 
==Installation==
 
=== Stock Kernels ===
 
====kernel26====
 
To install ATI's Catalyst drivers for the <code>kernel26</code> package, you need to install the <code>catalyst</code> package.
 
    # pacman -Sy catalyst
 
====kernel26beyond====
 
To install ATI's fglrx drivers for the <code>kernel26beyond</code> package, you need to install the <code>fglrx-beyond</code> package.
 
    # pacman -Sy fglrx-beyond
 
====Notes====
 
* These packages contain '''only''' the kernel module, and depend on the <code>ati-fglrx-utils</code> package. The <code>ati-fglrx-utils</code> package is kernel-independent and provides the libraries and utilities for Xorg, including ATI's own <code>libGL.so</code>.
* After installing the package, you'll need to either <code>source /etc/profile</code> or log out, then back in to set up the environment properly.
* If you run both <code>kernel26</code> and <code>kernel26beyond</code> then install both ati-fglrx module packages. They won't conflict with one another.
 
=== Custom Kernels ===
 
To install fglrx for a custom kernel, you'll need to build your own <code>ati-fglrx-$kernel</code> package, containing the kernel module compiled specifically for your kernel.
 
If you are at all uncomfortable or inexperienced making packages, read up Arch's [http://wiki.archlinux.org/index.php/ABS ABS] wiki page first so things go smoothly.
 
==== Obtaining PKGBUILD ====
Obtain the <code>PKGBUILD</code> and <code>ati-fglrx.install</code> files from CVS or ABS. Either:
 
* Visit http://www.archlinux.org/packages.php?id=10416 and click "View CVS Entries" to find them, or
* Run <code>abs</code> as root and locate the files in <code>/var/abs/extra/modules/ati-fglrx</code>.
 
==== Editing the PKGBUILD and building ====
Three changes need to be made here:  
 
'''First''', change
    pkgname=ati-fglrx
to
    pkgname=ati-fglrx-KERNEL_NAME
where KERNEL_NAME is whatever you want (custom, mm, themostawesomekernelever)
 
'''Second''', remove <code>kernel26</code> from the dependencies list.
 
'''Third''', change
    _kernver=2.6.15-ARCH
to
    _kernver=`uname -r`
(or directly insert the output of uname -r '''when running your custom kernel''' there)
 
Finally, build and install the package. (<code>makepkg -i</code> or <code>makepkg</code> followed by <code>pacman -A pkgname.pkg.tar.gz</code>)
 
==== Notes ====
 
* No changes need to be made to the <code>ati-fglrx-utils</code> package, which is completely kernel-independent. '''All''' you need to do is compile a kernel module.
* To build and run the fglrx kernel module with 2.6.16 kernels, patches are needed!  Check out the cvs entries for ati-fglrx in testing for the required patch.
 
==Related Resources==
* [http://www.archlinux.org Arch Linux Homepage]
* [http://bbs.archlinux.org Arch Linux Forums]
* http://wiki.archlinux.org/index.php/ATI_Radeon_
 
{{VCT}}
[[Category:Distributions]]

Revision as of 13:06, 23 November 2007

Installing and using fglrx drivers on Arch Linux should be a piece of cake, as the distro provides pre-built packages in its official repos, accessible through the pacman package manager.

The installation instructions I've taken straight from Arch's own wiki page, linked below in the External Resources section.

Installation

Stock Kernels

kernel26

To install ATI's Catalyst drivers for the kernel26 package, you need to install the catalyst package.

   # pacman -Sy catalyst

kernel26beyond

To install ATI's fglrx drivers for the kernel26beyond package, you need to install the fglrx-beyond package.

   # pacman -Sy fglrx-beyond

Notes

  • These packages contain only the kernel module, and depend on the ati-fglrx-utils package. The ati-fglrx-utils package is kernel-independent and provides the libraries and utilities for Xorg, including ATI's own libGL.so.
  • After installing the package, you'll need to either source /etc/profile or log out, then back in to set up the environment properly.
  • If you run both kernel26 and kernel26beyond then install both ati-fglrx module packages. They won't conflict with one another.

Custom Kernels

To install fglrx for a custom kernel, you'll need to build your own ati-fglrx-$kernel package, containing the kernel module compiled specifically for your kernel.

If you are at all uncomfortable or inexperienced making packages, read up Arch's ABS wiki page first so things go smoothly.

Obtaining PKGBUILD

Obtain the PKGBUILD and ati-fglrx.install files from CVS or ABS. Either:

Editing the PKGBUILD and building

Three changes need to be made here:

First, change

   pkgname=ati-fglrx

to

   pkgname=ati-fglrx-KERNEL_NAME

where KERNEL_NAME is whatever you want (custom, mm, themostawesomekernelever)

Second, remove kernel26 from the dependencies list.

Third, change

   _kernver=2.6.15-ARCH

to

   _kernver=`uname -r`

(or directly insert the output of uname -r when running your custom kernel there)

Finally, build and install the package. (makepkg -i or makepkg followed by pacman -A pkgname.pkg.tar.gz)

Notes

  • No changes need to be made to the ati-fglrx-utils package, which is completely kernel-independent. All you need to do is compile a kernel module.
  • To build and run the fglrx kernel module with 2.6.16 kernels, patches are needed! Check out the cvs entries for ati-fglrx in testing for the required patch.

Related Resources


Distribution Neutral Steps

Verifying | Configuring | Troubleshooting