VGN-260 Sony Vaio Laptop 2004 (brand new!) sound: intel8x0 wifi: ipw2200 Fedora Core 2 with KDE kernel 2.6.8-1.521 First off, the install and KDE setup went pretty well. It even recognized the FN keys which cause issues on VIAO's sometimes. I got the 2.6.8-1.521 kernel source code, compiled and installed it ok. BUT, no sound, my only gripe. Sound has never worked properly on the install or upgrade. It did work fine on the default windows XP ugly OS setup. If anyone can help me get sound going, check this out... The TEST SOUND button produces a real soft sound with headphones, but nothing on the external speakers. Yes I have checked out the alsamixer tool, and I get those vertical bars in which I turned the volume all the way up, but I did not see a MUTE toggle ... In KDE, Preferences | Control Center | Sound & Multimedia | Sound System: On the Hardware tab, audio device: ALSA is selected. Full duplex: off, quality: default On the General tab, Sound System enabled Using aplay -l, I get a list of 2 devices: card 0: [Intel 82801DB-ICH4], device 0: Intel ICH [Intel 92901DB-ICH4] subdevices: 1/1 Subdevice: #0: subdevice #0 card 0: [Intel 82801DB-ICH4], device 4: Intel ICH - IEC958 [Intel 92901DB-ICH4 - IEC958] subdevices: 1/1 Subdevice: #0: subdevice #0 They look the same, but have different device numbers. Also, I tried compiling and installing the ALSA 1.0.6a drivers, and I used the alsaconf tool to modify the modprobe.conf file. Using xmms, in Options, I select ALSA 1.2.10 output plugin [libALSA.so] ... and in Configure, if I choose any audio device listed besides "default" then I get an error in the xmms player when playing a file. Should the "Use software volume control" be checked or not? What Mixer device should I pick? Using KMix I see green lights on the bars, and the bars are mostly up for output. I still don't see any Mute toggle? I am way confused when it comes to the primary source for audio in KDE. Is there a hiding volume switch somewhere ... its a riddle, tucked inside an enigma, wrapped into a dream. Read on for conf files and extra info... ------- begin /etc/modprobe.conf ------------------- alias eth0 e100 alias snd-card-0 snd-intel8x0 install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0 alias usb-controller ehci-hcd alias usb-controller1 uhci-hcd alias eth1 ipw2200 # --- BEGIN: Generated by ALSACONF, do not edit. --- # --- ALSACONF verion 1.0.6 --- alias snd-card-0 snd-intel8x0 alias sound-slot-0 snd-intel8x0 # --- END: Generated by ALSACONF, do not edit. --- ------- begin "lsmod" ------------------- Module Size Used by snd_intel8x0 35404 1 snd_ac97_codec 63952 1 snd_intel8x0 snd_pcm 90504 1 snd_intel8x0 snd_timer 29188 1 snd_pcm snd_page_alloc 9736 2 snd_intel8x0,snd_pcm gameport 4352 1 snd_intel8x0 snd_mpu401_uart 9216 1 snd_intel8x0 snd_rawmidi 25636 1 snd_mpu401_uart snd_seq_device 8200 1 snd_rawmidi snd 51300 9 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device soundcore 8032 1 snd parport_pc 21696 0 lp 9452 0 parport 36424 2 parport_pc,lp autofs4 21124 0 ds 13188 4 yenta_socket 16256 0 pcmcia_core 51784 2 ds,yenta_socket sunrpc 142564 1 ipw2200 104460 0 ieee80211 26788 1 ipw2200 ieee80211_crypt 6472 1 ieee80211 e100 34692 0 mii 4096 1 e100 ipt_REJECT 5376 1 ipt_state 2176 7 ip_conntrack 26144 1 ipt_state iptable_filter 2688 1 ip_tables 14336 3 ipt_REJECT,ipt_state,iptable_filter sg 28832 0 scsi_mod 106064 1 sg microcode 5920 0 dm_mod 47892 0 uhci_hcd 28824 0 ehci_hcd 28420 0 button 5144 0 battery 7436 0 asus_acpi 9496 0 ac 3852 0 radeon 114116 2 md5 4096 1 ipv6 218436 8 ext3 96872 2 jbd 66328 1 ext3 ------- begin /etc/asound.state ------------------- state.I82801DBICH4 { control.1 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'Master Playback Switch' value.0 true value.1 true } control.2 { comment.access 'read write' comment.type INTEGER comment.range '0 - 31' iface MIXER name 'Master Playback Volume' value.0 23 value.1 23 } control.3 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true } control.4 { comment.access 'read write' comment.type INTEGER comment.range '0 - 31' iface MIXER name 'Headphone Playback Volume' value.0 30 value.1 30 } control.5 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'Master Mono Playback Switch' value true } control.6 { comment.access 'read write' comment.type INTEGER comment.range '0 - 31' iface MIXER name 'Master Mono Playback Volume' value 31 } control.7 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'Phone Playback Switch' value true } control.8 { comment.access 'read write' comment.type INTEGER comment.range '0 - 31' iface MIXER name 'Phone Playback Volume' value 0 } control.9 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'Mic Playback Switch' value false } control.10 { comment.access 'read write' comment.type INTEGER comment.range '0 - 31' iface MIXER name 'Mic Playback Volume' value 0 } control.11 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'Mic Boost (+20dB)' value true } control.12 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'Line Playback Switch' value.0 true value.1 true } control.13 { comment.access 'read write' comment.type INTEGER comment.range '0 - 31' iface MIXER name 'Line Playback Volume' value.0 28 value.1 28 } control.14 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'CD Playback Switch' value.0 true value.1 true } control.15 { comment.access 'read write' comment.type INTEGER comment.range '0 - 31' iface MIXER name 'CD Playback Volume' value.0 28 value.1 28 } control.16 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'Aux Playback Switch' value.0 true value.1 true } control.17 { comment.access 'read write' comment.type INTEGER comment.range '0 - 31' iface MIXER name 'Aux Playback Volume' value.0 31 value.1 31 } control.18 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'PCM Playback Switch' value.0 true value.1 true } control.19 { comment.access 'read write' comment.type INTEGER comment.range '0 - 31' iface MIXER name 'PCM Playback Volume' value.0 23 value.1 23 } control.20 { comment.access 'read write' comment.type ENUMERATED comment.item.0 Mic comment.item.1 CD comment.item.2 Video comment.item.3 Aux comment.item.4 Line comment.item.5 Mix comment.item.6 'Mix Mono' comment.item.7 Phone iface MIXER name 'Capture Source' value.0 Phone value.1 Phone } control.21 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'Capture Switch' value.0 true value.1 true } control.22 { comment.access 'read write' comment.type INTEGER comment.range '0 - 15' iface MIXER name 'Capture Volume' value.0 15 value.1 15 } control.23 { comment.access 'read write' comment.type ENUMERATED comment.item.0 Mix comment.item.1 Mic iface MIXER name 'Mono Output Select' value Mix } control.24 { comment.access 'read write' comment.type ENUMERATED comment.item.0 Mic1 comment.item.1 Mic2 iface MIXER name 'Mic Select' value Mic2 } control.25 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'Stereo Mic' value true } control.26 { comment.access 'read write' comment.type BOOLEAN iface MIXER name 'External Amplifier' value true } } Any ideas or pointers would be kewl. Thanks all, and thanks for Linux :) -- john ------------------------------------- netcam@xxxxxxxxx