Headphone jack not working on Fujitsu Amilo L7320GW

Hi, l’ve installed Opensuse 11.4 onto the Fujitsu Amilo L7320GW laptop, and all works well except for the headphone jack. Sound works from the laptop speakers and when the headphones are plugged in the sound is muted from the main speakers, but no sound via the headphones.

I’ve looked at other threads within the forum, and it appears that editing the 50-sound.conf file has helped other people, however the soundcard is a Realtek ALC655 (chipset VIA VT82xx), and l cannot see a listing for the ALC655 within the alsa/HD-Audio-Models.txt

Listed below is the information requested:-

Your ALSA information is located at http://www.alsa-project.org/db/?f=c56a561d827199e4943fa7aa6bfe514970e9434e

rpm -qa alsa

alsa-utils-1.0.24.2-3.1.i586
alsa-plugins-pulse-1.0.24-6.1.i586
alsa-oss-1.0.17-32.1.i586
alsa-1.0.24.1-4.7.1.i586
alsa-plugins-1.0.24-6.1.i5

rpm -qa pulse

alsa-plugins-pulse-1.0.24-6.1.i586
pulseaudio-module-bluetooth-0.9.22-6.11.1.i586
libpulse0-0.9.22-6.11.1.i586
pulseaudio-utils-0.9.22-6.11.1.i586
libpulse-mainloop-glib0-0.9.22-6.11.1.i586
pulseaudio-module-zeroconf-0.9.22-6.11.1.i586
pulseaudio-0.9.22-6.11.1.i586
pulseaudio-module-jack-0.9.22-6.11.1.i586
pulseaudio-module-lirc-0.9.22-6.11.1.i586
pulseaudio-esound-compat-0.9.22-6.11.1.i586
pulseaudio-module-x11-0.9.22-6.11.1.i586
libxine1-pulse-1.1.19-4.4.i586
libpulse-browse0-0.9.22-6.11.1.i58

cat 50-sound.conf

options snd slots=snd-via82xx

Ssy1.H6ZFpnM8Cv9:VT8233/A/8235/8237 AC97 Audio Controller

alias snd-card-0 snd-via82xx

rpm -qa libsound2
libasound2-1.0.24.1-3.1.i586

uname -a
Linux linux-u00e.site 2.6.37.6-0.5-default #1 SMP 2011-04-25 21:48:33 +0200 i686 i686 i386 GNU/Linux

rcalsasound restart

Shutting down sound driver done
Starting sound driver: via82xx

Could really do with the headphones working, and any help would be very appreciated :slight_smile:

Thanks

Alan

I had the same problem with my Toshiba Satellite. It was simply fixed by adding the line
options snd-hda-intel model=thinkpad
to the file /etc/modprobe.d/50-sound.conf and restarting.
snd-hda-intel is the alias of the sound card. model=thinkpad although a Toshiba Satellite!
Hope this helps as it helped me

Hi tosh755, many thanks for your help, and l tried adding the line:- options snd-via82xx model=fujitsu, however when l restart the sound driver the following error occurs:-

Shutting down sound driver done
Starting sound driver: via82xxFATAL: Error inserting snd_via82xx (/lib/modules/2.6.37.6-0.5-default/kernel/sound/pci/snd-via82xx.ko): Unknown symbol in module, or unknown parameter (see dmesg)

dmesg shows: [20356.619054] snd_via82xx: Unknown parameter `model’

l’ve looked at the HD-Audio-Models.txt file and l’m unsure as to the correct model, as the ACL655 is not listed?

Many thanks

Alan

According to that script output, your sound should not be working at all. I note:


!!ALSA Version
!!------------

Driver version:     
Library version:    
Utilities version:  1.0.24.2

ie no driver loaded.

When I look at aplay and arecord:


!!Aplay/Arecord output
!!------------

APLAY

aplay: device_list:240: no soundcards found...

ARECORD

arecord: device_list:240: no soundcards found...

and dmesg gives this:


 4300.457436] ALSA opl3sa2.c:243: OPL3-SA [0x370] detect = 0xff
 4302.752200] ALSA opl3sa2.c:243: OPL3-SA [0x370] detect = 0xff

Is sound switched ON in the BIOS ?

Could it be your sound driver had crashed when you ran that script ? Can you run that script again after a fresh boot ? ie


/usr/sbin/alsa-info.sh

Do NOT have any model options in the /etc/modprobe.d/50-sound.conf file when you reboot and run the script again.

Hi Oldcpu, many thanks for your help and my apologies for the delay in replying, but l made the mistake of installing the linux drivers from the Realtek website (Realtek), which l hoped would resolve the problem. Unfortunately it caused loads of extra problems, so l have installed a fresh copy of Opensuse 11.4 and the sound works again, albeit without sound from the headphone socket. Alsa info as below:-

Your ALSA information is located at http://www.alsa-project.org/db/?f=eae2c390cc316f04b634fe36efa543f41ddb45ee

rpm -qa alsa

alsa-utils-1.0.24.2-3.1.i586
alsa-oss-1.0.17-32.1.i586
alsa-plugins-1.0.24-6.1.i586
alsa-1.0.24.1-3.1.i586
alsa-plugins-pulse-1.0.24-6.1.i586

rpm -qa pulse

pulseaudio-module-lirc-0.9.22-6.9.1.i586
libpulse0-0.9.22-6.9.1.i586
libpulse-mainloop-glib0-0.9.22-6.9.1.i586
pulseaudio-utils-0.9.22-6.9.1.i586
pulseaudio-module-bluetooth-0.9.22-6.9.1.i586
libpulse-browse0-0.9.22-6.9.1.i586
pulseaudio-module-zeroconf-0.9.22-6.9.1.i586
pulseaudio-esound-compat-0.9.22-6.9.1.i586
pulseaudio-module-x11-0.9.22-6.9.1.i586
pulseaudio-0.9.22-6.9.1.i586
alsa-plugins-pulse-1.0.24-6.1.i586
libxine1-pulse-1.1.19-4.4.i586
pulseaudio-module-jack-0.9.22-6.9.1.i586

rpm -qa libasound2

libasound2-1.0.24.1-3.1.i586

uname -a

Linux linux-j3ic.site 2.6.37.1-1.2-default #1 SMP 2011-02-21 10:34:10 +0100 i686 i686 i386 GNU/Linux

cat /etc/modprobe.d/50-sound.conf

options snd slots=snd-via82xx

Ssy1.H6ZFpnM8Cv9:VT8233/A/8235/8237 AC97 Audio Controller

alias snd-card-0 snd-via82xx

Thanks for trying to solve this without the realtek drivers. While some users swear by those drivers, my experience is they tend to cause more problems than they are worth, mainly because realtek issue the drivers and then provide limited to no interactive support.

Reference the diagnostic script files, there are a LOT of mixer settings you should look at tuning. For example:


Simple mixer control 'Phone',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Mono
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono: Playback 0 [0%] -34.50dB] [off]
  Front Left: Capture [off]
  Front Right: Capture [off]

The playback is OFF there for the ‘phone’

Is that the head phones ?

Hi oldcpu, thanks for your message and using alsamixer within a terminal window, l have turned up all of the audio settings to max, but still no joy l’m afraid, although l’ll continue to experiment with additional lines with the 50-sound.conf to see if this helps, and will update the thread if l strike lucky :slight_smile:

Hmmm … This REALLY should JUST work. and it clearly does not.

IMHO this is worth a bug report. I recommend you write a bug report on openSUSE-11.4 component sound. There is guidance here: openSUSE:Submitting bug reports - openSUSE Use your openSUSE forum username and password when logging on to bugzilla. Note the SuSE-GmbH sound packager is also a developer of the alsa sound driver, so if anyone can fix this, they can.

They will not read a forum thread, so you need to have all the needed technical information in the bug report. Attach to your bug report the file /tmp/alsa-info.txt that you get from running:


/usr/sbin/alsa-info.sh --no-upload

The attachment details are at the bottom area of the bug report page.