Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

nombre réponses : 25

#0 -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 17/09/2014, à 14:36

Alfy1109
Réponses : 20

Bonjour,
Je dois recompiler alsa pour intégrer une modification dans quirks-table.h
Quand je lance la compilation, j'obtiens ceci

checking for directory with kernel source... Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/3.13.0-35-lowlatency/build).

Mon problème est que je ne sais pas quel fichier installer ni ou le trouver

Mon kernel

alain@Musique:~$ uname -a
Linux Musique 3.13.0-35-lowlatency #62-Ubuntu SMP PREEMPT Fri Aug 15 02:26:48 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Merci

#1 Re : -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 17/09/2014, à 23:13

Alfy1109
Réponses : 20

Merci mais je l'avais déjà fait et cela n'a pas suffit
Voici tout le message  apparemment il y des trucs pas corrects mais je nage un peu

alain@Musique:/usr/src/alsa/modules/alsa-driver$ sudo ./configure --with-kernel=dir /usr/src/linux-headers-3.13.0-35-lowlatency/
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: /usr/src/linux-headers-3.13.0-35-lowlatency/
checking for /usr/src/linux-headers-3.13.0-35-lowlatency/-gcc... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for /usr/src/linux-headers-3.13.0-35-lowlatency/-ranlib... no
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /usr/src/alsa/modules/alsa-driver
checking cross compile... 
checking for directory with ALSA kernel sources... /usr/src/alsa/modules/alsa-driver/alsa-kernel
checking for directory with kernel source... Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/3.13.0-35-lowlatency/build).

#2 Re : -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 18/09/2014, à 09:03

Alfy1109
Réponses : 20

Bonjour et merci de ton aide

Je n'ai vraiment pas l'habitude de bricoler le kernel

voici ce que j'obtiens quand j'essaye cette commande

alain@Musique:/usr/src/linux-headers-3.13.0-35-lowlatency/sound/usb$ sudo apt-get install linux-source
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
linux-source est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-image-3.13.0-32-lowlatency thunderbird-locale-en
  thunderbird-locale-en-gb thunderbird-locale-en-us thunderbird-locale-fr
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 16 non mis à jour.

J'ai dans mon répertoire source

alain@Musique:/usr/src$ ls
alsa                                linux-headers-3.13.0-33-lowlatency
alsa-driver.tar.bz2                 linux-headers-3.13.0-34
linux-headers-3.13.0-32             linux-headers-3.13.0-34-lowlatency
linux-headers-3.13.0-32-lowlatency  linux-headers-3.13.0-35
linux-headers-3.13.0-33             linux-headers-3.13.0-35-lowlatency

Tout y est décompressé et je ne vois pas comment faire pour ajouter ce qu'il demande ni si c'est installé ailleurs.

J'ai mis alsa avec le fichier modifié dedans, c'est peut être pas une excellente idée mais cela ne peut pas nuire je pense.

#3 Re : -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 18/09/2014, à 13:24

Alfy1109
Réponses : 20

Je crois que j'ai fait l'andouille
Je ne peux plus redémarrer, j'ai grub machin chose à l'écran
faut que je remette tout en ordre maintenant

#4 Re : -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 18/09/2014, à 15:09

Alfy1109
Réponses : 20

C'est le SSD qui est mort !
Je n'aurai son remplacant que mardi
en attendant je vais installer un nouveau système sur l'autre disque
Je reviens dire ce que cela donne ce soir
Merci

#5 Re : -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 18/09/2014, à 17:20

Alfy1109
Réponses : 20

Voilà, j'ai réinstallé un 14.4 tout frais tout chaud

J'ai fait un
sudo apt-get install linux-source alsa-source
J'ai maintenant ceci dans /usr/src

alsa-driver.tar.bz2                 linux-headers-3.13.0-35-lowlatency
linux-headers-3.13.0-32             linux-source-3.13.0
linux-headers-3.13.0-32-lowlatency  linux-source-3.13.0.tar.bz2
linux-headers-3.13.0-35             modules
linux-headers-3.13.0-35-generic

J'ai modifié le fichier quirks-table.h comme nécessaire

#6 Re : -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 18/09/2014, à 17:37

Alfy1109
Réponses : 20

Cela donne ceci

alain@alain-Musique:/usr/src/modules/alsa-driver$ sudo ./configure
[sudo] password for alain: 
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /usr/src/modules/alsa-driver
checking cross compile... 
checking for directory with ALSA kernel sources... /usr/src/modules/alsa-driver/alsa-kernel
checking for directory with kernel source... /lib/modules/3.13.0-35-lowlatency/build
checking for directory with kernel build... /lib/modules/3.13.0-35-lowlatency/build
checking for kernel linux/version.h ... no
The file /lib/modules/3.13.0-35-lowlatency/build/include/INCLUDE_VERSION_H does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/3.13.0-35-lowlatency/build).

#7 Re : -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 18/09/2014, à 18:27

Alfy1109
Réponses : 20

Toujours pareil
checking for directory with kernel source
J'ai eu alsa en faisant apt-get install alsa-source
merci encore

#8 Re : -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 19/09/2014, à 15:40

Alfy1109
Réponses : 20

Je viens d'essayer avec avlinux (debian)... ca marche direct
Je pense que je ne vais  pas ma casser le c.l avec ubuntu studio
comme le GT-100 devient la seule interface son, je vais essayer d'installer
un Debian lowlatency et les outils que j'utilise. 90% de ce qui est installé n'est pas utilisé
Merci du coup de main.

#9 Re : -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 19/09/2014, à 20:28

Alfy1109
Réponses : 20

C'est moi qui te remercie
Encore une question! pour un Debian lowlatency, je suppose que je dois récupérer une normale et fait l'ajout du kernel ensuite?

#10 Re : -1 »  Compilation d'alsa ubuntu studio 14.4 » Le 22/09/2014, à 10:30

Alfy1109
Réponses : 20

Même souci avec Debian 6 !?!

#11 -1 »  Boss GT-100 - problème USB » Le 15/09/2014, à 11:17

Alfy1109
Réponses : 0

Bonjour,

GT-100 est un pédalier d'effets guitare avec interface son en usb
C'est cette dernière qui pose problème
J'ai vu que la version du frimware inférieure a 2 permettait de l'utiliser moyennant une modification d'un fichier quirks-table.h avant de recompiler alsa
Mais j'utilise Ubuntu studio 14.4 et je ne trouve pas celui-ci

Donc help

merci

#12 -1 »  programme par défaut 13.10 » Le 13/12/2013, à 13:10

Alfy1109
Réponses : 4

Bonjour,

Avant 13.10, il me semble, je pouvais choisir aisément le programme me permettant  de visionner une vidéo (avplay)

Clic droit sur la vidéo, Ouvrir avec une autre application et j'avais une boite me permettant d'inscrire l'application a lancer vu que c'est en ligne de commande

Maintenant je n'ai plus cette possibilité, et dans les parametres système , application par défaut je ne peux pas non plus

Comment on fait??

Alain

#14 -1 »  programme quand j'éteins l'ordinateur » Le 16/08/2013, à 16:50

Alfy1109
Réponses : 17

Bonjour,
Je viens de monter un ordinateur pour la musique avec UBUNTU Studio

Tout marche impeccable mais je voudrais simplifier l'allumage et l'extinction de tout le matériel
La carte mère dispose d'un port parallèle inutilisé dont je voulais me servir pour cette fonction

J'ai donc crée une carte avec qq relais que je peux commander avec deux petits programmes en c

Il me reste à lancer le programme de mise sous tension et celui de mise hors tension au démarrage et à l'extinction
de l'ordinateur.

Comme je n'ai jamais mis les doigts là dedans je cherche des conseils

Merci

#15 Re : -1 »  programme quand j'éteins l'ordinateur » Le 16/08/2013, à 18:55

Alfy1109
Réponses : 17

Merci déjà à tous pour vos réponses mais je vais préciser car on part dans tous les sens et pas celui que je souhaite

J'ai un bouton poussoir avec 2 contacts utilisé pour
Le contact 1 enclenche un relais  1 avec maintien qui met sous tension l'ensemble de l'installation (PC, écran, carte son)
Le contact 2 sert de bouton pour démarrer l'alim du pc comme n'importe quel pc

Un contact NF du relais 2 sert à relâcher le relais 1 donc tout à la fin de la phase d'extinction
Le relais 3 sert à alimenter les accessoires comme l'ampli afin d'éviter les craquements parasites a fort volume
Donc le programme de démarrage enclenche juste le relais 3 après temporisation

Pour l'extinction, Le relais 3 est relâché et le plus tard possible, le relais 2 s'enclenche (qui relâche le relais 1) et coupe tout
Les relais 2 et 3 sont commandés par les programmes
De cette façon lorsque je n'utilise pas le système, il ne consomme rien
et dès que je pousse sur le bouton ON tous se met sous tension sans parasite. Pareil quand j'éteins.

#16 Re : -1 »  programme quand j'éteins l'ordinateur » Le 17/08/2013, à 15:03

Alfy1109
Réponses : 17

Le port parallèle me sert a commander les relais via un uln 2003

#17 Re : -1 »  programme quand j'éteins l'ordinateur » Le 17/08/2013, à 18:09

Alfy1109
Réponses : 17

Merci JPLemoine, je vais essayer de placer mes programmes aux bons endroits

A propos quels sont les accès qu'ils doivent avoir ?
Actuellement je dois les mettre en root root et faire un chmod 4755 pour les lancer a la main

Reste à voir aussi si lors de l'initialisation il ne se passe rien de fâcheux sur le port //

Merci en tout cas pour l'aide

Alfy

#18 Re : -1 »  programme quand j'éteins l'ordinateur » Le 17/08/2013, à 22:20

Alfy1109
Réponses : 17
Le 4755 me semble dangereux : il lance le programme comme si tu étais root !!

Oui mais sans cela il me retourne une erreur (ioperm operation not permitted)

#19 Re : -1 »  programme quand j'éteins l'ordinateur » Le 19/08/2013, à 21:59

Alfy1109
Réponses : 17

Bonsoir

- le système l'appelle ?  Je sais pas encore
- l'utilisateur de base l'appelle ? Erreur
- l'utilisateur de base via sudo l'appelle ?  OK

J'ai fait ce programme avec code::blocks et j'ai eu des dysfonctionnement quand j'ai fait le message
ensuite cela a empiré jusqu'a ce que je le réinstalle  ????!!!...
Depuis le code produit semble fonctionner plus correctement... je sais c'est pas logique mais c'est ainsi

Merci

#20 Re : -1 »  programme quand j'éteins l'ordinateur » Le 20/08/2013, à 07:29

Alfy1109
Réponses : 17

Je faisait la réflexion à l'envers ... j'éteins l'ordinateur et le programme du runlevel 0 s'exécute en actionnant les relais
mais je vais tester un programme qui lance la commande shutdown

Pour le code c'est simple

#include <stdio.h>
#include <stdlib.h>
#include <sys/io.h>

int main()
{
    if(ioperm(0x378,3,1) < 0)
    {
        perror("ioperm()");
        exit(-1);
    }
    outb(0x0D, 0x378);
    printf("Hello world!\n"); // pour test
    return 0;
}

#21 Re : -1 »  programme quand j'éteins l'ordinateur » Le 20/08/2013, à 10:53

Alfy1109
Réponses : 17

Oui, la temporisation de la commande du relais se fera par un simple 555
C'est  toujours le problème du suicide, si on a encore des trucs a faire,  faut les faire avant...

le 'hello world' s'affiche dans le terminal vu que je testais le prog en manuel a partir de celui-ci
Cela ne va pas rester, le plus intéressant étant au dessus

#22 -1 »  Port série et midi » Le 22/05/2013, à 17:18

Alfy1109
Réponses : 10

Bonjour,

Au niveau hardware, 1 connecteur din 5 et une résistance suffisent pour faire un port MIDI out

Mais après, comment on fait pour qu'un logiciel gérant MIDI le reconnaisse ou le considère comme tel ?

Merci

Alain

#23 Re : -1 »  Port série et midi » Le 23/05/2013, à 14:08

Alfy1109
Réponses : 10

Ben dans un port série style ttyS0 ou ttyUSB0 pour un adaptateur USB serial

Donc la question est:  comment dire à linux que ttyS0 est devenu un midi00 (je pense que c'est comme cela qu'il apparaît dans /dev

#24 Re : -1 »  Port série et midi » Le 23/05/2013, à 22:06

Alfy1109
Réponses : 10

Bonsoir à tous, et merci pour vos commentaires

Qui effectivement ne m'aident pas beaucoup, mais bon

Pour la fiche voyez ceci par exemple
Midi

C'est un format din5, pour le midi out il suffit de connecter le +5v, la masse et le TD de l'interface série via une résistance de 220 ohms

Mon usage est pour piloter un jamman (looper pour guitare)

Alain