LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 11-19-2011, 12:51 AM   #1
Elmware
Member
 
Registered: May 2006
Location: Canada
Distribution: Slackware 13 and fedora 15
Posts: 32

Rep: Reputation: 0
Sound problems with Toshiba Satellite


When I boot my Toshiba Satellite L750D in Windows 7, the sound works fine with the speakers, HDMI and headphones, but when I boot into fedora, it's a different story.

I don't have a HDMI cable to try the port with. I tried it in Windows while visiting a friend.

There are two problems that I am having. The main problem is that even though there is sound, it makes popping and crackling sounds when playing audio. I have tried searching on Google and even these forums and tried tinkering with things that were suggested and still no luck. One site said to change a line in /etc/pulse/default.pa but when I opened the file, the code just wasn't there, so I'm lost here. I even clicked the Find Similar Threads before posting.

The site says to open that file and replace the following:
Code:
:load-module module-hal-detect
with:
Code:
:load-module module-hal-detect tsched=0
and that should fix the problem. I even tried adding the code at the end and it was playing MP3s without the popping and crackling, but other stuff wouldn't play and the mixer with the volume control wouldn't work. It would also prompt that the audio is disabled when logging in while this setting was in place.

The other minor problem is that I can't get any sound out of the headphone jack while in Linux. Even though this may be minor, I'd still like to be able to use headphones while sitting in a public place using their WiFi hotspot if I were watching videos and stuff instead of disturbing other people with the speakers, and right now, the only way to do this is to boot into Windows.

The sound card in my laptop is:
Conexant CX20587-11Z Software Sound, High Definition

For more details about the computer's specs, here's the site.

What I do get in /etc/pulse/default.pa is:
Code:
#!/usr/bin/pulseaudio -nF
#
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.

# This startup script is used only if PulseAudio is started per-user
# (i.e. not in system mode)

.nofail

### Load something into the sample cache
#load-sample-lazy x11-bell /usr/share/sounds/gtk-events/activate.wav
#load-sample-lazy pulse-hotplug /usr/share/sounds/startup3.wav
#load-sample-lazy pulse-coldplug /usr/share/sounds/startup3.wav
#load-sample-lazy pulse-access /usr/share/sounds/generic.wav

.fail

### Automatically restore the volume of streams and devices
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

### Automatically augment property information from .desktop files
### stored in /usr/share/application
load-module module-augment-properties

### Load audio drivers statically (it's probably better to not load
### these drivers manually, but instead use module-hal-detect --
### see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Alternatively use the static hardware detection module (for systems that
### lack udev support)
load-module module-detect
.endif

### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif

### Load several protocols
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix

### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp
#load-module module-zeroconf-publish

### Load the RTP reciever module (also configured via paprefs, see above)
#load-module module-rtp-recv

### Load the RTP sender module (also configured via paprefs, see above)
#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 description="RTP Multicast Sink"
#load-module module-rtp-send source=rtp.monitor

### Load additional modules from GConf settings. This can be configured with the paprefs tool.
### Please keep in mind that the modules configured by paprefs might conflict with manually
### loaded modules.
.ifexists module-gconf.so
.nofail
load-module module-gconf
.fail
.endif

### Automatically restore the default sink/source when changed by the user during runtime
load-module module-default-device-restore

### Automatically move streams to the default sink if the sink they are
### connected to dies, similar for sources
load-module module-rescue-streams

### Make sure we always have a sink around, even if it is a null sink.
load-module module-always-sink

### Honour intended role device property
load-module module-intended-roles

### Automatically suspend sinks/sources that become idle for too long
load-module module-suspend-on-idle

### If autoexit on idle is enabled we want to make sure we only quit
### when no local session needs us anymore.
load-module module-console-kit

### Enable positioned event sounds
load-module module-position-event-sounds

### Cork music streams when a phone stream is active
load-module module-cork-music-on-phone

# X11 modules should not be started from default.pa so that one daemon
# can be shared by multiple sessions.

### Load X11 bell module
#load-module module-x11-bell sample=bell-windowing-system

### Register ourselves in the X11 session manager
#load-module module-x11-xsmp

### Publish connection data in the X11 root window
#.ifexists module-x11-publish.so
#.nofail
#load-module module-x11-publish
#.fail
#.endif

### Make some devices default
#set-default-sink output
#set-default-source input

Last edited by Elmware; 11-19-2011 at 12:52 AM.
 
Old 12-11-2011, 07:07 PM   #2
Elmware
Member
 
Registered: May 2006
Location: Canada
Distribution: Slackware 13 and fedora 15
Posts: 32

Original Poster
Rep: Reputation: 0
Whatever you guys just did at Fedora with the updated drivers seems to have fixed the problem. No more crackling and popping sound and my headphone jack works after applying the most recent updates.

Thanks for fixing it!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Sound card loops test sound and music running OpenSUSE on Toshiba Satellite L100 charesnape Linux - Laptop and Netbook 38 10-03-2010 04:01 AM
Problems with sound and graphics card on opensuse 10.2 on toshiba satellite p100-188 zutty Linux - Laptop and Netbook 4 02-17-2007 09:41 AM
Debian on Toshiba Satellite A70 sound, mouse, and video problems dfreer Debian 2 10-13-2005 02:56 PM
Toshiba Satellite A70 running Debian Sound, Mouse, Video Problems dfreer Linux - Hardware 1 10-12-2005 04:39 PM
Toshiba Satellite A70 Sound, Mouse, Resolution Problems dfreer Linux - Laptop and Netbook 1 10-12-2005 02:57 PM


All times are GMT -5. The time now is 03:13 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration