[Debian] Trident Cyberblade via optimalized drivers

Pagina: 1
Acties:

  • Keeper of the Keys
  • Registratie: Augustus 2002
  • Laatst online: 14-01 12:20
Ik heb van VIA de geoptimaliseerde drivers gedownload voor de Trident Cyberblade die onder andere op de Epia5000 zit (PLE133 north bridge).
In het pakket zitten al precompiled versies van de drivers voor Fedora Core 1, Mandrake 9.1 en 9.2, RedFlag 4.0, RedHat 9 en SuSE 8.2 en 9.0.
Verder zit er de source bij om het zelf te kunnen compilen, nou begrijp ik uit de instructies dat ik dan ook XFree86 zelf zou moeten compilen, een job waar mijn computer ongetwijfeld erg lang over zou doen.
Dus vroeg ik mij af of het niet gewoon mogelijk is om de ReHat 9 versie van de driver oid te gebruiken, of is er iemand die deze driver al heeft gecompileerd voor Debian (Sarge)...

edit:

De reden dat ik dit wil doen is vrij simpel, een film of dvd normaal kijken onder debian is vrijwel onmogelijk terwijl het onder windows prima werkt dus hoop ik dat een officiele driver de performance zal verbeteren...

Instructies:
5. Compiling source code

(a) Install XFree86 source code. Take RH9.0 as an example,"XFree86-4.3.0-2.src.rpm"

from the Red Hat Linux 9.0 source code CDs. Run the following commands.

# rpm -ivh XFree86-4.3.0-2.src.rpm

# cd /usr/src/redhat/SPECS

# rpmbuild -bc XFree86.spec (this may take 2 to 3 hours)

# cd /usr/src/redhat/BUILD/XFree86-4.3.0

# mv xc/ /usr/src

(b) Edit the /usr/src/xc/programs/Xserver/hw/xfree86/common/xf86PciInfo.h

file to resolve a compiling error.

Right after line "#define PCI_CHIP_9910 0x9910" add the following:

"#define PCI_CHIP_9930 0x9930"


(c) Change the current directory to trident.

# cd /usr/src/xc/programs/Xserver/hw/xfree86/drivers/trident

(d) Type command "rm -r" to delete all files under the current

directory.

(e) Copy all driver source files from this package to the current

directory.

(f) Run "make Makefile" to build a new Makefile.

(g) Run "make" in the command shell to build the driver binary.

(h) Confirm the existence of driver binary "trident_drv.o".

(i) Replace driver binary file "trident_drv.o" in directory

/usr/X11R6/lib/modules/drivers/ with this newly compiled one.

[ Voor 12% gewijzigd door Keeper of the Keys op 23-02-2005 22:57 ]


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 23:22
Je kunt gewoon de trident_drv.o van Redhat9 of de nieuwste fedora die ondersteund wordt door dat pakket. Die dingen zijn zowat multiplatform, ik kon destijds voor mijn Matrox G550 de drivers van de matrox site voor linux gewoon zonder emulatielayer zo op FreeBSD gebruiken.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 13-02 15:14

deadinspace

The what goes where now?

En voordat je botweg files gaat overschrijven - Welke driver gebruik je op dit moment?

  • Keeper of the Keys
  • Registratie: Augustus 2002
  • Laatst online: 14-01 12:20
Ik gebruikte tot nu toe de met debian (sarge) / XFree86 4.3 meegeleverde trident driver, ik heb die gerenamed, de nieuwe driver op zijn plek gezet gdm gekilled en weer gestart, op avi's helaas geen improvement, DVD heb ik nog geen kans gehad om te checken.
(ik heb trouwens de FC1 versie gebruikt, maar ik merk niet echt een verschil...)

Overigens realiseer ik me net dat hoewel DVD over het algemeen redelijk spelen onder windows ik toch meestal naar 16bit kleuren switch om de belasting flink omlaag te gooien, dat kan helaas niet on the fly worden aangepast in linux, maar ik ga dat denk ik ook zo proberen.