OVH Cloud OVH Cloud

PROBLEME MIDI

10 réponses
Avatar
ARSENIC69
Bonjour,


Quand je lance KMID, je n'arrive pas a lire mes fichiers midi

Au demarrage de KMID, dans une console voicile message:

KMid 2.0 Copyright (C) 1997,98,99,2000,01 Antonio Larrosa Jimenez.
Malaga (Spain)
KMid comes with ABSOLUTELY NO WARRANTY; for details view file COPYING
This is free software, and you are welcome to redistribute it
under certain conditions
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
ERROR: Couldn't open /dev/sequencer to get some information



Que faire ?

10 réponses

Avatar
Ronald
Le Sun, 18 Jul 2004 13:21:58 +0200, ARSENIC69 a écrit :

Bonjour,


Quand je lance KMID, je n'arrive pas a lire mes fichiers midi

Au demarrage de KMID, dans une console voicile message:

KMid 2.0 Copyright (C) 1997,98,99,2000,01 Antonio Larrosa Jimenez. Malaga
(Spain)
KMid comes with ABSOLUTELY NO WARRANTY; for details view file COPYING This
is free software, and you are welcome to redistribute it under certain
conditions
Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX"
missing on display ":0.0". ERROR: Couldn't open /dev/sequencer to get some
information



Que faire ?


La procédure générique consisterait à vérifier que le device existe,
que le(s) module(s) pour celui ci est chargé (si modules), que les
permissions sont correctes. Tout en gardant un oeil sur les logs, bien
entendus.

Avatar
no_spam
On Sun, 18 Jul 2004 13:21:58 +0200, ARSENIC69 wrote:

Bonjour,


Quand je lance KMID, je n'arrive pas a lire mes fichiers midi

Au demarrage de KMID, dans une console voicile message:

KMid 2.0 Copyright (C) 1997,98,99,2000,01 Antonio Larrosa Jimenez.
Malaga (Spain)
KMid comes with ABSOLUTELY NO WARRANTY; for details view file COPYING
This is free software, and you are welcome to redistribute it
under certain conditions
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
ERROR: Couldn't open /dev/sequencer to get some information
^^^^^

Le problème est là:
le programme essaye de parler au séquencer midi de ta carte son
et il n'y a pas de driver correspondant chargé.
2 solutions:
- tu utilises timidity pour jouer le midi sans utiliser la carte
son (du moins pour la partie midi)
- postes le nom de ta carte son et précise si tu utilises les drivers
OSS ou ALSA (la sortie de lsmod le dira, en fonction du nom des
drivers).
Le driver midi est souvent mpu401, dans le cas des drivers OSS.

Avatar
ARSENIC69
On Sun, 18 Jul 2004 13:21:58 +0200, ARSENIC69 wrote:


Bonjour,


Quand je lance KMID, je n'arrive pas a lire mes fichiers midi

Au demarrage de KMID, dans une console voicile message:

KMid 2.0 Copyright (C) 1997,98,99,2000,01 Antonio Larrosa Jimenez.
Malaga (Spain)
KMid comes with ABSOLUTELY NO WARRANTY; for details view file COPYING
This is free software, and you are welcome to redistribute it
under certain conditions
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
ERROR: Couldn't open /dev/sequencer to get some information


^^^^^
Le problème est là:
le programme essaye de parler au séquencer midi de ta carte son
et il n'y a pas de driver correspondant chargé.
2 solutions:
- tu utilises timidity pour jouer le midi sans utiliser la carte
son (du moins pour la partie midi)
- postes le nom de ta carte son et précise si tu utilises les drivers
OSS ou ALSA (la sortie de lsmod le dira, en fonction du nom des
drivers).
Le driver midi est souvent mpu401, dans le cas des drivers OSS.



Ma carte son est une SoundBlaster SB Live

J'utilise OSS et le module emu10k1

Voici ce que me donne lsmod

Module Size Used by
binfmt_misc 9960 1
lp 12200 0
sg 38044 0
sr_mod 17060 0
emu10k1 69348 1
ac97_codec 17804 1 emu10k1
md5 3872 1
ipv6 232352 10
ppp_synctty 8832 1
ppp_generic 29360 5 ppp_synctty
slhc 7200 1 ppp_generic
n_hdlc 9380 1
af_packet 20520 0
hid 53312 0
ide-floppy 18752 0
ide-tape 34864 0
ide-cd 40548 0
cdrom 37184 2 sr_mod,ide-cd
floppy 59444 0
supermount 37876 1
intel-agp 17372 1
agpgart 31016 1 intel-agp
bttv 146956 0
video-buf 20388 1 bttv
i2c-algo-bit 9512 1 bttv
v4l2-common 6144 1 bttv
btcx-risc 4712 1 bttv
i2c-core 23044 2 bttv,i2c-algo-bit
videodev 9536 1 bttv
soundcore 9248 3 emu10k1,bttv
usb-storage 63136 0
ppa 12296 0
parport_pc 32832 1
imm 12360 0
scsi_mod 114744 5 sg,sr_mod,usb-storage,ppa,imm
parport 38952 4 lp,ppa,parport_pc,imm
uhci-hcd 29104 0
usbcore 99132 5 hid,usb-storage,uhci-hcd
rtc 11576 0
ext3 110376 2
jbd 54328 1 ext3


Avatar
no_spam
On Sun, 18 Jul 2004 17:37:18 +0200, ARSENIC69 wrote:

On Sun, 18 Jul 2004 13:21:58 +0200, ARSENIC69 wrote:
[...]


Quand je lance KMID, je n'arrive pas a lire mes fichiers midi

Au demarrage de KMID, dans une console voicile message:
[...]



ERROR: Couldn't open /dev/sequencer to get some information


^^^^^
Le problème est là:
le programme essaye de parler au séquencer midi de ta carte son
et il n'y a pas de driver correspondant chargé.
[...]



Ma carte son est une SoundBlaster SB Live

J'utilise OSS et le module emu10k1



Le module a du être compilé sans le support midi (CONFIG_MIDI_EMU10K1)
à moins que tu n'ai pas le droit d'accéder au device /dev/sequencer.
Regardes toujours s'il existe !

Sinon, tu dois pouvoir configurer kmid pour qu'il lise les fichiers
midi en soft, en utilisant timidity. Ca, c'est sur que ça marche :-)



Avatar
ARSENIC69
On Sun, 18 Jul 2004 17:37:18 +0200, ARSENIC69 wrote:



On Sun, 18 Jul 2004 13:21:58 +0200, ARSENIC69 wrote:



[...]

Quand je lance KMID, je n'arrive pas a lire mes fichiers midi

Au demarrage de KMID, dans une console voicile message:




[...]

ERROR: Couldn't open /dev/sequencer to get some information


^^^^^
Le problème est là:
le programme essaye de parler au séquencer midi de ta carte son
et il n'y a pas de driver correspondant chargé.



[...]

Ma carte son est une SoundBlaster SB Live

J'utilise OSS et le module emu10k1




Le module a du être compilé sans le support midi (CONFIG_MIDI_EMU10K1)
à moins que tu n'ai pas le droit d'accéder au device /dev/sequencer.
Regardes toujours s'il existe !



Mais comment faire cette manip?



Sinon, tu dois pouvoir configurer kmid pour qu'il lise les fichiers
midi en soft, en utilisant timidity. Ca, c'est sur que ça marche :-)



Effectivement timidity ca marche




Avatar
Nicolas George
no_spam wrote in message :
ERROR: Couldn't open /dev/sequencer to get some information




à moins que tu n'ai pas le droit d'accéder au device /dev/sequencer.
Regardes toujours s'il existe !


Un jour, peut-être, les auteurs de programmes apprendront l'usage
d'errno pour diagnostiquer l'échec d'appels système...




Avatar
no_spam
On Sun, 18 Jul 2004 18:54:01 +0200, ARSENIC69 wrote:

On Sun, 18 Jul 2004 17:37:18 +0200, ARSENIC69 wrote:



On Sun, 18 Jul 2004 13:21:58 +0200, ARSENIC69 wrote:



[...]

Quand je lance KMID, je n'arrive pas a lire mes fichiers midi

Au demarrage de KMID, dans une console voicile message:




[...]

ERROR: Couldn't open /dev/sequencer to get some information


^^^^^
Le problème est là:
le programme essaye de parler au séquencer midi de ta carte son
et il n'y a pas de driver correspondant chargé.



[...]

Ma carte son est une SoundBlaster SB Live

J'utilise OSS et le module emu10k1




Le module a du être compilé sans le support midi (CONFIG_MIDI_EMU10K1)
à moins que tu n'ai pas le droit d'accéder au device /dev/sequencer.
Regardes toujours s'il existe !



Mais comment faire cette manip?


Laquelle ?
- Activer l'option midi pour la sb-live ? Il faut recompiler le driver.
- Connaitre les droits sur /dev/sequencer ?
ls -l /dev/sequencer

Sinon, tu dois pouvoir configurer kmid pour qu'il lise les fichiers
midi en soft, en utilisant timidity. Ca, c'est sur que ça marche :-)


Effectivement timidity ca marche


C'est déjà ça :-)





Avatar
sans_flotus_spam
ARSENIC69 wrote:

Bonjour,


Quand je lance KMID, je n'arrive pas a lire mes fichiers midi

Au demarrage de KMID, dans une console voicile message:

KMid 2.0 Copyright (C) 1997,98,99,2000,01 Antonio Larrosa Jimenez.
Malaga (Spain)
KMid comes with ABSOLUTELY NO WARRANTY; for details view file
COPYING This is free software, and you are welcome to redistribute
it under certain conditions
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
ERROR: Couldn't open /dev/sequencer to get some information



Que faire ?


en complément des autres observations, le midi "matériel" sur SB Live!
nécessite alsa et sfx (banque de sons + chargeur).
ton /etc/modules.conf doit contenir :
# # alsa
below snd-seq-oss snd-synth-emu10k1
post-install snd-synth-emu10k1 /bin/sfxload /etc/midi/8mbgmsfx.sf2
# décommenter pour sauvegarder les paramètres de volume lors de
l'arrêt de la
machine:
pre-remove snd-synth-emu10k1 alsactl store
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-card-emu10k1
alias sound-slot-0 emu10k1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

les devices "sound" et "snd" doivent appartenir au groupe "audio",
avec droits d'écriture, les users aussi au groupe audio.

A+

Avatar
ARSENIC69
ARSENIC69 wrote:


Bonjour,


Quand je lance KMID, je n'arrive pas a lire mes fichiers midi

Au demarrage de KMID, dans une console voicile message:

KMid 2.0 Copyright (C) 1997,98,99,2000,01 Antonio Larrosa Jimenez.
Malaga (Spain)
KMid comes with ABSOLUTELY NO WARRANTY; for details view file
COPYING This is free software, and you are welcome to redistribute
it under certain conditions
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
ERROR: Couldn't open /dev/sequencer to get some information



Que faire ?



en complément des autres observations, le midi "matériel" sur SB Live!
nécessite alsa et sfx (banque de sons + chargeur).
ton /etc/modules.conf doit contenir :
# # alsa
below snd-seq-oss snd-synth-emu10k1
post-install snd-synth-emu10k1 /bin/sfxload /etc/midi/8mbgmsfx.sf2
# décommenter pour sauvegarder les paramètres de volume lors de
l'arrêt de la
machine:
pre-remove snd-synth-emu10k1 alsactl store
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-card-emu10k1
alias sound-slot-0 emu10k1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

les devices "sound" et "snd" doivent appartenir au groupe "audio",
avec droits d'écriture, les users aussi au groupe audio.

A+



Voici ce que contient mon /etc/modules.conf

probeall scsi_hostadapter imm ppa usb-storage
probeall usb-interface usb-uhci
above snd-emu10k1 snd-pcm-oss
options bttv radio=0 gbuffers=4
alias sound-slot-0 mpu401
alias tty-ldisc-3 ppp_async
alias ppp-compress-26 ppp_deflate
alias tty-ldisc-13 n_hdlc
alias ppp-compress-21 bsd_comp
alias speedtch off
alias ppp-compress-24 ppp_deflate
alias tty-ldisc-14 ppp_synctty
alias char-major-108 ppp_generic





Esct ce que je dois rajouter toutes les lignes manquantes?


Avatar
no_spam
On Mon, 19 Jul 2004 10:42:07 +0000, sans_flotus_spam wrote:

ARSENIC69 wrote:

Bonjour,


Quand je lance KMID, je n'arrive pas a lire mes fichiers midi

Au demarrage de KMID, dans une console voicile message:

KMid 2.0 Copyright (C) 1997,98,99,2000,01 Antonio Larrosa Jimenez.
Malaga (Spain)
KMid comes with ABSOLUTELY NO WARRANTY; for details view file
COPYING This is free software, and you are welcome to redistribute
it under certain conditions
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
ERROR: Couldn't open /dev/sequencer to get some information



Que faire ?


en complément des autres observations, le midi "matériel" sur SB Live!
nécessite alsa et sfx (banque de sons + chargeur).


Ca marche aussi avec OSS. alsa n'est pas requis.
Cf le fichier /usr/src/linux/drivers/sound/emu10k1/midi.c
(sur kernel 2.4).
Celà, ça peut aussi marcher avec Alsa, c'est certain.