[URGENT] [Bientôt résolu] Installer nvidia-glx Sid sur Etch

Bonjour, j’ai un problème avec nvidia-glx (voir topics) et donc avec Beryl qui m’indique :

[code]wavesound:/home/wavesound# beryl --test-only


  • Beryl system compatiblity check *

Detected xserver : NVIDIA

Checking Display :0.0 …

Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed

Checking Screen 0 …

Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : failed

No GLX_EXT_texture_from_pixmap
wavesound:/home/wavesound#[/code]

Du coup Beryl peut tourner mais il rame comme pas possible, il saccade assez souvent tandis que sous Ubuntu, tout passait et je n’avais pas de problèmes. On m’avait dit que “GLX_EXT_texture_from_pixmap” était réservé aux pilotes des dépôts Expérimentaux (experimental). J’aurai donc voulu tester d’installer nvidia-glx depuis ces dépôts (ou bien des Sid).

Comme je suis newbie, quelqu’un saurait-il comment je dois modifier mon fichier sources.list ainsi que mon fichier preferences ? Les voici respectivement à l’heure actuelle :

[code]##dépôts officiels
deb http://ftp2.fr.debian.org/debian/ stable main non-free contrib
deb-src http://ftp2.fr.debian.org/debian/ stable main non-free contrib
##Marillat (codecs)
deb http://www.debian-multimedia.org/ stable main

#beryl
deb http://debian.beryl-project.org etch main
deb-src http://debian.beryl-project.org etch main[/code]

Package: * Pin: release a=stable Pin-Priority: 1001

(comme vous le voyez je suis revenu vers Stable depuis Testing)

Et mon xorg.conf, si je puis résoudre le problème autrement :

[code]# nvidia-xconfig: X configuration file generated by nvidia-xconfig

nvidia-xconfig: version 1.0 (randy@juliet2) Fri Dec 30 21:53:37 PST 2005

/etc/X11/xorg.conf (xorg X Window System server configuration file)

This file was generated by dexconf, the Debian X Configuration tool, using

values from the debconf database.

Edit this file with caution, and see the /etc/X11/xorg.conf manual page.

(Type “man /etc/X11/xorg.conf” at the shell prompt.)

This file is automatically updated on xserver-xorg package upgrades only

if it has not been modified since the last upgrade of the xserver-xorg

package.

If you have edited this file but would like it to be automatically updated

again, run the following command:

sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Default Layout"
Screen “Default Screen” 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section “Files”

 # path to defoma fonts
FontPath        "/usr/share/fonts/X11/misc"
FontPath        "/usr/X11R6/lib/X11/fonts/misc"
FontPath        "/usr/share/fonts/X11/cyrillic"
FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath        "/usr/share/fonts/X11/Type1"
FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
FontPath        "/usr/share/fonts/X11/100dpi"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath        "/usr/share/fonts/X11/75dpi"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"

EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option “Device” "/dev/input/mice"
Option “Protocol” "ImPS/2"
Option “Emulate3Buttons” "true"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
HorizSync 28.0 - 51.0
VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Generic Video Card"
Driver "nvidia"
Option “AddARGBGLXVisuals” "On"
Option "XAANoOffscreenPixmaps"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes “1024x768” “800x600” "640x480"
EndSubSection
EndSection

Section "Extensions"
Option “Composite” "Enable"
EndSection[/code]

Merci. Il faut absolument que je résolve ce problème ! :confused:

Bonne journée.

wavesound

S’il te faut vraiment les dernier sortis en Sid,
tu places une ligne "unstable ds ton sources.list (quitte à la commenter ensuite)

apt-get update

apt-get install nvidia=1.0.8776-4

je viens d’updater à l’instant et c’est la dernière version de nvidia-glx.

salut,

à mon avis c’est bon mais tu as du te tromper pour les options xorg.conf:

[code]Section "Device"
Identifier "Generic Video Card"
Driver "nvidia"
Option “AddARGBGLXVisuals” "On"
Option "XAANoOffscreenPixmaps"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes “1024x768” “800x600” "640x480"
EndSubSection [/code]
Option “AddARGBGLXVisuals” “On” n’est pas à mettre dans la section “Device” mais dans la section “Screen”… et dans la section “Device” il te manque : Option “AllowGLXWithComposite” “true”

soit :

[code]Section "Device"
Identifier "Generic Video Card"
Driver "nvidia"
Option “AllowGLXWithComposite” "true"
Option "XAANoOffscreenPixmaps"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
Option “AddARGBGLXVisuals” "On"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes “1024x768” “800x600” "640x480"
EndSubSection[/code]

dernier détail, pour tes pilotes nvidia, il faut qu’il soit qe la serie 9xxx, donc il te faudra cette ligne dans ton sources.list pour pouvoir l’installer:

deb-src http://ftp.fr.debian.org/debian/ unstable non-free
puis te servir de module assistant :wink:

Rebonjour et merci pour vos réponses. J’ai édité mon fichier xorg.conf et redémarré le serveur (Ctrl + Alt + <—) mais rien ne change et Beryl a toujours un problème sur cette fameuse option :

[code]Checking for GLX_EXT_texture_from_pixmap : failed

No GLX_EXT_texture_from_pixmap[/code]

D’autre part j’ai rajouté le dépôt que tu m’as indiqué dans sources.list. Hélas, j’ai toujours la version 1.0.8776-4 d’indiquée dans Synaptic… Et quand je fais :

Rien ne change (ça met juste à jour la liste des dépôts).

Je ne sais même plus quoi faire… :cry:

Au fait, j’ai une question. C’est normal qu’il soit impossible d’annoter l’écran sous Beryl (avec Ctrl + Touche Windows + Clic gauche et mouvement de souris pour écrire) avec Debian Etch, alors que je le pouvai parfaitement sous Ubuntu 7.04 Feisty Fawn ?

Je précise que j’ai bien coché la case dans les préférences de Beryl.

Sinon, tous les autres effets sont bien activés comme sous Ubuntu, mais sont bien moins fluides, du fait que j’ai toujours le problème à l’exécution de :

Problème toujours pas résolu !
:cry:

J’ai trouvé la solution !!! Voici :

[quote]J’ai trouvé la solution : c’était un problème de drivers, il fallait installer les tout derniers ; ceux qui sont dans “experimental”.

Pour faire ça :

  1. Editer le source.list :
    Ajouter un dépôt experimental, par exemple :

Et bien-sûr, après ça :

  1. Télécharger les kernel-sources pour votre noyau
  1. Installer les drivers

#module-assistant a-i nvidia #apt-get install nvidia-glx/experimental

4)Virer le dépôt pour experimental de votre sources.list

5)Redémarrer complètement (pas juste relancer X), admirer le nouveau logo de nVidia

  1. Lancer beryl-manager & [/quote]

J’ai bien ajouté le dépôt expérimental puis fait un apt-get update, mais après lorsque je fais, comme indiqué :

J’obtiens un vulgaire :

wavesound:/home/wavesound# apt-get install nvidia-kernel-source/experimental Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait E: La version « experimental » de « nvidia-kernel-source » est introuvable wavesound:/home/wavesound#

J’ai la solution sous les yeux mais je ne peux pas résoudre mon problème !!! De plus, dans Synaptic, même lorsque je coche uniquement le dépôt expérimental, mes paquets nvidia-glx et nvidia-kernel-source sont indiqués comme étant les derniers disponibles… C’est à dire les versions 1.0.8776-4 pour les deux paquets… Résultat : mon problème est toujours là ! Quelqu’un pourrait-il m’aider ? C’est vraiment urgent, j’ai la solution sous mes yeux et je ne peux rien faire ! :cry:

Merci, j’espère que je résoudrais vite mon problème.

Voici les problèmes qu’il me reste à résoudre, dans l’ordre de priorité de ceux-ci (du plus important au moins important) :

  1. Problème avec Beryl (celui-ci)

1 bis. Impossible d’annoter l’écran (Ctrl + Touche Windows + Clic gauche de la souris et mouvement de celle-ci) alors que la case correspondante est bien cochée dans les préférences de Beryl (peut-être que ce problème est dû au fait que j’obtiens des erreurs lors d’un “beryl --test-only” ?)

  1. Problème avec xfonts-base (voir topic correspondant dans ce forum (Support Debian))

  2. J"ai bien le son lorsque j’écoute de la musique, joue à des jeux, etc. mais je n’ai aucun son Debian. Par exemple, au lancement du menu des sessions, au démarrage, j’obtiens un bip et non un son, comme je pense qu’il devrait y avoir. Alors quel paquet(s) installer pour remédier à ce problème ?

  3. Est-ce normal qu’à l’installation de certains jeux ils n’apparaissent pas dans le menu “Jeux” et donc il est impossible d’y jouer ? Exemple :

Il n’y aucun problème à l’installation, aucun message d’erreur ni rien. Et ce problème n’arrive pas sur tous les jeux (j’ai pû installer sans problèmes Supertux, Nexuiz, Xmoto, Frozen-Bubble…)

  1. Je n’arrive pas à installer des thèmes Metacity. Lorsque je vais dans Bureau -> Préférences -> Thème et que j’importe un thème Metacity (téléchargé sur gnome-look.org) il m’est impossible de le sélectionner puisqu’il n’apparaît pas dans la liste… Que faire ?

  2. Comment supprimer l’historique des paquets installés/supprimés dans Synaptic ? (même si ça n’est pas vraiment un problème)

Merci encore de m’aider à les résoudre, je galère vraiment trop ! Enfin, quand ça sera réglé, je serai tranquille au moins ! :smiley:

Désolé de puiser dans votre temps chaque jour… Debian, c’est pas facile avec +/- d’une semaine d’utilisation !

Bonne soirée à tous.

wavesound

J’ai vraiment un peu de mal pour le moment !

Salut,

Le dernier drivers nvidia-glx qui sont dispo dans expirimental (9755) ne marche pas sous etch, j’ai eu un problème de dépendance avec une version supérieur de libc6 chez moi.
Par contre essai avec les paquets versions 9746, ils marchent nickel chez moi.

Merci pour ta réponse. Je ne sais pas si les 9746 résoudraient le problème… Comment les installer et quels dépôts ajouter ? Merci.

Je commence à désespérer avec tous ces problèmes. :cry:

Debian, c’est vraiment dur. Puis comme on dit, il me faut un Debian “au poil”. Certes, c’est long, c’est ch****, mais le jeu en vaut la chandelle ! Allez, dans une semaine, tout sera nickel ! :smiley:

bon tu vire ta ligne de dépot concernant experimental et tu ajoute les deux depots là:

deb http://ftp.fr.debian.org/debian/ unstable non-free deb-src http://ftp.fr.debian.org/debian/ unstable non-free

puis

apt-get update apt-get install nvidia-kernel-source/unstable m-a -i nvidia

et enfin

[quote=“wavesound”]Package: *
Pin: release a=stable
Pin-Priority: 1001[/quote]
Dans un post précédent, je t’avais dis de mettre la pin-priority à 1001 pour passer de la version testing vers stable.
Maintenant que tu es revenu en stable, tu peux la remettre à une valeur plus basse (man apt_preferences est ton ami).
Je pense que c’est ça qui t’empêche d’installer la version 9xxx de nvidia car pour rappel, le fichier preferences que tu as, avec cette priorité à 1001 t’empêche d’installer autre chose que les paquets de la version stable.

Sinon, je n’ai pas de son non plus au démarrage. ça doit se paramétrer dans les propriétés de gnome. A toi, d’ajouter le son que tu désires.

Pour tes jeux, se lancent-ils depuis une console ? tu ouvres une console, ecris le nom du jeu… si oui, il faut que tu crées toi-même le lien. Comment, on fait, je ne sais pas…

Pour l’annotation dans beryl, il y a une case à cocher dans le gestionnaire de beryl. Je ne suis pas dessus pour le moment.

Merci pour vos réponses !

Merci, je suis rassuré ! Tu n’as pas de son non plus lorsque tu utilise Debian ? Pas de petits bruitages par ci par la ?

Je vais tester ça et je vous tiens au courant !

En fait mon problème c’est que j’ai bien coché la case mais que ça ne marche pas !

Merci encore, je vais essayer.

A+, wavesound

Ok, j’ai testé. Avant, j’ai changé mes préférences de 1001 à 999. Donc j’ai fait ce que m’a dit le_petit_chat_noir. Tout va bien, mais j’ai un problème à l’installation de nvidia-glx/unstable… Voici :

wavesound:/home/wavesound# apt-get install nvidia-glx/unstable Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Version choisie 1.0.9755-1 (Debian:unstable) pour nvidia-glx Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes : Les paquets suivants contiennent des dépendances non satisfaites : nvidia-glx: Dépend: libc6 (>= 2.5) mais 2.3.6.ds1-13 devra être installé nvidia-glx-dev: Est en conflit avec: nvidia-glx (>= 1.0.8777) mais 1.0.9755-1 devra être installé E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet (ou indiquez une solution).

Comme vous le voyez, j’ai un problème. Je fais donc apt-get -f install, comme suggéré :

[code]wavesound:/home/wavesound# apt-get -f install nvidia-glx/unstable
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances… Fait
Version choisie 1.0.9755-1 (Debian:unstable) pour nvidia-glx
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
nvidia-glx: Dépend: libc6 (>= 2.5) mais 2.3.6.ds1-13 devra être installé
nvidia-glx-dev: Est en conflit avec: nvidia-glx (>= 1.0.8777) mais 1.0.9755-1 devra être installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
wavesound:/home/wavesound# apt-get -f install
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances… Fait
Correction des dépendances… Fait
Les paquets supplémentaires suivants seront installés :
linux-image-2.6.18-4-486 nvidia-kernel-2.6.18-4-486
Paquets suggérés :
linux-doc-2.6.18
Les NOUVEAUX paquets suivants seront installés :
linux-image-2.6.18-4-486 nvidia-kernel-2.6.18-4-486
0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 17,8Mo dans les archives.
Après dépaquetage, 55,4Mo d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Réception de : 1 http://ftp2.fr.debian.org stable/main linux-image-2.6.18-4-486 2.6.18.dfsg.1-12 [16,2MB]
Réception de : 2 http://ftp2.fr.debian.org stable/non-free nvidia-kernel-2.6.18-4-486 1.0.8776+6 [1614kB]
17,8Mo réceptionnés en 17s (1034ko/s)
Préconfiguration des paquets…
Sélection du paquet linux-image-2.6.18-4-486 précédemment désélectionné.
(Lecture de la base de données… 78094 fichiers et répertoires déjà installés.)Dépaquetage de linux-image-2.6.18-4-486 (à partir de …/linux-image-2.6.18-4-486_2.6.18.dfsg.1-12_i386.deb) …
Done.
Sélection du paquet nvidia-kernel-2.6.18-4-486 précédemment désélectionné.
Dépaquetage de nvidia-kernel-2.6.18-4-486 (à partir de …/nvidia-kernel-2.6.18-4-486_1.0.8776+6_i386.deb) …
Paramétrage de linux-image-2.6.18-4-486 (2.6.18.dfsg.1-12) …

Hmm. The package shipped with a symbolic link /lib/modules/2.6.18-4-486/source
However, I can not read the target: Aucun fichier ou répertoire de ce type
Therefore, I am deleting /lib/modules/2.6.18-4-486/source

Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
Running postinst hook script update-grub.
Searching for GRUB installation directory … found: /boot/grub
Searching for default file … found: /boot/grub/default
Testing for an existing GRUB menu.lst file … found: /boot/grub/menu.lst
Searching for splash image … none found, skipping …
Found kernel: /boot/vmlinuz-2.6.18-4-k7
Found kernel: /boot/vmlinuz-2.6.18-4-486
Updating /boot/grub/menu.lst … done

Paramétrage de nvidia-kernel-2.6.18-4-486 (1.0.8776+6) …

wavesound:/home/wavesound#[/code]

Je reteste donc un apt-get install nvidia-glx/unstable :

[code]wavesound:/home/wavesound# apt-get install nvidia-glx/unstable
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances… Fait
Version choisie 1.0.9755-1 (Debian:unstable) pour nvidia-glx
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l’impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n’ont pas encore
été créés ou ne sont pas sortis d’Incoming.

Puisque vous n’avez demandé qu’une seule opération, le paquet n’est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L’information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
nvidia-glx: Dépend: libc6 (>= 2.5) mais 2.3.6.ds1-13 devra être installé
E: Paquets défectueux
wavesound:/home/wavesound#[/code]

Et encore un problème… J’en viens donc encore à vous… Vraiment désolé. En tout cas merci pour votre aide, c’est vraiment très sympa de votre part !
:wink:

A+, wavesound

Du coup j’ai deux kernel !
2.6.18-4-k7 et 2.6.18-4-486. Avant je n’avais que le 2.6.18-4-k7.

[quote=“wavesound”]Je commence à désespérer avec tous ces problèmes. :cry:

Debian, c’est vraiment dur. Puis comme on dit, il me faut un Debian “au poil”. Certes, c’est long, c’est ch****, mais le jeu en vaut la chandelle ! Allez, dans une semaine, tout sera nickel ! :smiley:[/quote]Si je lis bien ta signature, en 1 semaine, tu voudrais connaître ce que d’autres ont mis 1 ans, voire plus, à savoir.
Qui va piano, va sano e va lontano. :wink:

Non, ça je l’apprendrai avec le temps ! ^^

Ce qu’il faut, c’est que je résolve mes problèmes… Et après… :smiley:

Edit : Sinon, quelqu’un aurait-il une adresse AMSN/Gaim pour papoter un peu à propos de Debian et régler mon problème (presque résolu !) une bonne fois pour toute ? La mienne : wavesound@orange.fr.

[quote=“man_preferences”]Quand une distribution par défaut a été indiquée, APT utilise l’algorithme suivant pour déterminer la priorité des versions d’un paquet :

   une priorité égale à 100
      est affectée à la version déjà installée (si elle existe).

   une priorité égale à 500
      est affectée aux versions qui ne sont pas installées et qui n'appartiennent pas à la distribution par défaut.

   une priorité égale à 990
      est affectée aux versions qui ne sont pas installées et qui appartiennent à la distribution par défaut.

   Quand aucune distribution par défaut n'a été indiquée, APT affecte simplement une priorité égale à 100 à toute version installée d'un paquet et une priorité égale à
   500 à tout version non installée.

[/quote]
Pourquoi avoir mis la priorité à 999 ???

  • 1

Pour l’annotation de beryl, chez moi ce n’est pas ctrl + touche win + bouton gauche. Dans les préférences de beryl, va sur “general option” puis “Shortcuts” tu auras la liste des raccourcis pour chaque fonction.