Pulseaudio, tsched, and KMix

This is a pretty simple problem, but I don't know how to fix it.
When I have PA set to tsched=0 in /etc/default/default.pa, KMix and all of my other programs work fine, except FTL on Linux Steam and anything in Wine. They have crackling audio issues.
When I have tsched=0 commented out, the crackling audio is fixed, and KMix can still recognize Pulseaudio and show all its volume sliders as it usually does, but changing my volume through it does absolutely nothing. It's basically a disconnected volume slider. This isn't just when FTL or Wine are running. This happens as long as I have tsched=0 commented out, no matter what.

Shingetsu wrote:
lucke wrote:You could try wine-multimedia.
*facepalm*
so I missed that, huh?
Though it winds up not being 1.6-rc1 unfortunately, at this time.
Thanks anyway, I'll make sure to compile it and check it out a bit later!
Follow up on this.
Using wine-multimedia-git I got the latest version (which I wanted, 1.6 seemed a lot smoother than lastest 1.5.x).
It runs perfectly.
As a note, on my sound card, I got amazing quality @
44100 KHz
speex-float-3
realtime = yes
segments = 2
segment size = 25
(I'll bump up the actual frequency later)

Similar Messages

  • Amarok and KMix crash on start-up [Solved]

    KMix and Amarok both crash on start-up. I have no idea why they do. I checked what happens in vanilla user, and they still crash. So I ruled out settings.
    This started today, which is strange, given the last update wasn't anything significant (at least for me).
    This the log of last update:
    [2013-09-28 01:47] [PACMAN] Running 'pacman -Syu'
    [2013-09-28 01:47] [PACMAN] synchronizing package lists
    [2013-09-28 01:47] [PACMAN] starting full system upgrade
    [2013-09-28 01:47] [PACMAN] upgraded archlinux-keyring (20130818-1 -> 20130926-1)
    [2013-09-28 01:48] [PACMAN] upgraded ca-certificates (20130610-1 -> 20130906-1)
    [2013-09-28 01:48] [PACMAN] upgraded dialog (1.2_20130902-1 -> 1.2_20130923-1)
    [2013-09-28 01:48] [PACMAN] upgraded file (5.14-1 -> 5.15-1)
    [2013-09-28 01:48] [PACMAN] upgraded imagemagick (6.8.6.10-1 -> 6.8.7.0-1)
    [2013-09-28 01:48] [PACMAN] upgraded links (2.7-2 -> 2.8-1)
    Also Amarok and KMix are only media apps that are affected. VLC works, MPlayer works, even Flash (YouTube) works. If I test sound in System Settings sounds works as well.
    The other application which also has problems at start-up is Dropbox, but I doubt it's connected. It says there's a permission error and the error report among other things says:
    OperationalError: database or disk is full
    So does that mean I have /tmp problem? It still has 3,2GB of space left (as always).
    Did update of file or dialog somehow broke this??
    Any help is welcome. At least give me some additional ideas, so I can post this on KDE forum. At least tell me if anyone else has the same problem.
    Oh BTW: I thought it might be the problem with the new kernel. But I re-built it and check if the catalyst module got built, and it still doesn't work. So it's not driver problem either.
    Last edited by Primoz (2013-09-28 21:59:49)

    Ironically I already solved it, but I don't know which of the two things I did solved it.
    I first downgraded linux to previous version. To do that I had to go to /var/cache/pacman/pkg, where I noticed how much old packages I had, so I also did pacman -Sc.
    I'm guessing this was what solved it, as dropbox also works. So I think I'll upgrade back and hopefully everything will still work.
    If not well I'm kind of screwed, as pacman -Sc cleared all the older versions of linux. It was the problem with disk space and not with the kernel. So this is solved.
    BTW: is there a version of pacman -Sc that doesn't remove the one version before the current? (That would be really useful)
    Last edited by Primoz (2013-09-28 21:59:24)

  • Pulseaudio & tsched=0,random whitenoise since change to HDMI audio out

    Hi all
    I had a fully working mythtv box with pulseaudio. Some time ago, I remember I had to add tsched=0 to /etc/pulse/default.pa like in the following line
    load-module module-udev-detect tsched=0
    because I had random white noise when skipping sections in music/video. I used analog out of my Creative Labs SB Live! at the time. Now I have a Nvidia GT 520 with HDMI out, connected it and changed some settings in alsamixer, pavucontrol as well as mythtv in order to have audio out through hdmi to my TV and it worked.
    But since then I have again those random white noise issues. I start watching a recording and when I skip for 30sek it might still play normal, but randomly and with very high probability like every third or second time I skip again there is no sound anymore, but a very strong noise blasting out of my TV speakers. It is nearly unbearable, so loud.
    So basically it is the same thing I could earlier work around with the tsched=0 parameter, but after searching hours in google I could not find anything better/else than setting this parameter which I already have since very long time.
    Does someone have an idea where to start searching for the culprit?
    TIA

    Ok, so I have had some time to devote to this. Since this was a a new install of Arch I decided to just reinstall again to wipe out anything that I might have added to cause further compication to the solution. I am sure I am missing something obvious as aplay shows the card:
    $ aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: NVidia [HDA NVidia], device 7: NVIDIA HDMI [NVIDIA HDMI]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: NVidia [HDA NVidia], device 8: NVIDIA HDMI [NVIDIA HDMI]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: NVidia [HDA NVidia], device 9: NVIDIA HDMI [NVIDIA HDMI]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    To restate, my system is:
    MB - Gigabyte GA-X58A-UD3R   (onboard audio is disabled)
    Graphics card - GTX 470
    LED HDTV - Vizio XVT473SV
    My Alsa-info output is here:
    www.alsa-project.org/db/?f=04cdccbef389c4663f9db42d4d4a754321bf3fc3
    I have tried numerous howtos, tutorials and posts to attempt to solve this issue, but no luck. Here are a couple of them:
    http://newyork.ubuntuforums.org/showthr … ?t=1565479
    http://wiki.xbmc.org/index.php?title=HO … ,_or_GT240
         A couple of things worth noting:
    All four channels are Mmuted (MM) each time I boot within alsamixer. There are no sliders on the four channels. They are either muted or not.
    I have the HDMI input in HDMI1 on the TV, but I can move it to another if needed.
    Since I am really unsure what would be needed beyond the alsa-info output I will hold off throwing irrelivant system logs and output, Please let me know what information would be helpful and I will post it.
         I would really like to get this solved, so anyone willing to give a shot at helping me solve it would be most appreciated.
    TIA

  • Pulseaudio tsched workaround keeping wine audio

    Pulseaudio's scheduling is broken on some audio cards, including mine (my driver is snd_emu10k1).
    Unfortunately, the only working hack I found was to disable timing scheduling (tsched=0) during loading of pulse drivers.
    An ugly solution since this kills wine sound.
    For now I set wine to use alsa directly (resulting in a working, sometimes slightly buggy sound).
    Does anyone know of a better alternative? (I've done quite a bit of forum crawling XD)

    Shingetsu wrote:
    lucke wrote:You could try wine-multimedia.
    *facepalm*
    so I missed that, huh?
    Though it winds up not being 1.6-rc1 unfortunately, at this time.
    Thanks anyway, I'll make sure to compile it and check it out a bit later!
    Follow up on this.
    Using wine-multimedia-git I got the latest version (which I wanted, 1.6 seemed a lot smoother than lastest 1.5.x).
    It runs perfectly.
    As a note, on my sound card, I got amazing quality @
    44100 KHz
    speex-float-3
    realtime = yes
    segments = 2
    segment size = 25
    (I'll bump up the actual frequency later)

  • Pulseaudio, HDMI and KDE

    First of all: I have a working setup, but somehow i think it is not as perfect as it could be.... On every reboot i see the following message (with journalctl): [pulseaudio] pid.c: Daemon already running
    So first of all: this is what i did, to make it work:
    I added the following on /etc/pulse/default.pa
    load-module module-alsa-sink device=hw:1,7
    and further:
    /etc/xdg/autostart/pulseaudio.desktop
    NotShowIn=KDE;
    With those two changes, my audio is working fine (except the error message about the running daemon)
    What should work, but for some reason not on my system:
    I tried to remove the pulseaudio.desktop file completely and did not add the load-module module-alsa-sink device=hw:1,7 line. With this setup, i can hear the sound under "systemsettings -> multimedia -> test". But when i open up a music file, it just wont play any sound.
    Am i missing anything here???
    Thanks,
    tumas

    I'm having the same issue.  As soon as I connect it to VGA or HDMI, it goes into a cycle of flashing on-and-off.  A guy on youtube had the same problem (posted a video identical to my problem) and reportedly fixed it with a firmware update.  
    The problem: the US website doesn't have a firmware download.  The canadian website does, but the update is from 4/2009, and the manufactured date on the back of my TV is 5/2009.  (I also tried the update, but it didn't fix the problem).
    When I call Toshiba to ask about the firmware update, after they confirm I am out of warranty, their automated system keeps hanging up on me.  So frustrating. 

  • Portcls.sys and kmixer.sys errors when trying to run Guitar Rig Softw

    Help!
    I just installed my new copy of guitar rig and I can't run it.
    I get one of 2 Blue Screens of death.
    . Says there is a problem with portcls.sys
    2. Says there is a problem with kmixer.sys
    I have no clue how to resolve this. Any help would be tremendously appreciated.
    As I spent over $400.00 dollars on this software and, well, I really want to use it.
    My system far exceeds all the required specs for the software.
    Dell Dimension 4600
    Windows XP with Service pack 2 installed
    P4 2.4Ghz
    256MB Ram
    Creative Labs SB Li've
    I have downloaded and installed the driver packs from this site. No Help.
    Thanks in advance for any help
    Tom

    TomN wrote:
    A couple more questions and symptoms.
    What are the ASIO drivers? Are the specifically for Creative SB Li've or are they something else?
    Also, when I tried to update my drivers for my SB Li've. I use the driver pack from this site. It starts up then says I don't have a Creative SB li've installed on my system. Even though Device Manager reports it as there and working fine with no conflicts. All my software sees the card as well.
    The only thing that doesn't see my Creative Labs SB is the Creative Labs Driver Update. What's up with that?
    Hi
    SB Li've! does not have ASIO drivers on it's own. Asio4All is a sort of 'generic' ASIO
    driver for onboard soundcards and for cards not having ASIO 'support' (A4A driver needs
    WDM drivers to been installed (e.g. Windows XP or 2000)). You find more information
    'bout ASIO by searching the web (google, ask jeves,...) and 'bout A4A on their site.
    'All' Creative card models seems to have problems updating/installing drivers.
    I can't say if this issue is related to XP+SP2 (perhaps). In your case the Dell may be
    the cause. You need to use drivers / updates from Dell support pages (OEM cards are not
    : with original ones).
    .jtp

  • Is there a way to force kmix to use pulseaudio? [SOLVED]

    I am using pulseaudio and the phonon-vlc backend, most of the time Kmix will use pulseaudio, but on some occasions I will reboot and kmix will be using alsa (it will show up as Master instead of Internal Audio Analog Stereo) and I have to kill kmix and restart kmix in order for Kmix to control pulseaudio again.
    I was wondering if maybe there is something I can put into kmixs config file to always force pulseaudio in kmix
    Last edited by trc (2012-01-21 10:31:25)

    Otamay wrote:
    I've had the same problem for almost one year. The problem is that kmix starts before pulseaudio does, so kmix only have access to primary volume control.
    KDE4 startup applications are stored in /usr/share/autostart, /etc/xdg/autostart and ~/.kde4/Autostart. The first directory contains the system programs that must be loaded, and the second and third directories contains user applications. KMix, when installed, stores kmix_autostart.desktop and restore_kmix_volumes.desktop in /usr/share/autostart, and pulseaudio stores pulseaudio-kde.desktop under /etc/xdg/autostart directory.
    Moving /usr/share/autostart/kmix_autostart.desktop and /usr/share/autostart/restore_kmix_volumes.desktop to /etc/xdg/autostart seems to solve the problem, allowing to pulseaudio start before kmix.
    A delay of almost 9 months jajaja. That was a very frustrating problem.
    Ufff thank you, finally I solved my issue.
    I had done what u say but it didn't work. So, I moved too /etc/xdg/autostart/pulseaudio* to /usr/share/autostart/ and I got it.
    The files I moved are pulseaudio-kde.desktop and pulseaudio.desktop.
    Thank you !!!

  • KMix: Pulseaudio mixer only present when sound playing

    Hi guys,
    Title says it all. I've searched this one extensively with no results. I've got kdebase-* and kmix 4.12.4-1; pulseaudio 5.0-1.
    When sound is playing, I get the PulseAudio mixer present in KMix - it looks like
    ALSA plug-in [plugin container]: ALSA Playback
    which controls the same volume level as when I go into alsamixer in the terminal and control Master for PulseAudio. I have this set as my Master Channel for KMix so that when I use my volume control keys, it controls the sound normally and all is well.
    However, when sound stops playing, the mixer disappears, so KMix picks a different master channel, such that when I do play sound again, my master channel is now bound to the HDMI output and, therefore, my volume control keys control the wrong level...
    I've tried re-installing KMix and deleting the configuration files I could find like ~/.kde4/share/config/kmix{rc,ctrlrc} and ~/.kde4/share/apps/kmix/profiles, but with no luck. Any ideas?
    Thanks

    Hi
    No audio on DVD disc.
    Most common origin.
    1. Imported audio from iTunes.
    • In iTunes copy out as an Audio-CD .aiff (Same as played on standard Stereo CD - no .mp3)
    • Use this in Your movie project
    2. Low - Free Space on Start-up/Boot/Internal/Mac OS Hard disk makes it hard for iMovie to work as intended.
    Down to 1.3 GB and it doesn’t work - especially audio don’t migrate over to Media Browser
    (iM’08 & 09)
    3. Material in iMovie’08 & 09 - Shared to Media Browser and here selected as Large
    large.m4v. It silenced out this project in iDVD. By making a slight alteration - provoking it to ask for a new Share/Publish to Media Browser and here selecting 640x480 - and audio was back when a new iDVD project was created including this movie.
    Minuscular - - 176x144
    Mobile - - - - - 480x360
    Medium - - - - 640x480
    Large - - - - - - 720x540    960x540
    HD - - - - - - - - 1280x720
    4. Strange audio formats like .mp3, .avi, .wma etc.
    • Change them to .aiff. Use an audio editor like Audacity (free)
    5. Main audio is set to off in System Preferences - Does this by it self - Don’t know why
    Cheque Audio-Out resp. Audio-In
    6. Ed Hanna
    Had the same problem; some Googling around gave me a kludgy, but effective fix
    Downgrade Perian from recent versions back to version 1.0.
    That worked for me, and so far I haven't encountered any deficiencies — except it takes more advanced versions of Perian to enable QuickTime to handle subtitles in .srt format — that I have noticed.
    7. GarageBand fix.
    In this set audio to 44.1 kHz (Klaus1 suggestion)
    (if this don’t work try 48 kHz - me guessing)
    IMPORTANT !
    Before burning the DVD.
    • Do a DiskImage (File menu and down) (Save as a DiskImage)
    • Double click on the .img file
    • Test it with Apple DVD-player tool
    If it’s OK then make Your DVD.
    Burn at x1 speed.... (or x4)
    • In iDVD 08 - or - 09
    • Burn from DiskImage with Apple’s Disk Utilities application
    • OR burn with Roxio Toast™ if You got it
    Yours Bengt W

  • No TV sound - Problem with Pulseaudio and Gnome

    Hi Community!
    Since January 2013 I got big problems with the sound of my tvcard. The card is a Sundtek Media TV Pro. But after all the problems have nothing to to with the card itself!
    So far I found out, that the problem is with Pulseaudio.
    - Sound works under Windows on same PC.
    - Sound don't work under Arch - not with tvtime, not with vlc, etc.
    - Problem occurs even on a new installed system with the Arch-2013-02-01 install medium.
    cat /etc/mediasrv.log
    [1033] Pulseaudio connect reported an error (6 - Connection refused)
    [1033] select error() in audio processor (can be caused because of pulseaudio) (Interrupted system call)
    After setting up a new Arch installation with just xorg-server, gnome, tvtime and the sundtek driver from AUR I run journalctl -b:
    Feb 10 16:25:15 hightower pulseaudio[636]: [pulseaudio] pid.c:
    Daemon already running.
    With sudo journalctl | grep 'Feb 10 16:2' I get the following output:
    Feb 10 16:25:01 hightower rtkit-daemon[489]: Successfully made thread 488 of process 488 (/usr/bin/pulseaudio) owned by '120' high priority at nice level -11.
    Feb 10 16:25:14 hightower rtkit-daemon[489]: Successfully made thread 606 of process 606 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
    Feb 10 16:25:15 hightower rtkit-daemon[489]: Successfully made thread 636 of process 636 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
    Feb 10 16:25:15 hightower pulseaudio[636]: [pulseaudio] pid.c: Daemon already running.
    Feb 10 16:28:55 hightower pulseaudio[1000]: [pulseaudio] module-jackdbus-detect.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
    Feb 10 16:28:55 hightower pulseaudio[1000]: [pulseaudio] module.c: Failed to load module "module-jackdbus-detect" (argument:""): initialization failed.
    Feb 10 16:28:55 hightower pulseaudio[1000]: [pulseaudio] socket-server.c: bind(): Die Adresse wird bereits verwendet
    Feb 10 16:28:55 hightower pulseaudio[1000]: [pulseaudio] module.c: Failed to load module "module-esound-protocol-unix" (argument: ""): initialization failed.
    Feb 10 16:28:55 hightower pulseaudio[1000]: [pulseaudio] main.c: Module load failed.
    Feb 10 16:28:55 hightower pulseaudio[1000]: [pulseaudio] main.c: Module load failed.
    Feb 10 16:28:55 hightower pulseaudio[1000]: [pulseaudio] main.c: Konnte Daemon nicht initialisieren.
    Feb 10 16:28:55 hightower pulseaudio[997]: [pulseaudio] main.c: Start des Daemons fehlgeschlagen.
    So, if I understand right, pulseaudio is alreade started by the rtkit-daemon and gnome couldn't start it again.
    At https://bugs.archlinux.org/task/30926 I found a hint concerning /etc/xdg/autostart/pulseaudio.desktop and /etc/xdg/autostart/pulseaudio-kde.desktop.
    After removing them from /etc/xdg/autostart and running journalctl -b there are no more errors.
    With sudo journalctl | grep 'pulseaudio' I get:
    sudo journalctl | grep 'Feb 10 17:4' | grep 'pulse*'
    Feb 10 17:41:42 hightower rtkit-daemon[485]: Successfully made thread 484 of process 484 (/usr/bin/pulseaudio) owned by '120' high priority at nice level -11.
    Feb 10 17:41:55 hightower rtkit-daemon[485]: Successfully made thread 625 of process 625 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
    In my opinion all looks ok! I also checked the channels with the alsamixer and it looks good, too.
    So I ran vlc v4l2://:dev=/dev/video0:width=720:height=576:tuner-frequency=510750:adev=/dev/null:standard=255 - but still no sound.
    With cat /var/log/mediasrv.log I checked the drivers logfile:
    2013-02-10 17:48:55 [343] SETTING DVB-C
    2013-02-10 17:48:55 [343] switching to analog TV
    2013-02-10 17:48:56 [343] SETTING PAL/SECAM
    2013-02-10 17:48:58 [343] invalid audio input selected: 2
    2013-02-10 17:48:58 [343] Setting frequency: 510750000
    2013-02-10 17:48:58 [343] Using settings for Europe
    2013-02-10 17:48:58 [343] Set Pixelformat: 0 YUV 4:2:2 (YUYV)
    2013-02-10 17:48:58 [1033] Starting audio processor (PID 1033)
    2013-02-10 17:48:58 [1033] initializing audio in audio processor
    2013-02-10 17:48:58 [1033] loaded local pulseaudio driver
    2013-02-10 17:48:58 [1033] select error() in audio processor (can be caused because of pulseaudio) (Interrupted system call)
    2013-02-10 17:48:59 [1033] Pulseaudio connect reported an error (6 - Connection refused)
    2013-02-10 17:48:59 [1033] select error() in audio processor (can be caused because of pulseaudio) (Interrupted system call)
    2013-02-10 17:48:59 [1033] Pulseaudio connect reported an error (6 - Connection refused)
    I started tvtime again. This time I ran rm -rf ~/.config/pulse/ and killall pulseaudio to kill the Pulseaudio server. I instantly got a loud noise out of my speakers.
    I closed tvtime and re-opened it. And there it was: TV SOUND OUT OF MY SPEAKERS!
    But now, when I run pavucontrol I get:
    Connection to PulseAudio failed. Automatic retry in 5s.
    In this cas this is likely because PULSE_SERVER in the Environment/X11 root Windows Properties or default-server in client.conf is misconfigured.
    This situation can also arrise when PulseAudio crashed and left stale details in the X11 Root Windows.
    If this is the case, then PuseAudio should autospawn again, or if this is not configured you sould run start-pulseaudio-x11 manually.
    I got the information from Sundtek, that Pulseaudio should not be started as system service. Instead, every user should have an own Pulseaudio daemon and that PA was concepted this way. But they don't know how it is implemented in ArchLinux.
    I also don't know it exactly. So the question to all you ArchLinu pro's:
    How is PA implemented in Arch? And how can I sustainable solve my problem?
    Thank you for your time and help!
    Durag

    There is just one more thing I found out.
    After logging into Gnome and running ps aux | grep pulse I get:
    rebel 727 0.7 0.2 444316 10288 ? S<l 03:02 0:00 /usr/bin/pulseaudio --start --log-target=syslog
    rebel 731 0.0 0.0 71236 2652 ? S 03:02 0:00 /usr/lib/pulse/gconf-helper
    rebel 843 0.0 0.0 17396 1184 pts/0 D+ 03:03 0:00 grep pulse
    To get the sound to work I run:
    rm -rf .config/pulse/
    killall pulseaudio
    killall -9 pulseaudio
    I again run ps aux | grep pulse
    rebel 4016 4.2 0.2 510124 11528 ? Sl 03:06 0:02 /usr/bin/pulseaudio --start --log-target=syslog
    rebel 4020 0.0 0.0 71368 2700 ? S 03:06 0:00 /usr/lib/pulse/gconf-helper
    rebel 4046 0.0 0.0 19456 1216 pts/0 R+ 03:07 0:00 grep pulse
    I can recognize that the STATs have changed. Maybe this can help to solve the problem?

  • Kmix and Klipper crashes and don't start, KDE 4.4 [SOLVED]

    I had a trouble with Plasma after adding a "fancy panel" which was placed at the same position as my normal panel. Everytime I tried to remove it, Plasma crshed, so I had to delete a part of a config file. But also the Klipper and Kmix don't start:
    Crash handler says:
    Klipper:
    Application: Klipper (kdeinit4), signal: Aborted
    [KCrash Handler]
    #5 0x00007f605cb97035 in raise () from /lib/libc.so.6
    #6 0x00007f605cb98460 in abort () from /lib/libc.so.6
    #7 0x00007f605cf84925 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
    #8 0x00007f605cf82d56 in __cxxabiv1::__terminate(void (*)()) () from /usr/lib/libstdc++.so.6
    #9 0x00007f605cf82d83 in std::terminate() () from /usr/lib/libstdc++.so.6
    #10 0x00007f605cf82e7e in __cxa_throw () from /usr/lib/libstdc++.so.6
    #11 0x00007f605e0d0c12 in qBadAlloc() () from /usr/lib/libQtCore.so.4
    #12 0x00007f605e0dc775 in qUncompress(unsigned char const*, int) () from /usr/lib/libQtCore.so.4
    #13 0x00007f605e7824f1 in KPixmapCache::Private::loadData(int, QPixmap&) () from /usr/lib/libkdeui.so.5
    #14 0x00007f605e7838eb in KPixmapCache::find(QString const&, QPixmap&) () from /usr/lib/libkdeui.so.5
    #15 0x00007f605e6d434a in KIconCache::find(QString const&, QPixmap&, QString*) () from /usr/lib/libkdeui.so.5
    #16 0x00007f605e6c74b3 in KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const () from /usr/lib/libkdeui.so.5
    #17 0x00007f605e6c0b3d in KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) () from /usr/lib/libkdeui.so.5
    #18 0x00007f605d426775 in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const () from /usr/lib/libQtGui.so.4
    #19 0x00007f605d4136a4 in QWidgetPrivate::setWindowIcon_sys(bool) () from /usr/lib/libQtGui.so.4
    #20 0x00007f605d3cda28 in QWidget::create(unsigned long, bool, bool) () from /usr/lib/libQtGui.so.4
    #21 0x00007f605d404dc7 in ?? () from /usr/lib/libQtGui.so.4
    #22 0x00007f605d4057e0 in QClipboard::QClipboard(QObject*) () from /usr/lib/libQtGui.so.4
    #23 0x00007f605d3766a7 in QApplication::clipboard() () from /usr/lib/libQtGui.so.4
    #24 0x00007f605e705fce in KClipboardSynchronizer::Private::setupSignals() () from /usr/lib/libkdeui.so.5
    #25 0x00007f605e706572 in KClipboardSynchronizer::KClipboardSynchronizer(QObject*) () from /usr/lib/libkdeui.so.5
    #26 0x00007f605e706624 in KClipboardSynchronizer::self() () from /usr/lib/libkdeui.so.5
    #27 0x00007f605e701381 in KApplicationPrivate::init(bool) () from /usr/lib/libkdeui.so.5
    #28 0x00007f605e7021ec in KApplication::KApplication(bool, KComponentData const&) () from /usr/lib/libkdeui.so.5
    #29 0x00007f605e708493 in KUniqueApplication::KUniqueApplication(bool, bool) () from /usr/lib/libkdeui.so.5
    #30 0x00007f6051c62459 in kdemain () from /usr/lib/libkdeinit4_klipper.so
    #31 0x0000000000406b7e in _start ()
    KMix:
    Application: KMix (kdeinit4), signal: Aborted
    [KCrash Handler]
    #5 0x00007f605cb97035 in raise () from /lib/libc.so.6
    #6 0x00007f605cb98460 in abort () from /lib/libc.so.6
    #7 0x00007f605cf84925 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
    #8 0x00007f605cf82d56 in __cxxabiv1::__terminate(void (*)()) () from /usr/lib/libstdc++.so.6
    #9 0x00007f605cf82d83 in std::terminate() () from /usr/lib/libstdc++.so.6
    #10 0x00007f605cf82e7e in __cxa_throw () from /usr/lib/libstdc++.so.6
    #11 0x00007f605e0d0c12 in qBadAlloc() () from /usr/lib/libQtCore.so.4
    #12 0x00007f605e0dc775 in qUncompress(unsigned char const*, int) () from /usr/lib/libQtCore.so.4
    #13 0x00007f605e7824f1 in KPixmapCache::Private::loadData(int, QPixmap&) () from /usr/lib/libkdeui.so.5
    #14 0x00007f605e7838eb in KPixmapCache::find(QString const&, QPixmap&) () from /usr/lib/libkdeui.so.5
    #15 0x00007f605e6d434a in KIconCache::find(QString const&, QPixmap&, QString*) () from /usr/lib/libkdeui.so.5
    #16 0x00007f605e6c74b3 in KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const () from /usr/lib/libkdeui.so.5
    #17 0x00007f605e6c0b3d in KIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) () from /usr/lib/libkdeui.so.5
    #18 0x00007f605d426775 in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const () from /usr/lib/libQtGui.so.4
    #19 0x00007f605d4136a4 in QWidgetPrivate::setWindowIcon_sys(bool) () from /usr/lib/libQtGui.so.4
    #20 0x00007f605d3cda28 in QWidget::create(unsigned long, bool, bool) () from /usr/lib/libQtGui.so.4
    #21 0x00007f605d404dc7 in ?? () from /usr/lib/libQtGui.so.4
    #22 0x00007f605d4057e0 in QClipboard::QClipboard(QObject*) () from /usr/lib/libQtGui.so.4
    #23 0x00007f605d3766a7 in QApplication::clipboard() () from /usr/lib/libQtGui.so.4
    #24 0x00007f605e705fce in KClipboardSynchronizer::Private::setupSignals() () from /usr/lib/libkdeui.so.5
    #25 0x00007f605e706572 in KClipboardSynchronizer::KClipboardSynchronizer(QObject*) () from /usr/lib/libkdeui.so.5
    #26 0x00007f605e706624 in KClipboardSynchronizer::self() () from /usr/lib/libkdeui.so.5
    #27 0x00007f605e701381 in KApplicationPrivate::init(bool) () from /usr/lib/libkdeui.so.5
    #28 0x00007f605e7021ec in KApplication::KApplication(bool, KComponentData const&) () from /usr/lib/libkdeui.so.5
    #29 0x00007f605e708553 in KUniqueApplication::KUniqueApplication(bool, bool) () from /usr/lib/libkdeui.so.5
    #30 0x00007f6051c524b0 in KMixApp::KMixApp() () from /usr/lib/libkdeinit4_kmix.so
    #31 0x00007f6051c2b74d in kdemain () from /usr/lib/libkdeinit4_kmix.so
    #32 0x0000000000406b7e in _start ()
    How can I fix it?
    Last edited by Staerseus (2010-02-14 12:19:01)

    SOLVED! Update to the newest version of KDE 4.4 helped me!

  • [SOLVED] X-Autostart, Auto-log-in and DBus : a non-pulseaudio issue

    Hello,
    besides the not-so-clear title, I've been investigating for what first looked like a pulseaudio problem for a while, and I'm now sharing what I found with you :
    Pre-existing conditions
    An Arch system with systemd, auto-loggin on a TTY and auto-start of X
    Symptoms
    Pulseaudio wouldn't start anymore at boot, but everything worked fine if it was started a while after, provided one would have sudo killall -9 pulseaudio before, and there was no major upgrade that could be related to this change.
    Journalctl showed dbus related messages, saying that pulse wasn't able to find it, and a general failure in main.c start.
    Solution
    Actually, a part of the boot process was the following :
                |-----> lots of things, and at a point dbus
    Init --> |
                |-----> auto-logging service (getty stuff) -----> .xinitrc ------> pulseaudio
    and there was no guarantee that dbus was already started when pulse audio was.
    To add this guarantee, edit your autologging service and add the following
    [Unit]
    ... your stuff ...
    #lines to add :
    Requires=dbus.Service #I'm not sure this one is needed, if anyone here can confirm it
    After=dbus.Service
    ..rest of the file..
    reboot, and enjoy
    Last edited by NougatRillettes (2012-12-30 16:05:02)

    I know this is an older post, but I'm hoping by bumping it someone will be able to help me with this issue even though the thread is marked as [SOLVED], so that I won't have to create a new post.
    I'm trying to set up a host to autologin a user, then automatically startx to enter a desktop environment.  I am using these guides:
    https://wiki.archlinux.org/index.php/au … al_console
    https://wiki.archlinux.org/index.php/Start_X_at_Login
    I haven't yet set up the startx at login, but I've done that before, so I don't expect any issues or problems.
    I successfully set up autologin using the first link and everything seemed fine.  However, on the startx at login wiki, it states:
    Tips
    This method can be combined with automatic login to virtual console. When doing this you have to set correct dependencies for the autologin systemd service to ensure that dbus is started before ~/.xinitrc is read and hence pulseaudio started (see: BBS#155416)
    I don't have pulseaudio issues to worry about, but I do have an exec line to start lxde.  So, I followed that link to this thread and created the lines NougatRillettes suggested.  Here's the complete file:
    /etc/systemd/system/[email protected]/autologin.conf
    [Unit]
    Requires=dbus.Service
    After=dbus.Service
    [Service]
    ExecStart=
    ExecStart=-/usr/bin/agetty --autologin <username> --noclear %I 38400 linux
    Then, when I reboot the kernel spits this out:
    Nov 06 14:39:23 [Host] systemd[1]: Set hostname to <[Host]>.
    Nov 06 14:39:23 [Host] systemd[1]: [/etc/systemd/system/[email protected]/autologin.conf:2] Failed to add dependency on dbus.Service, ignoring: Invalid argument
    Nov 06 14:39:23 [Host] systemd[1]: [/etc/systemd/system/[email protected]/autologin.conf:3] Failed to add dependency on dbus.Service, ignoring: Invalid argument
    Nov 06 14:39:23 [Host] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
    I rechecked the wikis and noticed:
    Tips & Tricks
    Avoiding unnecessary dmesg errors
    To avoid errors related to display-manager.service in dmesg, you should set the default target to multi-user instead of graphical:
    # systemctl enable multi-user.target
    So I went ahead and enabled multi-user.target and rebooted, thinking that would solve the problem, but it didn't...the error messages were the same.
    I'm hoping someone can help...and maybe update those two wikis if there's any information missing.  I'm also wondering if I should reverse the last step I described by disabling multi-user.target.

  • Sound cracking and other (Pulseaudio) problems

    I have pulseaudio installed and sound is all crackling in some aplications. In ekiga when I try echo test when instructions are read sound is good but when it starts actual test it becomes unbarable. I cannot recall if these problems were present before pulseaudio installation.
    In open arena the sound is cracking from the start but its still berable. In Windows there arent any problems with this. I have created openaltc as stated in Pulse howto and there is no changes with either options (esd or alsa)
    Sounds in movies (gnome-mplayer) and firefox (flash) are great.
    BTW I cannot test mic in gnome sound recorder cause of the two errors: Could not negotiate format and than Could not get/set settings from/on resourse
    Last edited by christooss (2008-12-02 13:37:46)

    LTSmash wrote:
    christooss wrote:
    I have pulseaudio installed and sound is all crackling in some aplications. In ekiga when I try echo test when instructions are read sound is good but when it starts actual test it becomes unbarable. I cannot recall if these problems were present before pulseaudio installation.
    In open arena the sound is cracking from the start but its still berable. In Windows there arent any problems with this. I have created openaltc as stated in Pulse howto and there is no changes with either options (esd or alsa)
    Sounds in movies (gnome-mplayer) and firefox (flash) are great.
    BTW I cannot test mic in gnome sound recorder cause of the two errors: Could not negotiate format and than Could not get/set settings from/on resourse
    Why don't you try to install OSSv4? It has WAY better sound than ALSA, and uses lot less CPU:
    http://wiki.archlinux.org/index.php/OSS
    Ekiga doesn't work with OSSv4.

  • [SOLVED] Choppy/Noisey audio on fresh install w/ PulseAudio

    As the title states, I've got a fresh install, with audio being weird in certain applications. Most notably anything in wine (currently running Wine-multimedia from the aur) and VirtualBox VM's.
    More interestingly, journalctl is being spammed with this message approximately 6 times per second, as I understand this process is somehow associate to Pulse:
    Sep 01 21:26:03 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Things I've done so far:
    -Kernel parameter change (posted as a suggested workaround):
    processor.max_cstate=2
    -ArchWiki steps for determining proper fragment size and count
    -Disabled time-based scheduler for PulseAudio (tsched=0)
    -Multiple different resampling methods
    Any other ideas/suggestions to try? I'm thinking the Burst Limit and respawning is my big indicator here, but I don't know what to do to track this down.
    The relevant information:
    lspci:
    00:00.0 Host bridge: Intel Corporation 5520/5500/X58 I/O Hub to ESI Port (rev 13)
    00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13)
    00:02.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 (rev 13)
    00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13)
    00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13)
    00:14.0 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub System Management Registers (rev 13)
    00:14.1 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13)
    00:14.2 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13)
    00:14.3 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Throttle Registers (rev 13)
    00:1a.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
    00:1a.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
    00:1a.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
    00:1a.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
    00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
    00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
    00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5
    00:1d.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
    00:1d.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
    00:1d.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
    00:1d.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
    00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
    00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
    00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1
    00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
    00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2
    01:00.0 IDE interface: Marvell Technology Group Ltd. Device 91a3 (rev 11)
    02:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
    03:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 670] (rev a1)
    03:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)
    04:00.0 VGA compatible controller: NVIDIA Corporation GF106 [GeForce GTS 450] (rev a1)
    04:00.1 Audio device: NVIDIA Corporation GF106 High Definition Audio Controller (rev a1)
    06:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
    07:02.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)
    ff:00.0 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture Generic Non-core Registers (rev 02)
    ff:00.1 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture System Address Decoder (rev 02)
    ff:02.0 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 0 (rev 02)
    ff:02.1 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 0 (rev 02)
    ff:02.2 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 0 (rev 02)
    ff:02.3 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 1 (rev 02)
    ff:02.4 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 1 (rev 02)
    ff:02.5 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 1 (rev 02)
    ff:03.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Registers (rev 02)
    ff:03.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Target Address Decoder (rev 02)
    ff:03.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller RAS Registers (rev 02)
    ff:03.4 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Test Registers (rev 02)
    ff:04.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Control (rev 02)
    ff:04.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Address (rev 02)
    ff:04.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Rank (rev 02)
    ff:04.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control (rev 02)
    ff:05.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Control (rev 02)
    ff:05.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Address (rev 02)
    ff:05.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Rank (rev 02)
    ff:05.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control (rev 02)
    ff:06.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Control (rev 02)
    ff:06.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Address (rev 02)
    ff:06.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Rank (rev 02)
    ff:06.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control (rev 02)
    lsusb:
    Bus 004 Device 006: ID 0853:0111 Topre Corporation
    Bus 004 Device 005: ID 05e3:0608 Genesys Logic, Inc. Hub
    Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 010 Device 002: ID 1e7d:2dbe ROCCAT
    Bus 010 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 009 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
    Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 008 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
    Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 005: ID 0bda:0184 Realtek Semiconductor Corp. RTS5182 Card Reader
    Bus 003 Device 004: ID 17a0:0002 Samson Technologies Corp. Q1U dynamic microphone
    Bus 003 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
    Bus 003 Device 002: ID 2109:3431
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 002: ID 2109:0810
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    /etc/pulse/default.pa
    # 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.
    ## Configuration file for the PulseAudio daemon. See pulse-daemon.conf(5) for
    ## more information. Default values are commented out. Use either ; or # for
    ## commenting.
    ; daemonize = no
    ; fail = yes
    ; allow-module-loading = yes
    ; allow-exit = yes
    ; use-pid-file = yes
    ; system-instance = no
    ; local-server-type = user
    ; enable-shm = yes
    ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
    ; lock-memory = no
    ; cpu-limit = no
    ; high-priority = yes
    nice-level = -15
    ; realtime-scheduling = yes
    ; realtime-priority = 5
    exit-idle-time=0
    ; exit-idle-time = 20
    ; scache-idle-time = 20
    ; dl-search-path = (depends on architecture)
    ; load-default-script-file = yes
    ; default-script-file = /etc/pulse/default.pa
    ; log-target = auto
    ; log-level = notice
    ; log-meta = no
    ; log-time = no
    ; log-backtrace = 0
    resample-method = speex-float-10
    ; enable-remixing = yes
    ; enable-lfe-remixing = yes
    ; flat-volumes = yes
    ; rlimit-fsize = -1
    ; rlimit-data = -1
    ; rlimit-stack = -1
    ; rlimit-core = -1
    ; rlimit-as = -1
    ; rlimit-rss = -1
    ; rlimit-nproc = -1
    ; rlimit-nofile = 256
    ; rlimit-memlock = -1
    ; rlimit-locks = -1
    ; rlimit-sigpending = -1
    ; rlimit-msgqueue = -1
    ; rlimit-nice = 31
    ; rlimit-rtprio = 9
    ; rlimit-rttime = 1000000
    ; default-sample-format = s16le
    ; default-sample-rate = 44100
    alternate-sample-rate = 96000
    ; default-sample-channels = 2
    ; default-channel-map = front-left,front-right
    default-fragments = 2
    default-fragment-size-msec = 176
    ; enable-deferred-volume = yes
    ; deferred-volume-safety-margin-usec = 8000
    ; deferred-volume-extra-delay-usec = 0
    /etc/pulse/daemon.conf
    # 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.
    ## Configuration file for the PulseAudio daemon. See pulse-daemon.conf(5) for
    ## more information. Default values are commented out. Use either ; or # for
    ## commenting.
    ; daemonize = no
    ; fail = yes
    ; allow-module-loading = yes
    ; allow-exit = yes
    ; use-pid-file = yes
    ; system-instance = no
    ; local-server-type = user
    ; enable-shm = yes
    ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
    ; lock-memory = no
    ; cpu-limit = no
    ; high-priority = yes
    nice-level = -15
    ; realtime-scheduling = yes
    ; realtime-priority = 5
    exit-idle-time=0
    ; exit-idle-time = 20
    ; scache-idle-time = 20
    ; dl-search-path = (depends on architecture)
    ; load-default-script-file = yes
    ; default-script-file = /etc/pulse/default.pa
    ; log-target = auto
    ; log-level = notice
    ; log-meta = no
    ; log-time = no
    ; log-backtrace = 0
    resample-method = speex-float-10
    ; enable-remixing = yes
    ; enable-lfe-remixing = yes
    ; flat-volumes = yes
    ; rlimit-fsize = -1
    ; rlimit-data = -1
    ; rlimit-stack = -1
    ; rlimit-core = -1
    ; rlimit-as = -1
    ; rlimit-rss = -1
    ; rlimit-nproc = -1
    ; rlimit-nofile = 256
    ; rlimit-memlock = -1
    ; rlimit-locks = -1
    ; rlimit-sigpending = -1
    ; rlimit-msgqueue = -1
    ; rlimit-nice = 31
    ; rlimit-rtprio = 9
    ; rlimit-rttime = 1000000
    ; default-sample-format = s16le
    ; default-sample-rate = 44100
    alternate-sample-rate = 96000
    ; default-sample-channels = 2
    ; default-channel-map = front-left,front-right
    default-fragments = 2
    default-fragment-size-msec = 176
    ; enable-deferred-volume = yes
    ; deferred-volume-safety-margin-usec = 8000
    ; deferred-volume-extra-delay-usec = 0
    dmesg | grep hda
    dmesg | grep hda
    [ 4.860150] snd_hda_intel 0000:00:1b.0: irq 78 for MSI/MSI-X
    [ 4.860188] snd_hda_intel 0000:03:00.1: Handle VGA-switcheroo audio client
    [ 4.860217] snd_hda_intel 0000:03:00.1: irq 79 for MSI/MSI-X
    [ 4.860246] snd_hda_intel 0000:04:00.1: Handle VGA-switcheroo audio client
    [ 4.860274] snd_hda_intel 0000:04:00.1: irq 80 for MSI/MSI-X
    [ 5.031793] sound hdaudioC0D0: autoconfig: line_outs=4 (0x14/0x15/0x16/0x17/0x0) type:line
    [ 5.031796] sound hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
    [ 5.031797] sound hdaudioC0D0: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
    [ 5.031798] sound hdaudioC0D0: mono: mono_out=0x0
    [ 5.031799] sound hdaudioC0D0: dig-out=0x11/0x1e
    [ 5.031800] sound hdaudioC0D0: inputs:
    [ 5.031802] sound hdaudioC0D0: Front Mic=0x19
    [ 5.031803] sound hdaudioC0D0: Rear Mic=0x18
    [ 5.031804] sound hdaudioC0D0: Line=0x1a
    [ 13.995429] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 14.078727] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 14.156078] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 14.244513] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 14.323028] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 14.410302] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 14.488688] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 14.554972] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 14.634007] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 14.702878] snd_hda_intel 0000:03:00.1: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
    [ 14.711805] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 14.779658] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 14.857007] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 14.925334] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 15.002750] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 15.072117] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 15.149328] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 15.217777] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 15.295568] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 15.366729] snd_hda_intel 0000:04:00.1: IRQ timing workaround is activated for card #2. Suggest a bigger bdl_pos_adj.
    [ 15.558246] snd_hda_intel 0000:00:1b.0: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
    [ 590.856485] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 590.944567] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 591.022457] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 591.100307] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 591.178181] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 591.255921] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 591.333978] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 591.411790] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 592.480173] sound hdaudioC1D0: hda-codec: out of range cmd 0:7:707:ffffffbf
    [ 592.488048] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 592.565816] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 592.653695] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 592.730549] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 592.810420] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 592.887341] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 592.967190] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 593.044065] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 593.123912] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 593.201935] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 606.308377] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 606.396792] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 606.474724] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 607.492101] sound hdaudioC1D0: hda-codec: out of range cmd 0:5:707:ffffffff
    [ 607.549843] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 607.627692] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 607.705604] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 607.783452] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 607.861281] snd_hda_intel 0000:03:00.1: Too big adjustment 384
    [ 607.940211] snd_hda_intel 0000:03:00.1: Too big adjustment 128
    [ 608.016813] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 608.103904] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 608.180714] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 608.260564] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 608.337481] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 608.417331] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 608.494165] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 608.574057] snd_hda_intel 0000:04:00.1: Too big adjustment 384
    [ 608.651660] snd_hda_intel 0000:04:00.1: Too big adjustment 128
    [ 769.987913] sound hdaudioC1D0: hda-codec: out of range cmd 0:4:707:ffffffbf
    Interesting journalctl tidbits
    Sep 01 21:07:13 xaeropc kernel: snd_hda_intel 0000:03:00.1: Too big adjustment 384
    Sep 01 21:07:13 xaeropc kernel: snd_hda_intel 0000:03:00.1: Too big adjustment 128
    Sep 01 21:07:13 xaeropc kernel: snd_hda_intel 0000:03:00.1: Too big adjustment 384
    Sep 01 21:07:13 xaeropc kernel: snd_hda_intel 0000:03:00.1: Too big adjustment 128
    Sep 01 21:07:13 xaeropc kernel: snd_hda_intel 0000:03:00.1: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
    Sep 01 21:07:13 xaeropc kernel: snd_hda_intel 0000:04:00.1: Too big adjustment 128
    Sep 01 21:07:13 xaeropc kernel: snd_hda_intel 0000:04:00.1: Too big adjustment 384
    Sep 01 21:07:13 xaeropc kernel: snd_hda_intel 0000:04:00.1: Too big adjustment 128
    Sep 01 21:07:13 xaeropc kernel: snd_hda_intel 0000:04:00.1: Too big adjustment 384
    Sep 01 21:07:13 xaeropc kernel: snd_hda_intel 0000:04:00.1: Too big adjustment 128
    Sep 01 21:07:14 xaeropc kernel: snd_hda_intel 0000:04:00.1: Too big adjustment 384
    Sep 01 21:07:14 xaeropc kernel: snd_hda_intel 0000:04:00.1: Too big adjustment 128
    Sep 01 21:07:14 xaeropc kernel: snd_hda_intel 0000:04:00.1: Too big adjustment 384
    Sep 01 21:07:14 xaeropc kernel: snd_hda_intel 0000:04:00.1: Too big adjustment 128
    Sep 01 21:07:14 xaeropc kernel: snd_hda_intel 0000:04:00.1: IRQ timing workaround is activated for card #2. Suggest a bigger bdl_pos_adj.
    Sep 01 21:07:14 xaeropc pulseaudio[1317]: ALSA woke us up to read new data from the device, but there was actually nothing to read!
    Sep 01 21:07:14 xaeropc pulseaudio[1317]: Most likely this is a bug in the ALSA driver 'snd_usb_audio'. Please report this issue to the ALSA developers.
    Sep 01 21:07:14 xaeropc pulseaudio[1317]: We were woken up with POLLIN set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
    Sep 01 21:07:14 xaeropc pulseaudio[1317]: ALSA woke us up to write new data to the device, but there was actually nothing to write!
    Sep 01 21:07:14 xaeropc pulseaudio[1317]: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
    Sep 01 21:07:14 xaeropc pulseaudio[1317]: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
    Sep 01 21:07:14 xaeropc kernel: snd_hda_intel 0000:00:1b.0: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
    Sep 01 21:17:09 xaeropc rtkit-daemon[1328]: Successfully made thread 3191 of process 3191 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -15.
    Sep 01 21:17:09 xaeropc rtkit-daemon[1328]: Supervising 2 threads of 2 processes of 1 users.
    Sep 01 21:17:09 xaeropc pulseaudio[3191]: [pulseaudio] pid.c: Daemon already running.
    Sep 01 21:19:11 xaeropc sudo[3202]: xaero : TTY=pts/0 ; PWD=/home/xaero ; USER=root ; COMMAND=/usr/bin/nano /etc/pulse/daemon.conf
    Sep 01 21:19:11 xaeropc sudo[3202]: pam_unix(sudo:session): session opened for user root by xaero(uid=0)
    Sep 01 21:19:30 xaeropc sudo[3202]: pam_unix(sudo:session): session closed for user root
    Sep 01 21:19:49 xaeropc rtkit-daemon[1328]: Successfully made thread 3210 of process 3210 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -15.
    Sep 01 21:19:49 xaeropc rtkit-daemon[1328]: Supervising 1 threads of 1 processes of 1 users.
    Sep 01 21:19:50 xaeropc kernel: sound hdaudioC1D0: hda-codec: out of range cmd 0:4:707:ffffffbf
    Sep 01 21:19:53 xaeropc rtkit-daemon[1328]: Successfully made thread 3221 of process 3221 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -15.
    Sep 01 21:19:53 xaeropc rtkit-daemon[1328]: Supervising 2 threads of 2 processes of 1 users.
    Sep 01 21:19:53 xaeropc pulseaudio[3221]: [pulseaudio] pid.c: Daemon already running.
    Sep 01 21:19:53 xaeropc rtkit-daemon[1328]: Successfully made thread 3223 of process 3223 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -15.
    Sep 01 21:19:53 xaeropc rtkit-daemon[1328]: Supervising 2 threads of 2 processes of 1 users.
    Sep 01 21:19:53 xaeropc pulseaudio[3223]: [pulseaudio] pid.c: Daemon already running.
    Sep 01 21:23:10 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:10 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:12 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:13 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:13 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:13 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:13 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:13 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    Sep 01 21:23:13 xaeropc rtkit-daemon[1328]: Warning: Reached burst limit for user '1000', denying request.
    ... for about 2 minutes, then everything recycles.
    Last edited by Xaero252 (2014-09-03 10:04:54)

    Filter the comments out of your PA configuration with 'grep -v \# configuration_file'. Instead of simply lspci run
    lspci -vnn | grep -A1 -i audio;
    #and
    aplay -lL;
    Please correct/update your post.
    Also provide the output of speaker-test with PA killed, so that you hear sound. It should show the current buffer and period ranges. Should you have multiple sound cards, state which one you are using as default.
    Edit: Added example to filter comments out.
    Last edited by emeres (2014-09-02 10:01:10)

  • PULSEAUDIO Crackling / Distortion

    This distortion is like a crackly echoey distortion. It actually has an echo component to it, When I change the output and it goes normal for a few seonds and tehre is a song playing, then it kicks in, the sound quality goes way down, it has this crackling sound, and very noticeable echo comes on the voices and the drums (which you can barely make out over the crackling). Output is perfect if forced to use ALSA directly, or if I boot into windows Seven. This is all pulse audio (probably), the piece of crap.
    When I go "pulseaudio --kill" and then "mplayer -ao alsa:device=hw=0.0 <file>" it plays perfectly without distortion. When I go alsamixer -c0 none of the sliders have any gain, they are all at 0db or -1db or so.
    To stop the distortion, chanigng from 44100 to 48000 and so on in the /etc/pulse/ whatever file doesnt work. What does work is opening pavucontrol and changing the internal audio on the configuration page. I hav a Barts thing that is turned off and an Internal Audio that can be set to a huge list of things like Analog Surround 5.0 Out, Analog Stereo Duplex, Analog Surround 7.1 Output + Analog Stereo Input, so on and so forth.
    Now changing from one to another will randomly make the distortion go away for 30 seconds, until I open a new program, close pavucontrol, or just wait a while, then it will come back on, and I'll have to change it to another, which won't work at first usually but randomly will. There is NO CORRELATION between what is actually chosen and what does and doesnt have distortion straight away.
    Basically PulseAudio is $#!+ all the sudden, and I don't know why. I have a fully updated system, hardware is as follows:
    $ lspci | grep udio
    00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
    01:00.1 Audio device: ATI Technologies Inc Barts HDMI Audio [Radeon HD 6800 Series]
    Also plays it fine as testing with mplayer, so this is a pulseaudio thing (i think). WTH????
    [EDIT] And here is the lsmod:
    $ lsmod
    Module                  Size  Used by
    uas                     8170  0
    usb_storage            43628  1
    ipv6                  280362  48
    md5                     4127  2
    hmac                    2937  1
    nls_utf8                1320  5
    cifs                  265094  6
    fscache                39883  1 cifs
    it87                   28123  0
    hwmon_vid               2796  1 it87
    usbhid                 36375  0
    hid                    78087  1 usbhid
    snd_hda_codec_hdmi     22857  1
    snd_hda_codec_realtek   295717  1
    snd_seq_dummy           1479  0
    snd_seq_oss            29240  0
    fglrx                2679751  87
    snd_seq_midi_event      5516  1 snd_seq_oss
    vboxdrv              1760035  0
    snd_seq                50562  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
    snd_hda_intel          21837  6
    snd_hda_codec          74609  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
    snd_seq_device          5281  3 snd_seq_dummy,snd_seq_oss,snd_seq
    r8169                  36414  0
    ohci_hcd               21338  0
    ppdev                   5854  0
    firewire_ohci          26921  0
    snd_hwdep               6222  1 snd_hda_codec
    snd_pcm_oss            39509  0
    parport_pc             31800  1
    snd_mixer_oss          17730  1 snd_pcm_oss
    lp                      8992  0
    firewire_core          50038  1 firewire_ohci
    snd_pcm                72321  6 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_pcm_oss
    mii                     3842  1 r8169
    evdev                   9361  12
    fuse                   65179  5
    xhci_hcd               65218  0
    parport                30087  3 ppdev,parport_pc,lp
    edac_core              35034  0
    i2c_piix4               8176  0
    ehci_hcd               38878  0
    crc_itu_t               1313  1 firewire_core
    snd_timer              19537  2 snd_seq,snd_pcm
    button                  4882  1 fglrx
    i2c_core               19217  1 i2c_piix4
    processor              25265  0
    wmi                     8061  0
    pcspkr                  1835  0
    sg                     25972  0
    k10temp                 2771  0
    serio_raw               4566  0
    usbcore               139496  7 uas,usb_storage,usbhid,ohci_hcd,xhci_hcd,ehci_hcd
    edac_mce_amd            9223  0
    shpchp                 26725  0
    snd                    58906  22 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_seq_oss,snd_seq,snd_hda_intel,snd_hda_codec,snd_seq_device,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
    soundcore               6161  1 snd
    snd_page_alloc          7361  2 snd_hda_intel,snd_pcm
    pci_hotplug            24687  1 shpchp
    ext4                  334690  1
    mbcache                 5802  1 ext4
    jbd2                   69898  1 ext4
    crc16                   1313  1 ext4
    sd_mod                 27120  4
    ahci                   20465  1
    pata_jmicron            2464  0
    libahci                17952  1 ahci
    pata_acpi               3296  0
    libata                169396  4 ahci,pata_jmicron,libahci,pata_acpi
    scsi_mod              125814  5 uas,usb_storage,sg,sd_mod,libata
    Also my last message on dmesg is:
    hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
    But there is only one of these lines in the output and the distortion kicks in several times. This was right after the line:
    chromium-sandbo (2511): /proc/2509/oom_adj is deprecated, please use /proc/2509/oom_score_adj instead.
    So it happened after I opened my web browser (I only just booted this pc up I had it turned off over the night). This is a recurring problem over the past couple of days, BTW. It was probably the last update because when I done it I didn't reboot for awhile.
    Last edited by me4tw (2011-04-03 05:03:26)

    hi - i had the same problem, but only with vlc - but I love vlc *sad*.
    00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
            Subsystem: Micro-Star International Co., Ltd. Device 7599
            Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
            Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
            Latency: 64, Cache Line Size: 64 bytes
            Interrupt: pin ? routed to IRQ 16
            Region 0: Memory at f9ff4000 (64-bit, non-prefetchable) [size=16K]
            Capabilities: <access denied>
            Kernel driver in use: HDA Intel
            Kernel modules: snd-hda-intel
    lsmod | grep -i snd:
    snd_seq_dummy           1455  0
    snd_seq_oss            28052  0
    snd_seq_midi_event      5332  1 snd_seq_oss
    snd_seq                48705  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
    snd_seq_device          5100  3 snd_seq_dummy,snd_seq_oss,snd_seq
    snd_pcm_oss            37890  0
    snd_mixer_oss          14851  1 snd_pcm_oss
    snd_hda_codec_realtek   294053  1
    snd_hda_intel          21738  2
    snd_hda_codec          73739  2 snd_hda_codec_realtek,snd_hda_intel
    snd_hwdep               6134  1 snd_hda_codec
    snd_pcm                71032  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
    snd_timer              18992  2 snd_seq,snd_pcm
    snd                    55132  15 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
    soundcore               5986  1 snd
    snd_page_alloc          7017  2 snd_hda_intel,snd_pcm
    uname -r : 2.6.38-ARCH
    the hint with pulse an tsched=0 does help too :-)
    @heftig: danke ;-)
    Last edited by debijan (2011-04-18 18:03:43)

  • [solved] Pulseaudio doesn't detect sound card after system update

    Before a recent system update I had pulseaudio working flawlessly, but after doing a recent system update with pacman -Syu,
    pulseaudio no longer sees my sound card and only displays the Dummy audio device.  Among the packages updated that I can
    remember off the top of my head are the Linux keneral, udev, kmod, instead of trying to roll back my system I figured I would try
    to fix the issue.  The only thing suggested in the Pulseaudio wiki is that a asound.conf directory is overriding the /etc/asound.conf
    file which is not the case on my system.
    Looking at the output from lsmod I can see where the kernel modules for the sound card is getting loaded
    snd_hda_intel 23375 0
    snd_hda_codec 89160 3 snd_hda_intel,snd_hda_codec_realtek,snd_hda_codec_hdmi
    snd_hwdep 6389 1 snd_hda_codec
    snd_pcm 74780 3 snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi
    snd_page_alloc 7153 2 snd_pcm,snd_hda_intel
    snd_timer 19544 1 snd_pcm
    and looking at the output from the ps command I can see that pulseaudio is getting started
    1190 ? S<l 0:00 /usr/bin/pulseaudio --start
    1195 ? S 0:00 \_ /usr/lib/pulse/gconf-helper
    but pacmd list still reports this
    0 card(s) available.
    0 sink input(s) available.
    0 source outputs(s) available.
    0 cache entrie(s) available.
    Here is the output of pacmd dump if it helps
    ### Configuration dump generated at Thu Feb 16 08:45:56 2012
    load-module module-device-restore
    load-module module-stream-restore
    load-module module-card-restore
    load-module module-augment-properties
    load-module module-udev-detect tsched=0
    load-module module-jackdbus-detect
    load-module module-bluetooth-discover
    load-module module-esound-protocol-unix
    load-module module-native-protocol-unix
    load-module module-gconf
    load-module module-default-device-restore
    load-module module-rescue-streams
    load-module module-null-sink sink_name=auto_null sink_properties='device.description="Dummy Output"'
    load-module module-always-sink
    load-module module-intended-roles
    load-module module-suspend-on-idle
    load-module module-console-kit
    load-module module-position-event-sounds
    load-module module-cork-music-on-phone
    load-module module-filter-heuristics
    load-module module-filter-apply
    load-module module-dbus-protocol
    load-module module-x11-publish display=:0.0
    load-module module-cli-protocol-unix
    set-sink-volume auto_null 0x10000
    set-sink-mute auto_null no
    suspend-sink auto_null yes
    set-source-volume auto_null.monitor 0x10000
    set-source-mute auto_null.monitor no
    suspend-source auto_null.monitor yes
    set-default-sink auto_null
    set-default-source auto_null.monitor
    ### EOF
    EDIT: I should also add that fuser -v /dev/snd/* returns nothing and fuser -v /dev/dsp returns "Specified filename /dev/dsp does not exist".
    Last edited by vendion (2012-03-02 23:26:28)

    Digging into this further aplay -L gives different output based off of whether or not I ran is as my normal user or with sudo/as root.
    As a user (which is how pulseaudio is also being ran):
    > aplay -L
    null
    Discard all samples (playback) or generate zero samples (capture)
    pulse
    PulseAudio Sound Server
    default
    Default ALSA Output (currently PulseAudio Sound Server)
    as root it does see both my sound cards when I run it with sudo or as root:
    > sudo aplay -L
    Password:
    null
    Discard all samples (playback) or generate zero samples (capture)
    pulse
    PulseAudio Sound Server
    default
    Default ALSA Output (currently PulseAudio Sound Server)
    sysdefault:CARD=SB
    HDA ATI SB, ALC887-VD Analog
    Default Audio Device
    front:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    Front speakers
    surround40:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    4.0 Surround output to Front and Rear speakers
    surround41:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
    surround50:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    5.0 Surround output to Front, Center and Rear speakers
    surround51:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    surround71:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    iec958:CARD=SB,DEV=0
    HDA ATI SB, ALC887-VD Digital
    IEC958 (S/PDIF) Digital Audio Output
    hdmi:CARD=HDMI,DEV=0
    HDA ATI HDMI, HDMI 0
    HDMI Audio Output
    This behavior is confusing to me, and if someone knows what is going on and how to fix it I really want to get sound with pulseaudio working and have sound again.

Maybe you are looking for

  • Payment Terms for Credit memos

    Hi, Please explain to me what is the significance of payment terms in credit memo. I understand that credit memo are sort of returns (sales returns or purchase returns). I am able to understand the payment terms for an invoice (which would determine

  • My iPad is possessed or something close to it.

    My iPad is possessed or something close to it. It types by itself. Starts email and iMessages on its own, switches between apps and scrolls up and down. It's freaky to watch and I cant get anything done because it switches to other things on its own.

  • Enhancement for inbound idoc posting(idoc_input_ordrsp)

    hi, please find solution for the below. business senario: when the vendor send purchase order confirmation through idoc a automated acknowledgement has to be send. technical: when vendor send idoc (orders05) it updates with FM (idoc_input_ordrsp) our

  • Nested Parameters Dates dependant on earlier parameter-Crystal Reports

    I am writing a production Activity report which combines Production orders, purchase orders and MRP run recomendations. The user has to select the MRP scenario and then a start and end date range for the report.  The date range must be within the sta

  • Frmcmp: command not found in EBS 12.1.1 (Os- RHL 5.4)

    Hi All, Could you please help me how i can resolve the below issue. Lots of post already given for this issue and i checked them, but none of them help me to resolve that. Issue - at the time of compilation of custom form , it's showing 'frmcmp.sh no