Néma pingvin

Fórumok

Sziasztok!

Van egy Toshiba Satellite L-30 laptopom (a pontos paraméterek itt: Toshiba Satellite L-30 az egyetlen különbség, h vettem a gépbe 2 giga 600-as ddr2-es ramot.

A gépen jelenleg Ubuntu Hardy van. Nagyon sok disztribet kipróbáltam, de egyik disztriben sincs hang. A 8.04-es Ubuntun sikerült működésre bírnom a hangot a következő trükkel:

/etc/modprobe.d/sound
options snd-hda-intel model=uniwill-m31 position_fix=1
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
alias sound-slot-0 snd-card-0
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

/etc/modules
snd-pcm-oss
snd-seq-oss
snd-mixer-oss

Ezzel a trükkel működik a gép hangszórója, de csak Ubuntu 8.04-en. (mikrofon és fejhallgató így sem)
Tegnap feltelepítettem a 8.10-es Ubuntut és örömmel láttam, hogy már az Ubuntun sem működik ez a trükk. Úgy hogy maradtam a 8.04-esnél.
Valakinek van ötlete erre? Valahol olvastam olyat, h az Alsát kéne újrafordítani. Ez működhetne? Esetleg BIOS frissítés? Elég zavaró, h egyetlen linux disztriben sincs hang, semmi trükkel.

lspci|grep -i audio:
00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01)

Hozzászólások

kb 2éve van nekem is, anno eltöltöttem vele pár hetet, hogy úgy működjön minden ahogyan kell, de hangban csak félsikert értem el ezzel az uniwilles model-megadással (halk, nem működik a HP-jack), aztán vettem egy másik lapost ezt pedig megkapta a hugom.
...azóta folyton rágta a fülemet, úgyhogy tegnap rászántam magam, hogy teszek valamit az ügyben.

fordítottam rá kernelt (kernel.org 2.6.28) és végigpróbáltam az snd-hda-intel opciókat míg végül az "asus"-nál megtaláltam amire szükségem volt, működik a laptophangszóró, a fülhallgató illetve a mikrofon is.

ezen a gépen hardy van (és marad is amíg csak el lehet kerülni a kde4-et),
IXP SB4x0 High Definition Audio Controller (rev 01), ami 'ALC861'

ami kellett az csupán ennyi:

vim /etc/modprobe.d/alsa-base
+
options snd-hda-intel model=asus

('/etc/modprobe.d/sound' fájlom nincs, '/etc/modules'-ból csak "loop lp fuse" modulok vannak behúzatva)

Ezzel a hangkártyával én is szívtam sokat (nekem asus f3sc ap325-notim van). Elég nehéz eset mert egyben modem is ami nem rossz ötlet, de........ szóval szívás. Na amit nekem javasoltak (habár nekem a notin gentoo van) a következő. Gentoo alatt van egy file a /etc/modprobe.d/alsa annak a taralma ez ( lényeg az utolsó sor):
# Alsa kernel modules' configuration file.

# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore

##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
## alias snd-card-0 snd-interwave
## alias snd-card-1 snd-ens1371
## OSS/Free portion
## alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##

# OSS/Free portion - card #1
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
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

# Set this to the correct number of cards.
options snd cards_limit=1
options snd-hda-intel model=lenovo