Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 22-12-2015 12:32:51

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Salut.

Je bricole en ce moment pour me faire un serveur audio performant.
A partir de Fedora 22 server on peut faire ça en y installant le noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt.
Vous comprendrez bien que j'aimerais l'utiliser sous Debian plutôt que sous Fedora même si c'est toujours intéressant d'aller fouiller dans les autres distributions.


Une idée ?

A+

Dernière modification par laguespa (23-12-2015 15:44:46)


"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#2 22-12-2015 12:38:15

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Salut,

Peut-être la compilation ?  https://www.debian.org/releases/stable/ … 08s06.html

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#3 22-12-2015 12:39:12

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Mais, à mon avis, n'importe quel noyau temps réel devrait suffire.  smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#4 22-12-2015 12:48:57

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Realtime kernel
Sauf qu'ils sont en version 3 : linux-image-rt-686-pae et linux-image-rt-amd64

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#5 22-12-2015 13:33:34

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Je me doutais bien que la compilation était la seule issue.
C'est sûrement ce que je vais faire.

A+

"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#6 22-12-2015 23:00:22

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

J'ai trouvé http://ccrma.stanford.edu/planetccrma/m … ma.src.rpm qui est le code source du noyau qui m'intéresse.
C'est un rpm. Je ne vois pas trop comment je dois m'y prendre ?
Si je le télécharge Debian me propose de l'installer sur ma machine. Évidemment c'est pas ça que je veux faire mais pour ma culture personnelle ça donnerait quoi dans ma distribution ?

"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#7 23-12-2015 10:36:50

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

laguespa a écrit :

Si je le télécharge Debian me propose de l'installer sur ma machine.

C'est à dire ? Quel agent te le propose ?

Je verrais plus l'utilisation de l'outil rpm pour extraire les sources, puis la compilation et enfin l'installation de ce noyau supplémentaire.


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#8 23-12-2015 12:40:15

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

C'est le gestionnaire d'installation des paquets Debian qui me le porpose.

Je ne connais pas l'outil rpm. Alien me vient à l'esprit pour utiliser des paquets rpm au lieu des .deb mais j'imagine qu'il ne s'agit pas de ça.

A+

"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#9 23-12-2015 12:41:35

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Alien est destiné aux paquets de binaire, il me semble.

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#10 23-12-2015 12:43:05

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Je crois que oui.

"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#11 23-12-2015 12:49:47

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.


aptitude search rpm



p   deltarpm                                                                                   - Tools to create and apply deltarpms                                                                
p   eclipse-rpm-editor                                                                         - Editor for RPM .spec files integrated into Eclipse                                                  
p   git-buildpackage-rpm                                                                       - Suite to help with RPM packages in Git repositories                                                
p   librpm-dbg                                                                                 - debugging symbols for RPM                                                                          
p   librpm-dev                                                                                 - RPM shared library, development kit                                                                
v   librpm0-dev                                                                                -                                                                                                    
p   librpm3                                                                                    - RPM shared library                                                                                  
p   librpmbuild3                                                                               - RPM build shared library                                                                            
p   librpmio3                                                                                  - RPM IO shared library                                                                              
p   librpmsign1                                                                                - RPM signing shared library                                                                          
p   librpmsign3                                                                                - RPM signing shared library                                                                          
p   python-deltarpm                                                                            - Python bindings for deltarpm                                                                        
i A python-renderpm                                                                            - python low level render interface                                                                  
p   python-renderpm-dbg                                                                        - python low level render interface (debug extension)                                                
p   python-rpm                                                                                 - Python bindings for RPM                                                                            
v   python2.7-deltarpm                                                                         -                                                                                                    
v   python2.7-renderpm                                                                         -                                                                                                    
v   python2.7-rpm                                                                              -                                                                                                    
p   python3-deltarpm                                                                           - Python3 bindings for deltarpm                                                                      
p   python3-renderpm                                                                           - python low level render interface                                                                  
p   python3-renderpm-dbg                                                                       - python low level render interface (debug extension)                                                
p   python3-rpm                                                                                - Python 3 bindings for RPM                                                                          
v   python3.4-deltarpm                                                                         -                                                                                                    
v   python3.4-renderpm                                                                         -                                                                                                    
v   python3.4-rpm                                                                              -                                                                                                    
p   rpm                                                                                        - package manager for RPM                                                                            
p   rpm-common                                                                                 - common files for RPM                                                                                
v   rpm-dbg                                                                                    -                                                                                                    
p   rpm-i18n                                                                                   - localization and localized man pages for rpm                                                        
p   rpm2cpio                                                                                   - tool to convert RPM package to CPIO archive                                                        
p   rpm2html                                                                                   - generate HTML index from directories of RPMs                                                        
p   rpmlint
 



C'est là-dedans ?

Edit à toto :
Séparation de la commande de son retour par les balises du forum


"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#12 23-12-2015 12:53:45

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Oui, que donne :

apt-get install rpm -s


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#13 23-12-2015 13:16:14

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

apt-get install rpm -s

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
  debugedit librpm3 librpmbuild3 librpmio3 librpmsign1 rpm-common rpm2cpio
Paquets suggérés :
  rpm-i18n alien elfutils rpmlint rpm2html
Les NOUVEAUX paquets suivants seront installés :
  debugedit librpm3 librpmbuild3 librpmio3 librpmsign1 rpm rpm-common rpm2cpio
0 mis à jour, 8 nouvellement installés, 0 à enlever et 0 non mis à jour.
Inst librpmio3 (4.11.3-1.1 Debian:8.2/stable [amd64])
Inst debugedit (4.11.3-1.1 Debian:8.2/stable [amd64])
Inst librpm3 (4.11.3-1.1 Debian:8.2/stable [amd64])
Inst librpmbuild3 (4.11.3-1.1 Debian:8.2/stable [amd64])
Inst librpmsign1 (4.11.3-1.1 Debian:8.2/stable [amd64])
Inst rpm-common (4.11.3-1.1 Debian:8.2/stable [amd64])
Inst rpm2cpio (4.11.3-1.1 Debian:8.2/stable [amd64])
Inst rpm (4.11.3-1.1 Debian:8.2/stable [amd64])
Conf librpmio3 (4.11.3-1.1 Debian:8.2/stable [amd64])
Conf debugedit (4.11.3-1.1 Debian:8.2/stable [amd64])
Conf librpm3 (4.11.3-1.1 Debian:8.2/stable [amd64])
Conf librpmbuild3 (4.11.3-1.1 Debian:8.2/stable [amd64])
Conf librpmsign1 (4.11.3-1.1 Debian:8.2/stable [amd64])
Conf rpm-common (4.11.3-1.1 Debian:8.2/stable [amd64])
Conf rpm2cpio (4.11.3-1.1 Debian:8.2/stable [amd64])
Conf rpm (4.11.3-1.1 Debian:8.2/stable [amd64])



Voilà.

Désolé pour l'oubli des balises de code. Je crois que je m'y ferai jamais... wink


"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#14 23-12-2015 13:19:34

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

C'est pas mal pour les balises : j'ai juste fais une modif pour le retour  smile

Donc tu peux installer (même commande sans l'option -s)

Après, perso, je n'ai jamais utilisé rpm ...

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#15 23-12-2015 13:28:11

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

C'est en balisant qu'on devient balistique... wink

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#16 23-12-2015 13:48:25

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Ouais, je vois que la simulation ne renvoie rien de catastrophique, toutefois, je vais attendre un peu les conseils d'autres membres du forum parce que je ne sais pas trop où je vais avec ce truc. La finalité de l'histoire serait de fabriquer une distribution Debian audiophile avec ce noyau prête à installer. Y'a du boulot mais l'hiver sera long....

A+

"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#17 24-12-2015 15:15:55

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Bon, il s'avère qu'il vaut mieux ne pas utiliser un noyau rpm. Déjà que ça va pas être facile...

De ce fait je vais utiliser un noyau RT qu'apparemment il faudra que je compile. Mais, pour commencer, si je veux faire un serveur audio avec Debian il faut que je commence par installer une Debian minimale et la transformer en serveur ensuite non ?

A+

"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#18 24-12-2015 16:14:40

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Hum, donc, pour le noyau rpm, tu peux extraire le fichier config du .rpm, et l'utiliser pour recompiler un noyau Debian avec. Utiliser un noyau d'une autre distro (ou même d'une ancienne version d'une même distro) ne marche en général, pas.

Un serveur audio, ce n'est pas nécessairement une machine qui ne fait que ça. Si tu veux utiliser pulseaudio pour faire un serveur audio sur une machine, peu importe qu'elle soit configurée en desktop, avec un serveur web ou qu'elle soit minimale.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#19 25-12-2015 12:04:26

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

captnfab a écrit :

Un serveur audio, ce n'est pas nécessairement une machine qui ne fait que ça. Si tu veux utiliser pulseaudio pour faire un serveur audio sur une machine, peu importe qu'elle soit configurée en desktop, avec un serveur web ou qu'elle soit minimale.



C'est pas ce qui se dit dans le monde audiophile où apparemment il faut le moins possible de processus qui tournent parce qu'ils sont susceptibles de perturber la lecture du flux audio. Bon faut dire que le matériel  de ces audiophiles est un matériel très haut de gamme. La hifi ça fonctionne comme une loupe. Plus on monte en gamme et plus ça sort de détails. C'est évidemment à double tranchant. Si la prise de son est bonne et que le travail de l'ingénieur du son est correct alors c'est excellent. Par contre ça fera aussi ressortir tout ce qui ne va pas. Par exemple, sur mon matériel, on entend assez facilement la différence entre le même fichier en mp3 à 256 kbps et en mp3 à 320 kbps.

A+

Dernière modification par laguespa (25-12-2015 12:14:37)


"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#20 25-12-2015 14:04:33

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Tout dépend des besoins. C'est sûr que si tracker se met à faire sa réindexation du disque pendant un enregistrement, ça va pas le faire. smile

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#21 26-12-2015 10:05:22

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

Tiens, si tu as l'occasion, regarde un peu ce document. C'est ce que je voudrais faire avec un noyau Debian RT.
http://www.enceintesetmusiques.com/foru … e_v1.3.pdf
J'ai suivi ce tutoriel que je trouve très bien fait et une de mes machines est reliée à mon ampli avec Fedora 22 Server d'installé. La qualité sonore du truc est vraiment impressionnante par rapport à tout ce que j'ai pu écouter jusque maintenant. C'est clair, fluide, sans sifflantes, très aéré et transparent, avec une bonne profondeur de scène et même les ondes stationnaires qui me génaient à un endroit de la pièce ont disparues.

A+

"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

#22 26-12-2015 17:07:35

laguespa
Membre
Distrib. : Jessie
Noyau : 4.2.0-0.bpo.1-amd64
(G)UI : Mate
Inscription : 25-09-2009

Re : Noyau 4.1.12-200.rt13.1.fc22.ccrma.x86_64+rt serveur audio.

captnfab a écrit :

Hum, donc, pour le noyau rpm, tu peux extraire le fichier config du .rpm, et l'utiliser pour recompiler un noyau Debian avec.



Bon ça ça m'intéresse mais je ne sais pas du tout comment on fait. Une piste ?

A+


"Ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code."

Hors ligne

Pied de page des forums