Page 1 sur 1

[nvidia] Demande PKGBUILD nvidia 180.51(déplacé sur a. post)

Publié : dim. 28 juin 2009, 19:50
par mum1989
Bonjour, ayant le pilote 185.x qui bugge de tous les cotés sur mon archlinux i686, (bugs d'affichages, tty qui ne fonctionnent pas)
j'aimerais un PKGBUILD du pilote nvidia 180.51 compatible au kernel 2.6.30 (i686)
Je suis incapable d'en faire un.
Merci

Re: [demande dr nvidia ]Demande PKGBUILD nvidia 180.51

Publié : dim. 28 juin 2009, 23:26
par Helmeted Leopard
Salut,

Tu peux essayer un de ceux disponible dans les dépôts, il y a un log des PKGBUILD (cf le wiki).
Pour toi, c'est cette page qui t'intéresse si tu tu es en 32 bits :wink: .

Re: [demande dr nvidia ]Demande PKGBUILD nvidia 180.51

Publié : lun. 29 juin 2009, 11:09
par mum1989
1 mon cache est vidé
2 il me faudrait un driver nvidia 180.51 compatible au kernel 2.6.30 et non au 2.6.29
3 je crois que celui la ne corespond pas :
http://repos.archlinux.org/viewvc.cgi/n ... iew=markup

Re: [demande dr nvidia ]Demande PKGBUILD nvidia 180.51

Publié : lun. 29 juin 2009, 11:59
par wido
pour le PKGBUILD:

Code : Tout sélectionner

pkgname=nvidia
pkgver=180.51
_kernver=`uname -r`
pkgrel=2
pkgdesc="NVIDIA drivers for kernel26."
arch=('i686' 'x86_64')
[ "$CARCH" = "i686"   ] && ARCH=x86
[ "$CARCH" = "x86_64" ] && ARCH=x86_64
url="http://www.nvidia.com/"
depends=('kernel26' 'nvidia-utils')
conflicts=('nvidia-96xx' 'nvidia-173xx')
license=('custom')
install=(nvidia.install)
source=("http://download.nvidia.com/XFree86/Linux-$ARCH/${pkgver}/NVIDIA-Linux-$ARCH-${pkgver}-pkg0.run")
md5sums=('871fb27da348c71e4a97a158af80f9dd')
[ "$CARCH" = "x86_64" ] && md5sums=('28882531c762f5a8690b658e7e3e410f')

build() {
	cd $srcdir
	sh NVIDIA-Linux-$ARCH-${pkgver}-pkg0.run --extract-only
	cd NVIDIA-Linux-$ARCH-${pkgver}-pkg0

	cd usr/src/nv/
	ln -s Makefile.kbuild Makefile
	make SYSSRC=/lib/modules/${_kernver}/build module || return 1

	mkdir -p $pkgdir/lib/modules/${_kernver}/kernel/drivers/video/
	install -m644 nvidia.ko $pkgdir/lib/modules/${_kernver}/kernel/drivers/video/

	sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/nvidia.install
}
pour nvidia.install

Code : Tout sélectionner

post_install() {
	KERNEL_VERSION=`uname -r`
	depmod $KERNEL_VERSION
}

post_upgrade() {
	post_install
	rmmod nvidia || echo 'In order to use the new nvidia module, exit Xserver and unload it manually.'
}

post_remove() {
	KERNEL_VERSION=`uname -r`
	depmod $KERNEL_VERSION
}

Re: [nvidia] Demande PKGBUILD nvidia 180.51

Publié : lun. 29 juin 2009, 13:33
par mum1989
Merci beaucoup ça fonctionne !
-------------------------------------
Eu ... en fait non, ça a marché mais c'est quand j'ai redémarré que ça marchait plus
cela m'affiche (quand j'essaye de démarer kdm) :

Code : Tout sélectionner

API mismatch : the NVIDIA kernel module =>180.51
but NVIDIA driver component has version 185.x
J'ai du oublié quelque chose mais quoi ?

Re: [nvidia] Demande PKGBUILD nvidia 180.51

Publié : dim. 05 juil. 2009, 09:20
par mélodie
mum1989 a écrit :J'ai du oublié quelque chose mais quoi ?
Tu as oublié de décharger le driver proprio avant de redémarrer X. (tu sais, rmmod ledriver ?) :)

Re: [nvidia] Demande PKGBUILD nvidia 180.51 (résolu a moitié)

Publié : dim. 05 juil. 2009, 13:14
par mum1989
(tu sais, rmmod ledriver ?)
je savais pas
eu j'ai créé un nouveau post ici :
http://forums.archlinux.fr/topic4018.html