Aller au contenu principal
Sujet: carte son sur lenovo (Lu 3521 fois) sujet précédent - sujet suivant

carte son sur lenovo

Bonjour
Je dispose d'un lenovo L380. Il fonctionnait très bien sous openSuse 15.0 et 15.1
Une installation fraiche sous 15.2 me prive malheureusement de la carte son, qui, très bizarrement, fonctionne à peu près ( j'ai du son et le micro), mais sans être reconnu par yast ou par alsaconf, n'est pas maitrisable sous kde ou pulseaudio.

Bref, c'est un peu galère.  je fais le tour du système pour trouver la raison du dysfonctionnement....

Quelqu'un aurait il la gentillesse de me copier le fichier /etc/modprobe.d/50-blacklist.conf  d'un 15.1 ou 15.0 ?

Merci par avance

Re : carte son sur lenovo

Répondre #1
salut xiloa
j'ai un lenovo yoga 12 mais il est sous leap 15.2 gnome. je ne sais pas si ça va te servir mais voici le fichier:

# $Id$
#
# Listing a module here prevents modprobe from loading it via modalias (only
# aliases from /lib/modules/*/modules.alias). You may still load it explicitely.
# We blacklist some modules becaus they may harm on certain devices or they
# prevent other modules from grabbing the device.
#
# Syntax:  blacklist <driver name>
# See 'man modprobe'.
#

# usbcore ... module is loaded implicitly, ignore it otherwise
blacklist usbcore

# tulip ... de4x5, xircom_tulip_cb, dmfe (...) handle same devices
blacklist de4x5
# At least 2.4.3 and later xircom_tulip doesn't have that conflict
# xircom_tulip_cb
blacklist dmfe

# list all framebuffer drivers, some of them tend to crash during boot
# they are either compiled into the kernel, or vesafb is active
# X works fine without them, rcfbset can load them if really required
#  sed -e '/\/drivers\/video\/.*\.\(o\|ko\)$/{s@^.*/@@;s@\..*$@@;p};d'
blacklist aty128fb
blacklist atyfb
blacklist cyber2000fb
blacklist g450_pll
blacklist hgafb
blacklist i2c-matroxfb
blacklist i810fb
blacklist intelfbdrv
blacklist intelfbhw
blacklist matroxfb_accel
blacklist matroxfb_base
blacklist matroxfb_crtc2
blacklist matroxfb_DAC1064
blacklist matroxfb_g450
blacklist matroxfb_maven
blacklist matroxfb_misc
blacklist matroxfb_proc
blacklist matroxfb_Ti3026
blacklist mdacon
blacklist neofb
blacklist pm2fb
blacklist pm3fb
blacklist radeonfb
blacklist rivafb
blacklist sisfb
blacklist sstfb
blacklist tdfxfb
blacklist tridentfb
blacklist vga16fb
blacklist vgastate
# for kyrofb see Bug 35810
blacklist kyrofb
# list was not complete (bug 106715)
blacklist arcfb
blacklist backlight
blacklist lcd
blacklist cirrusfb
blacklist gx1fb
blacklist intelfb
blacklist macmodes
blacklist nvidiafb
blacklist s1d13xxxfb
blacklist savagefb
# additional modules since SLE11, bug 468964
blacklist arkfb
blacklist carminefb
blacklist gxfb
blacklist hecubafb
blacklist lxfb
blacklist s3fb
blacklist sm501fb
blacklist viafb
blacklist vmlfb
blacklist vt8623fb
#bug 846218
blacklist udlfb

# ISDN modules are load from /lib/udev/isdn.sh
blacklist fcusb
blacklist fcusb2
blacklist fxusb
blacklist fxusb_CZ
blacklist fcdslusb
blacklist fcdslusb2
blacklist fcdslusba
blacklist fcdslslusb
blacklist fcdslslusb2
blacklist e2220pc
blacklist e5520pc
blacklist bfusb
blacklist b1isa
blacklist b1pci
blacklist b1pcmcia
blacklist c4
blacklist t1isa
blacklist t1pci
blacklist divas
blacklist act2000
blacklist hfc_usb
blacklist hisax
blacklist hisax_fcpcipnp
blacklist hisax_st5481
blacklist hysdn
blacklist icn
blacklist pcbit
blacklist sc
blacklist tpam
blacklist fcpci
blacklist fcclassic
blacklist fcdsl
blacklist fcdsl2
# mISDN modules
blacklist hfcsusb
blacklist hfcpci
blacklist hfcmulti
blacklist l1oip
blacklist mISDN_dsp
blacklist mISDN_core

# OSS PCI sound modules
blacklist ad1889
blacklist ali5455
blacklist btaudio
blacklist cmpci
blacklist cs4281
blacklist emu10k1
blacklist es1370
blacklist es1371
blacklist esssolo1
blacklist forte
blacklist i810_audio
blacklist maestro
blacklist maestro3
blacklist nm256_audio
blacklist opl3sa2                 # Bug 219758
blacklist rme96xx
blacklist sonicvibes
blacklist trident
blacklist via82cxxx_audio
blacklist ymfpci

# this is a debugging module which should only be loaded manually
blacklist evbug

# These mtd drivers should be loaded manually.
blacklist scb2_flash
blacklist pci
blacklist l440gx
blacklist amd76xrom

# job of rcdvb
blacklist snd-bt87x

# This module seems to be good for nothing. See bug 129301.
blacklist dpt_i2o

# These devices have bt878 chip without PCI Subsystem ID. Without that info bttv
# does not know how to treat them properly. Therefore we disable autoloading of
# modules for these devices.
# See https://bugzilla.novell.com/show_bug.cgi?id=149588
# To enable your device create a hardware configuration file for your device.
# See man hwup for details.
# You will probably have to specify an option to identify your card. Have a
# look in /usr/src/linux/Documentation/video4linux/CARDLIST.bttv.
alias pci:v0000109Ed0000036Esv00000000sd00000000bc04sc00i00 bttv_skip_it
alias pci:v0000109Ed00000878sv00000000sd00000000bc04sc80i00 bttv_skip_it
install bttv_skip_it echo "module alias skipped (bt878 chip without PCI Subsystem ID)"

# For some bridges both intel-agp and i82875p_edac are loaded. If i82875p_edac
# is loaded first it will grab the device. Then intel-agp doesn't work.
# Therefore we disable automatic loading of 82875p_edac. (Bug 213840)
blacklist i82875p_edac
#
# Blacklist the IBM s390 module for I/O dynamic configuration support
# Bug bnc#478601
blacklist chsc_sch

# Blacklist acpi_power_meter. The device requires processing ACPI AML code to
# update average power measurement. This may be at a high frequency and has
# been observed executing every 500ms. This has a noticable impact on latency
# sensitive applications that experience delays on workqueue executions. As
# very few applications require the data, blacklist the module by default
# (bnc#974373)
blacklist acpi_power_meter
et le modprobe alsa-conf au cas où:
install snd /sbin/install-snd-module snd $CMDLINE_OPTS
install snd-pcm /sbin/install-snd-module snd-pcm $CMDLINE_OPTS
install snd-seq /sbin/install-snd-module snd-seq $CMDLINE_OPTS
si personne ne te passe le fichier 15.1, je pourrais te le passer ce soir

Re : carte son sur lenovo

Répondre #2
super!
ça me permet comparer les modif entre les deux versions 115.2 et 15.1

 merci

Re : carte son sur lenovo

Répondre #3
de rien l'ami!

Re : carte son sur lenovo

Répondre #4
j'ai été faible.
ça m'a saoulé.
J'ai réinstallé une 15.1; 
35 minutes chrono

Re : carte son sur lenovo

Répondre #5
Hello,

Tu voulais faire quoi en particulier ? Gérer via yast ou alsaconf à ce que je comprends.
Qu'est ce qui coince car là tu dis que ca fonctionne à peu prés mais on ne sait pas ce qui coince précisément (ca peut aider à chercher des pistes).

A moins que tu penses rester sur la 15.1 ? Suivie jusqu'en nov prochain https://en.opensuse.org/Lifetime

Si tu souhaites creuser ici des pistes :
https://fr.opensuse.org/SDB:D%C3%A9pannage_audio
https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting

 

Re : carte son sur lenovo

Répondre #6
hello
En fait, j'ai une carte  Sunrise Point-LP HD  Audio, carte sound configuré out of the box jusqu'à la 15.1
A l'installation fraîche d'une 15.2,  plus aucune maîtrise du son, ni par pulseaudio et ses plugin sous plasma, ni par alsaconf.
La carte son n'est juste plus configurable. Elle n'est juste plus reconnu.
J'ai joué avec les pilotes, il y a un pilote snd-soc-skl qui vient au milieu. Je l'ai blacklisté, installé le module snd_hda_intel, utilisé par la 15.1, sans grand succès, sauf qu'à partir de là, parfois, j'ai du son, sans que ce ne soit controlable ( amarok lit les fichiers, mais je ne peux pas regler le volume ni controler la carte ).
De toute évidence, cela vient d'alsa.
Bref. j'ai suivi les tutos, les différents debats sur le sujet sans jamais trouvé une piste sérieuse. Piteusement , back to 15.1