Hi guys
I've got a Samsung Q35 - Centrino Duo. Check out my page
"Installing Fedora Core 5 on Samsung Q35": http://www.puzzle.ch/samsung_q35.html
At the moment everything seems to work except the soundcard. :-(
Chip: Intel Corporation 82801G - High Definition Audio Kernel-Module: snd-hda-intel
# lspci -v -s 00:1b.0 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) Subsystem: Samsung Electronics Co Ltd Unknown device c504 Flags: bus master, fast devsel, latency 0, IRQ 22 Memory at d8240000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable- Capabilities: [70] Express Unknown type IRQ 0 Capabilities: [100] Virtual Channel Capabilities: [130] Unknown (5)
While installing FC5 the soundcard is detected successfully at install but the sound is not working (I can't hear anything). using system-config-soundcard there's always a nasty beep in the background while playing the test sample. I tried to ajust levels with kmix and alsamixer and played with all settings but I can't get it to work. the best I get it a sound with background beep but that is kinda useless!
I'm using: alsa-lib and alsa-utils from FC5: 1.0.11-3.rc2.2
I also tried the latest alsa packages (10.1.11-1.rc4) but then the sound is completely gone.
does anyone know how to fix that issue?
Marcel
Marcel Groner wrote:
Hi guys
I've got a Samsung Q35 - Centrino Duo. Check out my page
does anyone know how to fix that issue?
Yes I posted this advice last week --->
-Andy
Hi Mike -
I have one of these beasties now, here are some additional notes. I appreciated your original documentation and advise so maybe some of this can help yourself or someone else.
Suspend works most of the time, it requires Ctrl-Alt-F1 and then Ctrl-Alt-F7 to get video back. Hibernate proceeds correctly, but on reboot the hibernation data is ignored and it boots as if from cold.
By default the audio does not work well. There is a high frequency tone while the audio is active and changing mixer settings while audio active destroys audio until next boot. I updated to the latest Alsa drivers, and added the following to /etc/modprobe.conf
options snd-hda-intel index=0 single_cmd=1 model=laptop-eapd
On reboot sound is great. There does not seem to be an internal mic but the external mic jack also works after this. I don't know if the alsa upgrade was necessary because I found this solution after it.
WPA/WPA2 can be made to work using wpa_supplicant. I got it working first by hand, then discovered the wpa_supplicant already existed in FC5 as a service with integration into ifup and ifdown, so chkconfig wpa_supplicant on will help. TKIP support has a problem, I found setting my wireless router to WPA2 AES avoided the problem. Wireless is then very solid.
When setting your WPA key, note you have to encode the key first using wpa_passphrase before sticking it in /etc/wpa_supplicant/wpa_supplicant.conf
wpa-supplicant needs to be told the ipw3945 device is to be communicated with using -D wext protocol.
I can't get NetworkManager to recognize that wlan0 exists as an interface, despite that system-config-networking knows about it.
I killed tap to click on the synaptics touchpad by adding
Option "SHMConfig" "yes" Option "MaxTapTime" "0"
to the Input Device / Synaptics part of /etc/X11/xorg.conf
I was only able to get vesa xorg support to work so far, but you can select 1280x800 layout after setting a generic LCD monitor of 1280x800 resolution. This is the main deficit left now, no xv.
In general it was pretty encouraging. The chipset in the laptop is very new but everything works to a greater or lesser extent, most of it to the greater extent. In a way that makes a new rod for Fedora's back because it is so close to perfect that the remaining annoyances are correspondingly more annoying...
-Andy
Hi Andy
Thanks for your post. I tried the following but it still doesn't work:
changed my /etc/modprobe.conf to:
alias snd-card-0 snd-hda-intel options snd-card-0 index=0 options snd-hda-intel index=0 model=laptop-eapd remove snd-hda-intel { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-hda-intel position_fix=1
do you have the same configuration? (except the single_cmd option, see below)
single_cmd option
options snd-hda-intel index=0 single_cmd=1 model=laptop-eapd
I got the message (dmesg) that single_cmd could not be found in snd-hda-intel driver.
with original FC5 alsa drivers (1.0.11-4.rc2) I still get this high frequency tone and if I upgrade to 1.0.11-1.rc4.FC5.test there is no sound at all. What kind of alsa-build did u use and where did you get it?
Marcel
Andy Green wrote:
Marcel Groner wrote:
Hi guys
I've got a Samsung Q35 - Centrino Duo. Check out my page
does anyone know how to fix that issue?
Yes I posted this advice last week --->
-Andy
Hi Mike -
I have one of these beasties now, here are some additional notes. I appreciated your original documentation and advise so maybe some of this can help yourself or someone else.
Suspend works most of the time, it requires Ctrl-Alt-F1 and then Ctrl-Alt-F7 to get video back. Hibernate proceeds correctly, but on reboot the hibernation data is ignored and it boots as if from cold.
By default the audio does not work well. There is a high frequency tone while the audio is active and changing mixer settings while audio active destroys audio until next boot. I updated to the latest Alsa drivers, and added the following to /etc/modprobe.conf
options snd-hda-intel index=0 single_cmd=1 model=laptop-eapd
On reboot sound is great. There does not seem to be an internal mic but the external mic jack also works after this. I don't know if the alsa upgrade was necessary because I found this solution after it.
WPA/WPA2 can be made to work using wpa_supplicant. I got it working first by hand, then discovered the wpa_supplicant already existed in FC5 as a service with integration into ifup and ifdown, so chkconfig wpa_supplicant on will help. TKIP support has a problem, I found setting my wireless router to WPA2 AES avoided the problem. Wireless is then very solid.
When setting your WPA key, note you have to encode the key first using wpa_passphrase before sticking it in /etc/wpa_supplicant/wpa_supplicant.conf
wpa-supplicant needs to be told the ipw3945 device is to be communicated with using -D wext protocol.
I can't get NetworkManager to recognize that wlan0 exists as an interface, despite that system-config-networking knows about it.
I killed tap to click on the synaptics touchpad by adding
Option "SHMConfig" "yes" Option "MaxTapTime" "0"
to the Input Device / Synaptics part of /etc/X11/xorg.conf
I was only able to get vesa xorg support to work so far, but you can select 1280x800 layout after setting a generic LCD monitor of 1280x800 resolution. This is the main deficit left now, no xv.
In general it was pretty encouraging. The chipset in the laptop is very new but everything works to a greater or lesser extent, most of it to the greater extent. In a way that makes a new rod for Fedora's back because it is so close to perfect that the remaining annoyances are correspondingly more annoying...
-Andy
Marcel Groner wrote:
Hi Andy
Thanks for your post. I tried the following but it still doesn't work:
changed my /etc/modprobe.conf to:
alias snd-card-0 snd-hda-intel options snd-card-0 index=0 options snd-hda-intel index=0 model=laptop-eapd remove snd-hda-intel { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-hda-intel position_fix=1
do you have the same configuration? (except the single_cmd option, see below)
single_cmd option
options snd-hda-intel index=0 single_cmd=1 model=laptop-eapd
I got the message (dmesg) that single_cmd could not be found in snd-hda-intel driver.
with original FC5 alsa drivers (1.0.11-4.rc2) I still get this high frequency tone and if I upgrade to 1.0.11-1.rc4.FC5.test there is no sound at all. What kind of alsa-build did u use and where did you get it?
Yes I also had the tone before I updated alsa and found the fix. I also had a situation where altering the mixer settings while audio was playing would kill the audio entirely until the next reboot, just silence. The single_cmd=1 fixes that.
My Alsa came from alsa-project.org and is the 1.0.11 released version there.
-Andy