Re: Problème de compilation nvidia-legacy-390xx-kernel-dkms sur noyau 4.19.0-8-amd64 (x86_64)
Bonjour, J'utilise le pinning pour les systèmes testing/unstable. Là je suis plus dans l'optique stable/backports mais nvidia-legacy-390xx-driver n'est pas encore dans backports. Ce que je veux c'est juste garder cette version qui fonctionne bien avec mon matériel jusqu'à ce que bullseye devienne stable. Quelque part j'ai eu de la chance que ça fonctionne comme ça car la version de xserver-xorg-core est différente entre buster et bullseye. Du coup pour faire les chose proprement, j'ai viré tous les packages de bullseye, remis les dépots, téléchargé le paquet source, viré les dépots, installé les build-deps, reconstruit les packages et réinstallé juste le nécessaire : /etc/apt/sources.list : +deb http://ftp.fr.debian.org/debian/ bullseye main contrib non-free +deb-src http://ftp.fr.debian.org/debian/ bullseye main contrib non-free root@W520:/home/hugues/buildpackage# apt-get update hugues@W520:~/buildpackage$ apt-get source nvidia-legacy-390xx-kernel-dkms /etc/apt/sources.list : -deb http://ftp.fr.debian.org/debian/ bullseye main contrib non-free -deb-src http://ftp.fr.debian.org/debian/ bullseye main contrib non-free root@W520:/home/hugues/buildpackage# apt-get update root@W520:/home/hugues/buildpackage# apt-get build-dep nvidia-legacy-390xx-kernel-dkms hugues@W520:~/buildpackage$ cd nvidia-graphics-drivers-legacy-390xx-390.132/ hugues@W520:~/buildpackage/nvidia-graphics-drivers-legacy-390xx-390.132$ dpkg-buildpackage -us -uc -rfakeroot root@W520:/home/hugues/buildpackage# dpkg -i nvidia-legacy-390xx-driver_390.132-2_amd64.deb nvidia-legacy-390xx-driver-libs_390.132-2_amd64.deb nvidia-legacy-390xx-driver-bin_390.132-2_amd64.deb xserver-xorg-video-nvidia-legacy-390xx_390.132-2_amd64.deb nvidia-legacy-390xx-vdpau-driver_390.132-2_amd64.deb nvidia-legacy-390xx-alternative_390.132-2_amd64.deb nvidia-legacy-390xx-kernel-dkms_390.132-2_amd64.deb libgl1-nvidia-legacy-390xx-glvnd-glx_390.132-2_amd64.deb nvidia-legacy-390xx-egl-icd_390.132-2_amd64.deb libnvidia-legacy-390xx-ml1_390.132-2_amd64.deb libnvidia-legacy-390xx-glcore_390.132-2_amd64.deb libglx-nvidia-legacy-390xx0_390.132-2_amd64.deb libegl-nvidia-legacy-390xx0_390.132-2_amd64.deb libnvidia-legacy-390xx-eglcore_390.132-2_amd64.deb libnvidia-legacy-390xx-cfg1_390.132-2_amd64.deb nvidia-legacy-390xx-kernel-support_390.132-2_amd64.deb root@W520:/home/hugues/buildpackage# apt-get -f install root@W520:/home/hugues/buildpackage# apt-show-versions | grep bullseye libegl-nvidia-legacy-390xx0:amd64/bullseye 390.132-2 uptodate libgl1-nvidia-legacy-390xx-glvnd-glx:amd64/bullseye 390.132-2 uptodate libglx-nvidia-legacy-390xx0:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-cfg1:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-eglcore:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-glcore:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-ml1:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-alternative:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-driver:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-driver-bin:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-driver-libs:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-egl-icd:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-kernel-dkms:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-kernel-support:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-vdpau-driver:amd64/bullseye 390.132-2 uptodate xserver-xorg-video-nvidia-legacy-390xx:amd64/bullseye 390.132-2 uptodate Donc je n'ai plus que 17 paquets de testing au lieu de 31 et je ne bloque plus inutilement d'autres mises à jour, c'est plus propre. Cordialement Hugues Le lun. 6 avr. 2020 à 09:32, F. Dubois a écrit : > > Le 06/04/2020 à 01:07, hugues larrive a écrit : > > Bonsoir Didier et Fabien, > > > > Un petit retour : > > J'ai tenté d'installer le noyau 5 de testing comme le suggérait > > Fabien, ça na pas fonctionné bien que la compilation plante plus > > loin... vu que j'avais le dépôt testing sous la main, j'ai tenté > > d'upgrader nvidia-legacy-390xx-driver dont le module s'est bien > > compilé pour les 2 noyaux. J'ai donc viré le noyau 5 et le dépôt > > testing car je veux garder mon système en stable. > > À la fin voilà ce que ça donne : > > hugues@W520:~$ apt-cache policy nvidia-legacy-390xx-driver > > nvidia-legacy-390xx-driver: > >Installé : 390.132-2 > >Candidat : 390.132-2 > > Table de version : > > *** 390.132-2 100 > > 100 /var/lib/dpkg/status > > 390.116-1 500 > > 500 http://ftp.fr.debian.org/debian buster/non-free amd64 Packages > > hugues@W520:~$ apt-show-versions | grep bullseye > > glx-alternative-mesa:amd64/bullseye 1.1.0 uptodate > > glx-alternative-nvidia:amd64/bullseye 1.1.0 uptodate > > glx-diversions:amd64/bullseye 1.1.0 uptodate > > libegl-nvidia-legacy-390xx0:amd64/bullseye 390.132-2 uptodate > > libgl1-nvidia-legacy-390xx-glvnd-glx:amd64/bullseye 390.132-2 uptodate > > libgles-nvidia-legacy-390xx1:amd64/bullseye 390.132-
Re: Cinelerra
didier gaumet a écrit : > (Comme tu pourras le constater la vidéo et moi ça fait 2 donc sois > indulgent) > > Le problème que tu décris pourrait être un downmixing audio standard 5.1 > (6 canaux > gauche+droite+centre+arrière_gauche+arrière_droit+caisson_basse) vers > stéréo (2 canaux gauche+droite). Le genre de truc typiquement utilisé > pour pouvoir reproduire un enregistrement surround sur un matériel stéréo. > > A priori il faut raisonner dans ton cas en multi-pistes et 2 canaux, pas > en 6 canaux. > > Le critère principal est peut-être le choix du format d'enregistrement > (je ne connais pas) qui doit permettre plusieurs sorties stéréo (une > seule étant sélectionnée à la lecture). > J'ai regardé les caractéristiques d'un film que j'ai enregistré sur ma > Freebox. Dans VLC je vois: > flux 0 Teletext (telx) français > flux 1 teletext (telx) français > flux 2 vidéo H264 MPEG-4 AVC > flux 3 audio ADTS français stéréo 48000 > flux 4 à 6 audio ADTS allemand, anglais, audio-description (pas > d'indicateur mono ou stéréo ou bitrate) > Et les flux 3 à 6 correspondent aux pistes audio 1 à 4 dans le menu VLC... > > tu auras peut-être des tuyaux là: > http://www.gypsevideo.fr/tout-savoir-sur-la-video Oui, ça je connais. Mon problème, c'est que Cinelarra voit trois fois deux pistes (une gauche et une droite) et qu'il mappe toutes les pistes de gauche sur le même canal, toutes celles de droite sur le second, et que je n'arrive pas à bricoler quelque chose même en mettant six voies en sortie... Bien cordialement, JKB
Re: Cinelerra
(Comme tu pourras le constater la vidéo et moi ça fait 2 donc sois indulgent) Le problème que tu décris pourrait être un downmixing audio standard 5.1 (6 canaux gauche+droite+centre+arrière_gauche+arrière_droit+caisson_basse) vers stéréo (2 canaux gauche+droite). Le genre de truc typiquement utilisé pour pouvoir reproduire un enregistrement surround sur un matériel stéréo. A priori il faut raisonner dans ton cas en multi-pistes et 2 canaux, pas en 6 canaux. Le critère principal est peut-être le choix du format d'enregistrement (je ne connais pas) qui doit permettre plusieurs sorties stéréo (une seule étant sélectionnée à la lecture). J'ai regardé les caractéristiques d'un film que j'ai enregistré sur ma Freebox. Dans VLC je vois: flux 0 Teletext (telx) français flux 1 teletext (telx) français flux 2 vidéo H264 MPEG-4 AVC flux 3 audio ADTS français stéréo 48000 flux 4 à 6 audio ADTS allemand, anglais, audio-description (pas d'indicateur mono ou stéréo ou bitrate) Et les flux 3 à 6 correspondent aux pistes audio 1 à 4 dans le menu VLC... tu auras peut-être des tuyaux là: http://www.gypsevideo.fr/tout-savoir-sur-la-video
Cinelerra
Bonjour à tous, Le sujet ne concerne pas strictement Debian, mais comme Usernet francophone est pollué par un cuistre, je pose la question ici, certains connaissent peut-être. J'ai donc compilé Cinelerra 5.1 GG (directement depuis le dépôt git). Le logiciel fonctionne. J'essaie de travailler des vidéos comportant une piste vidéo et six pistes audio (trois jeux stéréo). En calculant le rendu, je m'aperçois que j'ai bien la vidéo au bon format, mais je n'ai pas trois jeux audio, simplement un jeu stéréo contenant l'ensemble des pistes audio des fichiers initiaux mélangées. D'où ma question. Comment faire pour exporter (menu rendu) les trois jeux audio dans le fichier final ? Bien cordialement, JKB
Re: Problème de compilation nvidia-legacy-390xx-kernel-dkms sur noyau 4.19.0-8-amd64 (x86_64)
Le 06/04/2020 à 01:07, hugues larrive a écrit : Bonsoir Didier et Fabien, Un petit retour : J'ai tenté d'installer le noyau 5 de testing comme le suggérait Fabien, ça na pas fonctionné bien que la compilation plante plus loin... vu que j'avais le dépôt testing sous la main, j'ai tenté d'upgrader nvidia-legacy-390xx-driver dont le module s'est bien compilé pour les 2 noyaux. J'ai donc viré le noyau 5 et le dépôt testing car je veux garder mon système en stable. À la fin voilà ce que ça donne : hugues@W520:~$ apt-cache policy nvidia-legacy-390xx-driver nvidia-legacy-390xx-driver: Installé : 390.132-2 Candidat : 390.132-2 Table de version : *** 390.132-2 100 100 /var/lib/dpkg/status 390.116-1 500 500 http://ftp.fr.debian.org/debian buster/non-free amd64 Packages hugues@W520:~$ apt-show-versions | grep bullseye glx-alternative-mesa:amd64/bullseye 1.1.0 uptodate glx-alternative-nvidia:amd64/bullseye 1.1.0 uptodate glx-diversions:amd64/bullseye 1.1.0 uptodate libegl-nvidia-legacy-390xx0:amd64/bullseye 390.132-2 uptodate libgl1-nvidia-legacy-390xx-glvnd-glx:amd64/bullseye 390.132-2 uptodate libgles-nvidia-legacy-390xx1:amd64/bullseye 390.132-2 uptodate libgles-nvidia-legacy-390xx2:amd64/bullseye 390.132-2 uptodate libglx-nvidia-legacy-390xx0:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-cfg1:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-eglcore:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-glcore:amd64/bullseye 390.132-2 uptodate libnvidia-legacy-390xx-ml1:amd64/bullseye 390.132-2 uptodate nvidia-detect:amd64/bullseye 440.64-2 uptodate nvidia-egl-common:amd64/bullseye 440.64-2 uptodate nvidia-installer-cleanup:amd64/bullseye 20151021+11 uptodate nvidia-kernel-common:amd64/bullseye 20151021+11 uptodate nvidia-legacy-390xx-alternative:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-driver:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-driver-bin:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-driver-libs:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-egl-icd:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-kernel-dkms:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-kernel-support:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-vdpau-driver:amd64/bullseye 390.132-2 uptodate nvidia-legacy-390xx-vulkan-icd:amd64/bullseye 390.132-2 uptodate nvidia-modprobe:amd64/bullseye 440.44-1 uptodate nvidia-persistenced:amd64/bullseye 440.44-1 uptodate nvidia-support:amd64/bullseye 20151021+11 uptodate nvidia-vulkan-common:amd64/bullseye 440.64-2 uptodate update-glx:amd64/bullseye 1.1.0 uptodate xserver-xorg-video-nvidia-legacy-390xx:amd64/bullseye 390.132-2 uptodate Merci pour votre aide. Hugues Bonjour, content que ça ait fonctionné. Maintenant si tu as retiré le dépot testing alors nvidia-legacy-390xx-driver ne sera pas mis à jour. Tu dois pouvoir,en réglant les priorités dans apt, garder le dépot et ne l'utiliser que pour mettre à jour les paquets que tu désires. https://www.howtoforge.com/a-short-introduction-to-apt-pinning https://debian-facile.org/doc:systeme:apt:pinning Bonne journée. Fabien