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

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
mum1989
Chu Ko Nu
Messages : 454
Inscription : sam. 11 oct. 2008, 23:19

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

Message 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
Dernière modification par mum1989 le dim. 05 juil. 2009, 13:15, modifié 3 fois.
Helmeted Leopard
newbie
Messages : 8
Inscription : dim. 14 juin 2009, 14:52

Re: [demande dr nvidia ]Demande PKGBUILD nvidia 180.51

Message 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: .
Avatar de l’utilisateur
mum1989
Chu Ko Nu
Messages : 454
Inscription : sam. 11 oct. 2008, 23:19

Re: [demande dr nvidia ]Demande PKGBUILD nvidia 180.51

Message 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
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

Re: [demande dr nvidia ]Demande PKGBUILD nvidia 180.51

Message 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
}
Image
Avatar de l’utilisateur
mum1989
Chu Ko Nu
Messages : 454
Inscription : sam. 11 oct. 2008, 23:19

Re: [nvidia] Demande PKGBUILD nvidia 180.51

Message 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 ?
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [nvidia] Demande PKGBUILD nvidia 180.51

Message 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 ?) :)
Avatar de l’utilisateur
mum1989
Chu Ko Nu
Messages : 454
Inscription : sam. 11 oct. 2008, 23:19

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

Message par mum1989 »

(tu sais, rmmod ledriver ?)
je savais pas
eu j'ai créé un nouveau post ici :
http://forums.archlinux.fr/topic4018.html
Répondre