Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users French
  • Search

[OFF] OSS4 vs ALSA (Que re-vive OSS4!)

Forum dédié aux utilisateurs francophones de Gentoo. Retrouvez aussi Gentoo Linux en français sur le wiki!

Moderators: El_Goretto, xaviermiller

Post Reply
  • Print view
Advanced search
45 posts
  • 1
  • 2
  • Next

OSS ou ALSA ?

Je garde mon ancienne version OSS (avant la 4), na!
0
No votes
J'utilise actuellement la version 4 : que du bonheur
5
29%
La version 4 de OSS ? C'est un peu tôt, non ?
4
24%
OSS ? C'est totalement déprécié!!! Vive ALSA!
8
47%
 
Total votes: 17
Your vote has been cast.

Author
Message
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

[OFF] OSS4 vs ALSA (Que re-vive OSS4!)

  • Quote

Post by loopx » Fri Nov 26, 2010 7:26 pm

Bonsoir à tous,


Petit off sur OSS4 vs ALSA pour discuter d'une éventuel migration de ALSA vers OSS version 4 (la "nouvelle" version libre).

Ce thread est tant pour la qualité, que la fonctionnalité ainsi (et surtout) de la compatibilité (avec les applications, et aussi avec les applications anti-OSS => ALSA => émulation ALSA sur OSSv4).

Dans mon cas, j'ai eu pas mal de souci (avec ALSA, je précise...), et j'en ai encore (la, maintenant, mon Amarok refuse de jouer, il plante après 10 secondes ... ; vive audacious ...). Voici mon principal souhait avec OSS :
- Amarok (et tout KDE)
- SMPlayer (mplayer donc)
- OpenTTD ( :lol: ... ma nouvelle drogue)
- Chromium + ... flash ...


... tout cela est livré avec un petit sondage pour pourrait être fort intéressant ^^


Liens utiles :
http://www.opensound.com/press/2007/oss-gpl-cddl.txt
http://manuals.opensound.com/devlists/Linux.html
http://www.opensound.com/wiki/index.php ... _for_OSSv4
Last edited by loopx on Sat Nov 27, 2010 9:16 pm, edited 4 times in total.
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
xaviermiller
Bodhisattva
Bodhisattva
User avatar
Posts: 8740
Joined: Fri Jul 23, 2004 6:49 pm
Location: ~Brussels - Belgique
Contact:
Contact xaviermiller
Website

  • Quote

Post by xaviermiller » Fri Nov 26, 2010 8:48 pm

Je devrai me renseigner de l'utilité d'OSS pour les applications pro-audio (via MAO Linux et AudioKeys). Après, je déciderai ;)

Si Jack fonctionne sans souci sur OSS4, j'essaierais bien :)
Kind regards,
Xavier Miller
Top
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

  • Quote

Post by loopx » Fri Nov 26, 2010 8:56 pm

XavierMiller wrote:Je devrai me renseigner de l'utilité d'OSS pour les applications pro-audio (via MAO Linux et AudioKeys). Après, je déciderai ;)

Si Jack fonctionne sans souci sur OSS4, j'essaierais bien :)
Je n'ai pas encore voté ... j'ai oublié d'ajouter un "jsais pas!" :lol:


J'ai lu sur une page qu'un gars à testé 4 mplayer en même temps : 2 en OSS, et 2 en ALSA (via émulation OSS) et ça passe 8)


EDIT: arf, trop déçu, ma carte est trop récente on dirait :( :

http://www.opensound.com/osshw.html

Code: Select all

00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
Ils supporte jusque ICH7 :cry:


EDIT2: pourtant, ça semble quand même fonctionner, leur site serait-il à jour ?

http://ubuntuforums.org/archive/index.php/t-898737.html


EDIT3:

Code: Select all

Reasons for going Open Source:

OSS has been an open API specification with multiple implementations by 
independent developer communities. This has caused problems for application 
designers because there are minor differences between the implementations. The 
new open source community development model makes it possible to replace the 
obsolete and incompatible vendor specific sound subsystems and OSS 
implementations with a state-of-the-art implementation developed by 4Front 
Technologies. The goal has always been to standardize audio under POSIX 
compliant systems and this includes real time operating systems and embedded 
systems as well.

"We are open sourcing OSS because this provides a great opportunity for 
different communities to work together to provide wider audio hardware support 
for all operating systems." said Hannu Savolainen, CTO and chief architect of 
Open Sound System.


Industry Reaction:

"It's great to see 4Front releasing OSS under the Common Development and 
Distribution License (CDDL). It's something the OpenSolaris.community welcomes, 
and it provides an opportunity to improve sound support for all OpenSolaris 
distributions," says Stephen Lau, OpenSolaris board member.

"Fluendo is excited to see the open source release of 4Front Technologies 
advanced OSS implementation for UNIX® and Linux. Getting a unified and advanced 
sound system across all major UNIX® and Linux variants will be a big advantage 
for developers. We look forward to working together with 4Front Technologies to 
make sure the GStreamer multimedia framework and the Open Sound System 
integrates perfectly with each other", says Fluendo Business Development 
Manager Christian F.K. Schaller.

"With a long history of successful collaboration with 4Front, Creative looks 
forward to working with the Open Sound System community in ensuring that 
Creative Sound Blaster Live! and Sound Blaster Audigy sound cards have stable 
and well-supported drivers on Linux, Solaris and BSD. The open source release 
of Open Sound certainly helps our goal in providing cross-platform support for 
our products," said George Thorn, director of digital media relations for 
Creative Labs.
http://www.opensound.com/press/2007/oss-gpl-cddl.txt


EDIT4: ahhhhh, trouvé, c'est supporté normalement :

http://manuals.opensound.com/devlists/Linux.html

Intel High Definition Audio (ICH10)
:)
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
geekounet
Bodhisattva
Bodhisattva
User avatar
Posts: 3772
Joined: Mon Oct 11, 2004 4:28 pm

  • Quote

Post by geekounet » Fri Nov 26, 2010 9:31 pm

Note : OSS n'est jamais mort, c'est resté le système de son des autres Unix depuis toujours, mais pas avec les mêmes drivers que sous Linux par contre, ce sont des implémentations différents mais compatibles OSS (c'est pas pour rien que c'est standard ;)).

Bah chez moi ce ne sont que des FreeBSD, donc OSS de base sur le laptop, et OSSv4 sur le desktop (parce que la SB Live! 24bit n'est pas supportée par l'OSS de base), et les deux tournent nickel. ;)
Top
barul
Guru
Guru
Posts: 434
Joined: Fri May 28, 2010 6:40 am

  • Quote

Post by barul » Fri Nov 26, 2010 9:52 pm

Je ne connais pas réellement OSSv*, mais j'ai toujours utilisé ALSA, et ça a toujours fonctionné niquel, j'ai donc aucune raison de changer.
Top
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

  • Quote

Post by loopx » Fri Nov 26, 2010 9:58 pm

Cr0k wrote:Je ne connais pas réellement OSSv*, mais j'ai toujours utilisé ALSA, et ça a toujours fonctionné niquel, j'ai donc aucune raison de changer.
C'est pas OSSv mais OSS ;-)


Heu, il y aurais pas un problème avec ce forum ? Au boulot, j'ai des zero size reply (via proxy), et via ADSL, je viens de me prendre des erreurs de chargement (ai pas vu l'erreur exacte, car chromium la cache pour faire plus beau) ...
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
ghoti
Advocate
Advocate
User avatar
Posts: 3651
Joined: Mon Dec 30, 2002 8:39 pm
Location: Belgium

  • Quote

Post by ghoti » Fri Nov 26, 2010 10:22 pm

Cr0k wrote:Jj'ai toujours utilisé ALSA, et ça a toujours fonctionné niquel, j'ai donc aucune raison de changer.
Oui mais voilà : quand on a connu le "vieil" OSS d'origine inclu dans le noyau parce qu'il n'y avait pas d'autre choix et que toutes les applis le réclamaient,
qu'on a accueilli alsa comme le messie en y voyant le miracle de la création,
qu'on s'est rendu compte ensuite que notre matos tout neuf était certainement pourri puisqu'alsa ne pouvait en tirer que des borborygmes misérables et inaudibles en dépis de sa logorrhée de modules,
qu'enfin OSSv4 ne voyait pas où était le problème puisqu'il gérait tout ça tout seul dans son coin sans emm**der son monde,
... ben il y a eu un choix à faire ...
Perso, j'ai fait un choix ...
... que je remets en cause tous les jours :
j'ai les deux systèmes et je redémarre alsa de temps en temps puisque malheureusement OSSv4 n'est pas supporté par toutes les applications ...
Peut-être que si j'avais mon mot à dire, ce serait : OSSv4 +1000 et alsa ==> poubelle, mais bon ... :roll:
Top
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

  • Quote

Post by loopx » Fri Nov 26, 2010 10:39 pm

ghoti wrote:j'ai les deux systèmes et je redémarre alsa de temps en temps puisque malheureusement OSSv4 n'est pas supporté par toutes les applications ...
Peut-être que si j'avais mon mot à dire, ce serait : OSSv4 +1000 et alsa ==> poubelle, mais bon ... :roll:

Et avec le support ALSA dans OSS (émulation), ça passe pas bien ?
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
xaviermiller
Bodhisattva
Bodhisattva
User avatar
Posts: 8740
Joined: Fri Jul 23, 2004 6:49 pm
Location: ~Brussels - Belgique
Contact:
Contact xaviermiller
Website

  • Quote

Post by xaviermiller » Sat Nov 27, 2010 8:56 am

Pour les cartes audio professionnelles, c'est pas gagné. Il n'y a pas énormément de choix, encore moins que ce qu'ALSA propose :?
Kind regards,
Xavier Miller
Top
xaviermiller
Bodhisattva
Bodhisattva
User avatar
Posts: 8740
Joined: Fri Jul 23, 2004 6:49 pm
Location: ~Brussels - Belgique
Contact:
Contact xaviermiller
Website

  • Quote

Post by xaviermiller » Sat Nov 27, 2010 10:51 am

J'ai voté "Trop tôt". OSS n'est pas déprécié, il est juste trop incomplet !

Pas de support USB (en BETA, ça me fait peur, je veux 100% de stabilité audio), donc pas de support pour mon interface MIDI => poubelle
Kind regards,
Xavier Miller
Top
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

  • Quote

Post by loopx » Sat Nov 27, 2010 11:48 am

XavierMiller wrote:J'ai voté "Trop tôt". OSS n'est pas déprécié, il est juste trop incomplet !

Pas de support USB (en BETA, ça me fait peur, je veux 100% de stabilité audio), donc pas de support pour mon interface MIDI => poubelle
J'ai lu qu'il avait tenté de déprécié OSS (avant la 4) ... et cela dure depuis des années, mais il est toujours la et il revient 8) . J'ai lu qu'il y a des cartes USB fonctionnel, maintenant, je ne sais pas lesquels ... et il semblerait que leur site ne soit pas à jour niveau hardware ...
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
ghoti
Advocate
Advocate
User avatar
Posts: 3651
Joined: Mon Dec 30, 2002 8:39 pm
Location: Belgium

  • Quote

Post by ghoti » Sat Nov 27, 2010 1:13 pm

loopx wrote:Et avec le support ALSA dans OSS (émulation), ça passe pas bien ?
Jamais essayé mais ça me paraît un peu "bricolage" puisque cela consiste à présenter les drivers OSS comme une pseudo carte son à Alsa :?
Autant utiliser Alsa directement !
Enfin, il me semble, ou alors j'ai mal compris ...
Top
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

  • Quote

Post by loopx » Sat Nov 27, 2010 2:50 pm

ghoti wrote:
loopx wrote:Et avec le support ALSA dans OSS (émulation), ça passe pas bien ?
Jamais essayé mais ça me paraît un peu "bricolage" puisque cela consiste à présenter les drivers OSS comme une pseudo carte son à Alsa :?
Autant utiliser Alsa directement !
Enfin, il me semble, ou alors j'ai mal compris ...
Oui et non, tu met un max d'appli en native OSS, le reste, alsa via emulation (et ... c'est peut être que pour un nombre très limité ... :roll: ). Un type à déja testé en 2009 et ça tourne bien avec mplayer, donc avec d'autre appli, ça pourrait aussi bien fonctionner .. mais parfois, c'est vrai que cela ne doit pas marcher.

Test :wink:


EDIT: quelqu'un a déjà tenté un Pulseaudio + OSS ? Est-ce que PulseAudio est nécessaire pour KDE ? Si OSS gère le mixage correctement (partage de la carte son entre plusieurs apps), alors, à quoi va servir PulseAudio, si ce n'est qu'a router via le réseau par exemple .. J'ai l'impression qu'il y a un immense bourbier avec les couches software de gestion audio ...

J'aimerais le minimum :
- <apps|kde|...> => <OSS|OSS + emulation ALSA> => carte son

Quelqu'un y a déjà jouer ? Puis-je virer le flag "pulseaudio" .. ou est-ce une mauvaise idée ?
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
ghoti
Advocate
Advocate
User avatar
Posts: 3651
Joined: Mon Dec 30, 2002 8:39 pm
Location: Belgium

  • Quote

Post by ghoti » Sat Nov 27, 2010 2:59 pm

loopx wrote:Oui et non, tu met un max d'appli en native OSS, le reste, alsa via emulation
Donc, ça t'oblige à avoir à la fois Alsa et OSS.
Donc, autant utiliser directement alsa quand oss ne marche pas en natif ...
A moins bien sûr d'avoir une carte qui ne fonctionne QUE sous oss :?
Faudra en effet que je teste ... un jour ;-)
Top
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

  • Quote

Post by loopx » Sat Nov 27, 2010 3:07 pm

ghoti wrote:
loopx wrote:Oui et non, tu met un max d'appli en native OSS, le reste, alsa via emulation
Donc, ça t'oblige à avoir à la fois Alsa et OSS.
Donc, autant utiliser directement alsa quand oss ne marche pas en natif ...
A moins bien sûr d'avoir une carte qui ne fonctionne QUE sous oss :?
Faudra en effet que je teste ... un jour ;-)

Pas spécialement, si tu considère OSS comme nouveau standard :wink:


KDE me fait peur :
KDE4 uses Phonon, a multimedia layer that can use several backends like Xine or GStreamer that in turn can use PulseAudio (either by plugin or ALSA redirection). So:

KDE4 application -> Phonon -> GStreamer or Xine -> PulseAudio -> ALSA

Phonon is not competing with PulseAudio, it is a different layer that can take advantage of PulseAudio.
8O 8O 8O

A quand une nouvelle couche pour l'audio :)


EDIT: ok, je commence à comprendre ce dont j'ai vraiment besoin :
- Phonon de KDE (l'interface QT/KDE pour le son)
- GStreamer (utilisé par Phonon)
- OSS (une des nombreuses sorties de GStreamer ; ce dernier va directement utilisé la carte son via mixage software pour laisser d'autre application utiliser directement OSS)

Petit schéma :
http://www.gstreamer.net/data/doc/gstre ... erview.png
On peut constater que :
- GStreamer peut utiliser un "flux" audio en provenance d'un serveur (Phonon par exemple)
- renvoyer ce "flux" vers OSS (ou ALSA)


EDIT2: encore d'autre info ; un site très intéressant pour la configuration (à voir) : http://www.opensound.com/wiki/index.php ... _for_OSSv4

Dans ce que je comprend, KDE utilisera Phonon ; ce dernier sortira directement sur OSS sans passer par GStreamer (mais c'est possible de le faire passer, mais totalement inutile ... on pourrait aussi imaginer remonter vers du pulseaudio pour redescendre, enfin, vers un haut-parleur ^^) ...


EDIT3: bah, c'est parti ... je test ...
- ajout de l'overlay "oss-overlay"
- emerge du paquet "oss-devel" (version 9999)
- nouveau kernel avec retrait de ALSA (ainsi qu'un paramètre étrange OSS avant la sous-catégorie ALSA/OSS)
- recompilation du monde (une partie) avec -alsa, -pulseaudio, +gestreamer, +oss, +oss4

Ça compile .. au pire, si j'ai un problème, mon kernel "recovery" fait du ALSA ... et mon core i7 930 se grouillera de recompiler le nécessaire avec son petit "-j6" qui lui sature les 4 cores :)


EDIT4: Wouhouuuuuuuuu :) J'ai du son (avec la commande de test) :

Code: Select all

loop en_vrac # osstest 
Sound subsystem and version: OSS 4.2 (b 2003/201011271615) (0x00040100)
Platform: Linux/x86_64 2.6.36-gentoo-r3 #1 SMP Sat Nov 27 17:35:54 CET 2010

*** Scanning sound adapter #-1 ***
/dev/oss/oss_hdaudio0/pcm0 (audio engine 0): HD Audio play front
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47986.00 Hz (-0.03%)> 
/dev/oss/oss_hdaudio0/pcm1 (audio engine 1): HD Audio play rear
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47986.00 Hz (-0.03%)> 
/dev/oss/oss_hdaudio0/pcm2 (audio engine 2): HD Audio play center/LFE
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47986.00 Hz (-0.03%)> 
/dev/oss/oss_hdaudio0/pcm3 (audio engine 3): HD Audio play side
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47986.00 Hz (-0.03%)> 
/dev/oss/oss_hdaudio0/pcm4 (audio engine 4): HD Audio play pcm4
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47986.00 Hz (-0.03%)> 
/dev/oss/oss_hdaudio0/spdout0 (audio engine 5): HD Audio play spdif-out
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47986.00 Hz (-0.03%)> 
/dev/oss/oss_hdaudio0/spdout1 (audio engine 6): HD Audio play spdifout
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47986.00 Hz (-0.03%)> 
/dev/oss/oss_hdaudio0/pcmin0 (audio engine 7): HD Audio rec select
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin1 (audio engine 8): HD Audio rec mix
- Skipping input only device
/dev/oss/oss_hdaudio0/pcmin2 (audio engine 9): HD Audio rec mix
- Skipping input only device
/dev/oss/oss_hdaudio0/spdin0 (audio engine 10): HD Audio rec spdifin
- Skipping input only device

*** All tests completed OK ***
Donc, le sont Analogique stéréo AVANT et Numérique (via COAX) stéréo AVANT fonctionne, par contre aucun son à l'arrière pour le moment. C'est déjà bien 8) ... pourtant, il sait faire du son à l'arrière via le COAX => petit problème genre, réglage de la disposition, mais pas encore trouvé ...


EDIT5: quelques "info" :

Code: Select all

loop en_vrac # ossinfo 
Version info: OSS 4.2 (b 2003/201011271615) (0x00040100) OSS_HG
Hg revision: changeset: 920:232d0de71550, tag: tip, date: Tue Nov 02 23:45:15 2010 +0200, summary: Misc changes to ossplay
Platform: Linux/x86_64 2.6.36-gentoo-r3 #1 SMP Sat Nov 27 17:35:54 CET 2010 (loop)

Number of audio devices:        11
Number of audio engines:        15
Number of MIDI devices:         0
Number of mixer devices:        1


Device objects
 0: osscore0 OSS core services
 1: oss_hdaudio0 Intel HD Audio interrupts=18051 (18051)
    HD Audio controller Intel HD Audio
    Vendor ID    0x80863a3e
    Subvendor ID 0x1458a102
     Codec  2: ALC889 (0x10ec0889/0x1458a022)
 2: oss_usb0 USB audio core services

MIDI devices (/dev/midi*)

Mixer devices
 0: High Definition Audio ALC889 (Mixer 0 of device object 1)

Audio devices
HD Audio play front               /dev/oss/oss_hdaudio0/pcm0  (device index 0)
HD Audio play rear                /dev/oss/oss_hdaudio0/pcm1  (device index 1)
HD Audio play center/LFE          /dev/oss/oss_hdaudio0/pcm2  (device index 2)
HD Audio play side                /dev/oss/oss_hdaudio0/pcm3  (device index 3)
HD Audio play pcm4                /dev/oss/oss_hdaudio0/pcm4  (device index 4)
HD Audio play spdif-out           /dev/oss/oss_hdaudio0/spdout0  (device index 5)
HD Audio play spdifout            /dev/oss/oss_hdaudio0/spdout1  (device index 6)
HD Audio rec select               /dev/oss/oss_hdaudio0/pcmin0  (device index 7)
HD Audio rec mix                  /dev/oss/oss_hdaudio0/pcmin1  (device index 8)
HD Audio rec mix                  /dev/oss/oss_hdaudio0/pcmin2  (device index 9)
HD Audio rec spdifin              /dev/oss/oss_hdaudio0/spdin0  (device index 10)

Nodes
  /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0
  /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0

Code: Select all

loop en_vrac # ossdetect -v
Detected Intel High Definition Audio (ICH10)
USB support available in the system, adding USB driver
Detected Generic USB audio/MIDI device (BETA)
(en effet, USB en BETA :roll: )


Ah, petite preuve que j'ai bien viré ALSA :

Code: Select all

loop en_vrac # alsamixer 
cannot open mixer: Aucun fichier ou dossier de ce type

loop en_vrac # dmesg | grep -i alsa
loop en_vrac #

loop en_vrac # lsmod 
Module                  Size  Used by
oss_usb               117095  0 
oss_hdaudio           145234  0 
osscore               565160  2 oss_usb,oss_hdaudio
radeon                692385  2 
ttm                    51448  1 radeon
drm_kms_helper         26031  1 radeon
drm                   182339  4 radeon,ttm,drm_kms_helper
i2c_i801                7275  0 
i2c_algo_bit            4557  1 radeon

loop en_vrac # ls -l /dev/dsp
lrwxrwxrwx 1 root root 26 27 nov 17:43 /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
8)

EDIT5?: sans avoir configuré quoi que ce soit, j'ai du son sur Chromium dans youtube (mixé : je peux en ouvrir plusieurs en meme temps) 8)

EDIT6: eh ben, j'ai maintenant "mplayer" et donc "SMPlayer" ainsi que "OpenTTD" qui fonctionne à merveille, ainsi que mon navigateur Web, le tout fonctionne en même temps, si nécessaire :)

Et non de dieu, j'ai une vidéo sur youtube qui me donne un son de OUF sur mon z5500, en numérique ... Ah, j'oubliais de préciser, j'ai jamais réussi à avoir du partage de carte son avec ALSA en numérique!!! Maintenant bien!!! (quand tout est en stéréo du moins)... Mais :| ça me donne des bass de dingue cet OSS 8O 8)
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

  • Quote

Post by loopx » Sat Nov 27, 2010 9:13 pm

Bon, voilou, j'en ai fini... pour le moment :lol:

EDIT: je précise que j'ai du matos assez récent (enfin uh .. je crois .. allais, 1 an ...)


Voici ce que j'ai réussi à faire :
- lecture simultanée sans aucun problème (que ce soit Amarok avec mplayer avec OpenTTD, youtube sur Chromium, ça roule!)
- mes logiciels favoris tourne en OSS natif
- ALSA est totalement retiré, sauf "lib-alsa" qui est utilisé par pas mal de paquet, même quand le le USE "-alsa" y est configuré


Voici les problèmes rencontrés qui seront à résoudre plus tard :
- la mise en veille casse OSS, en effet ; j'ai du effectuer un "restart" du service "oss" ... et j'ai du tuer les applications qui utilisaient "oss" avant la mise en veille ; après, ça refonctionne normalement
- kmix, de KDE, plante lors du réglage du volume via le clavier (c'est d'ailleurs marrant, parce que si j'affiche la GUI et que je joue avec le potentiomètre avec la souris, le volume fonctionne (virtual_mix0) ... mais avec le clavier, ça plante kmix qui rentre se cacher chez lui ^^ (problème à la con quoi)
- la lecture 5.1 via SMPlayer n'a pas l'air de fonctionner (pass-through) ; cela est fort domage pour les fims avec piste AC3/DTS


Les problèmes que j'ai résolu :
- les problèmes avec amarok ont disparu : parfois, après démarrage, j'avais du sous, ou pas ..
- plus de conflit dans le son ... quand amarok allais pas, openttd ne faisait pas non plus de music ; cela est résolu


Impression de OSS face à ALSA :
- aucune configuration pour OSS (sauf dire au application : utilise OSS ... et encore, car vu le support ALSA retiré, il ne reste plus que OSS => il prend directement OSS)
- absolument aucun problème pour le mixage des différentes applications : tout beigne!
- contrairement à ALSA, OSS possède visiblement un contrôle de volume MASTER qui est "virtuel" => même en numérique (COAX), j'ai la possibilité de régler le son (général) avant d'atteindre le kit (comme en analogique quoi) ; avec ALSA, cela était impossible (sauf via l'application qui lisait la musique ; kmix et le controle volume au clavier ne servait plus à rien)
- la puissance sonore est sans précédant
- le son ne craque pas quand le volume est au max (ahhhhhhhhhhhhhhhhhhhh)
- le virtual mix permet de configurer le son des applications via un master, mais aussi via application, en plus du volume de l'application elle même => bien plus configurable
- après recompilation des paquets pour KDE, je suis impressionné de le voir fonctionné au premier reboot SANS aucune modification après migration ALSA=>OSS!!! C'est assez incroyable, vu le nombre de problème que je rencontrais dernièrement avec ALSA et KDE/Phonon and co


En gros, il est maintenant claire, dans ma tête, que ALSA est à mettre de côté ... Utilisons OSS, il a vraiment l'air "stable" (hum .. si je puis dire, je suis en full instable ^^), sauf pour la mise en veille et la lecture 5.1 (kmix, perso, ça n'a rien avoir vu que le volume fonctionne bien).


Bref, j'ai voté POUR OSS... et j'espère que les problèmes restant seront vite corrigé ... Honnêtement, je suis très satisfait pour l'instant, vu le temps que j'ai passé!!! Cela m'a pris quelques heures, tout en me renseignant, créant un peu de doc, compilant et testant ce fameux OSS4 :wink:

J'ai une mini-doc ici : http://pix-mania.dyndns.org/mediawiki/index.php/OSS
Il n'y avait franchement rien de complexe à mettre en place OSS ; ce qui m'a fait le plus chier, c'est qu'il y a une mise à jour Phonon et KDE, et que tout les paquets ne sont visiblement pas encore envoyé => des conflits dans les dépendances ; j'ai passé une demi-heure à masker ces paquets avant la recompilation avec de nouveau USE flags :roll: ...


EDIT2: quelques précision sur les contrôles OSS avec pour exemple, Amarok ; voici le chemin du "flux" audio :

Amarok (volume) => OSS (volume virtual amarok) => OSS (volume virtuel principal) => sortie numérique COAX Digital => Kit Logitech Z5500 (volume principale + volume par haut parleur) => Ouf, les hauts parleurs :)


Dans la table de mixage, au niveau du volume de l'application Amarok (virtuel ; le 2ème contrôle à franchir), on peut (après avoir décocher une case) passer Amarok uniquement sur le haut parleur gauche ou droite ... Il doit donc avoir moyen de mettre une application à gauche, une autre à droite :lol:

Bref, tout cela m'a l'air franchement bien foutu et fonctionnel "presque à 100%" 8)


EDIT3: je viens de tester "xine" en "pass-through 5.1" et j'ai bien du 5.1 :o .. par contre, si tu touche au volume principal lorsque tu joue du 5.1, le son déconne totalement, faut vite le remettre à 100% ; pire, si tu lance un son stéréo par dessus du 5.1, ça déconne, mais ce n'est plus aussi simple de récupérer le son "normal" 5.1.
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
Zoboulo
Tux's lil' helper
Tux's lil' helper
Posts: 97
Joined: Sat Apr 07, 2007 5:07 pm

  • Quote

Post by Zoboulo » Sun Nov 28, 2010 5:14 pm

oss4 n'a pas de gestion d'énergie, donc il est incompatible avec la mise en veille (suspend to ram). Autrement dit complètement inutile pour une utilisation grand public.
Top
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

  • Quote

Post by loopx » Sun Nov 28, 2010 8:55 pm

Zoboulo wrote:oss4 n'a pas de gestion d'énergie, donc il est incompatible avec la mise en veille (suspend to ram). Autrement dit complètement inutile pour une utilisation grand public.
Oui et non, tout dépend du public ;-)


Perso, dans mon cas, j'ai fais un petit script qui tue "knotify" et "kmix", les deux principaux responsable du non redémarrage de OSS après être sorti de la mise en veille. Je ne suis donc pas obligé de redémarrer pour avoir du son => mise en veille toujours possible. Maintenant, c'est sûr, il faut que ça avance.

Honnêtement, OSS est une solution valable, surtout pour un gentooïste! Je plussoi donc OSS face à ALSA :roll:
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
Poussin
l33t
l33t
Posts: 659
Joined: Fri Jun 08, 2007 1:24 pm
Location: Liège

  • Quote

Post by Poussin » Sun Nov 28, 2010 8:59 pm

Moi je ne fais jamais du suspend to ram :D

(alors le suspend to disk et autres joyeusetés, encore moins, jamais réussi à faire fonctionner ce truc ^^)

Je devrais essayer OSS :) c'est tentant.
Top
geekounet
Bodhisattva
Bodhisattva
User avatar
Posts: 3772
Joined: Mon Oct 11, 2004 4:28 pm

  • Quote

Post by geekounet » Sun Nov 28, 2010 10:09 pm

Oui, tout le monde n'utilise pas forcément un laptop, ni n'utilise forcément la mise en veille... :)
Top
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

  • Quote

Post by loopx » Sun Nov 28, 2010 10:10 pm

Poussin wrote:Moi je ne fais jamais du suspend to ram :D

(alors le suspend to disk et autres joyeusetés, encore moins, jamais réussi à faire fonctionner ce truc ^^)

Je devrais essayer OSS :) c'est tentant.
A une époque, j'en faisais jamais aussi, puis un jour, avec Ubuntu, ça a fonctionné tout seul ... et j'ai eu la même blague avec Gentoo ... soudainement, la mise en veille fonctionnait :lol: 8)
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
loopx
Advocate
Advocate
User avatar
Posts: 2787
Joined: Fri Apr 01, 2005 7:42 pm
Location: Belgium / Liège
Contact:
Contact loopx
Website

  • Quote

Post by loopx » Sun Nov 28, 2010 10:11 pm

geekounet wrote:Oui, tout le monde n'utilise pas forcément un laptop, ni n'utilise forcément la mise en veille... :)
J'avais justement pris l'habitude de mettre mon pc en veille quand je vais manger, etc .. maintenant, je perd le son a chaque fois :lol:
Mon MediaWiki perso : http://pix-mania.dyndns.org
Top
geekounet
Bodhisattva
Bodhisattva
User avatar
Posts: 3772
Joined: Mon Oct 11, 2004 4:28 pm

  • Quote

Post by geekounet » Sun Nov 28, 2010 10:18 pm

loopx wrote:
geekounet wrote:Oui, tout le monde n'utilise pas forcément un laptop, ni n'utilise forcément la mise en veille... :)
J'avais justement pris l'habitude de mettre mon pc en veille quand je vais manger, etc .. maintenant, je perd le son a chaque fois :lol:
Pour si peu de temps en veille, ça n'économise pas d'énergie, c'est même tout l'inverse, t'en consommes beaucoup plus au rallumage de la machine que si elle avait continué à tourner. ;)
Top
barul
Guru
Guru
Posts: 434
Joined: Fri May 28, 2010 6:40 am

  • Quote

Post by barul » Sun Nov 28, 2010 10:24 pm

Je sais que c'est OSS et pas OSSv, j'ai dit ça pour dire que je n'avais jamais testé aucune version d'OSS, vu qu’apparemment c'est la v4
Top
Ezka
Guru
Guru
User avatar
Posts: 352
Joined: Thu Feb 17, 2005 9:46 am
Location: par là, mais vraiment ...

  • Quote

Post by Ezka » Sun Nov 28, 2010 11:11 pm

www.chezmoiçamarchepas.com :lol:

J'avais testé OSSv4 mais pas de son sur mon ICH9 y a quelques mois ... depuis j'ai un peu laché l'affaire puisque ALSA fonctionnait. Mais j'ai une question, si tu compiles tes paquets avec les flags +alsa +oss +ossv4 ... etc et ton kernel avec le support d'alsa en module ... tu devrais être dans la capacités de switcher de l'un à l'autre, non ?
Ez.
Top
Post Reply
  • Print view

45 posts
  • 1
  • 2
  • Next

Return to “French”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic