LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 11-13-2013, 06:25 PM   #16
aus9
Guru
 
Registered: Oct 2003
Posts: 5,055

Rep: Reputation: Disabled

ok and more research for you

we can't afford to bork your fancy mobo.

I "need" you to install the package in debian its called sysfsutils to provide the command systool

I show my output for you so you can see the ways we can mod the modinfo parameters---I have a bint but you don't----giggles

Code:
sudo systool -vm snd_hda_intel
Module = "snd_hda_intel"        
                                
  Attributes:                   
    coresize            = "33350"
    initsize            = "0"   
    initstate           = "live"
    refcnt              = "0"   
    taint               = ""    
    uevent              = <store method only>
                                
  Parameters:                   
    align_buffer_size   = "-1"  
    bdl_pos_adj         = "1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    enable_msi          = "-1"  
    enable              = "Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y"
    id                  = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    index               = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    jackpoll_ms         = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    model               = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    position_fix        = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    power_save          = "0"   
    power_save_controller= "Y"
    probe_mask          = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    probe_only          = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    single_cmd          = "N"
    snoop               = "Y"

  Sections:
    .bss                = "0xf5c64ac0"
    .data               = "0xf5c642c0"
    .data.unlikely      = "0xf5c6493c"
    .exit.text          = "0xf5c62c4e"
    .gnu.linkonce.this_module= "0xf5c64940"
    .init.text          = "0xf5c68000"
    .note.gnu.build-id  = "0xf5c62c58"
    .parainstructions   = "0xf5c63878"
    .ref.data           = "0xf5c648a0"
    .rodata             = "0xf5c62c80"
    .rodata.str1.1      = "0xf5c6369c"
    .rodata.str1.4      = "0xf5c63888"
    .smp_locks          = "0xf5c64184"
    .strtab             = "0xf5c69c20"
    .symtab             = "0xf5c68190"
    .text               = "0xf5c5e000"
    __jump_table        = "0xf5c64864"
    __param             = "0xf5c64198"
    __tracepoints_ptrs  = "0xf5c64190"
    __tracepoints_strings= "0xf5c64288"
    __tracepoints       = "0xf5c64904"
    _ftrace_events      = "0xf5c6487c
now where you see (null) that can be replaced with a config file that uses string eg where relevant strings might be
Intel, aspireblahblah,

while boolean means off or on but translated to use "normally" 0 or 1 but you can see I also have -1

so for me, align buffer size default is off = -1 while for you to enable it would be a 1
got it?

Last edited by aus9; 11-13-2013 at 06:28 PM.
 
Old 11-13-2013, 09:30 PM   #17
Suevy Suavae
LQ Newbie
 
Registered: Nov 2013
Distribution: Slackware
Posts: 11

Original Poster
Rep: Reputation: Disabled
Quote:
when you find it, to save us doing a full reboot we will use it stop and start the sound daemon while editting your
/etc/modinfo.d/intel.conf or snd-hda-intel.conf
So it looks like the slackware setup is a little different, in that I don't seem to have a specific "alsa" executable, but I can call my /etc/rc.d/rc.alsa to force it to reinitialize with the snd-hda-intel.conf I have.

Quote:
AHH forgot to mention
when you have vlc, there is a headphone setting

go to pulldown tools -> effects and filters -> tab=audio effects tick box enable then pulldown preset----headphones
Sadly no luck with the headphone settings in VLC, though I can turn on 2 pass to make things worse, so that's something.

Quote:
I "need" you to install the package in debian its called sysfsutils to provide the command systool

I show my output for you so you can see the ways we can mod the modinfo parameters---I have a bint but you don't----giggles
Don't laugh at my bint issue...

Turns out I've got "systool" right out of the box, and it kicks out the following:

Code:
# systool -vm snd_hda_intel
Module = "snd_hda_intel"

  Attributes:
    initstate           = "live"
    refcnt              = "1"
    uevent              = <store method only>

  Parameters:
    align_buffer_size   = "Y"
    bdl_pos_adj         = "1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    enable_msi          = "0"
    enable              = "Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y"
    id                  = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    index               = "0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    model               = "auto,(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    patch               = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    position_fix        = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    probe_mask          = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    probe_only          = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    single_cmd          = "N"
    snoop               = "Y"

  Sections:
    .bss                = "0xffffffffa02ba0e0"
    .data               = "0xffffffffa02b9880"
    .devexit.text       = "0xffffffffa02b77d0"
    .devinit.data       = "0xffffffffa02b9c40"
    .devinit.rodata     = "0xffffffffa02b90a0"
    .devinit.text       = "0xffffffffa02b77fd"
    .exit.text          = "0xffffffffa02b85e2"
    .gnu.linkonce.this_module= "0xffffffffa02b9e80"
    .init.text          = "0xffffffffa02bc000"
    .note.gnu.build-id  = "0xffffffffa02b85f4"
    .rodata             = "0xffffffffa02b8620"
    .rodata.str1.1      = "0xffffffffa02b8f5e"
    .rodata.str1.8      = "0xffffffffa02b8920"
    .strtab             = "0xffffffffa02bdbe0"
    .symtab             = "0xffffffffa02bc020"
    .text               = "0xffffffffa02b5000"
    __mcount_loc        = "0xffffffffa02b9760"
    __param             = "0xffffffffa02b95c0"
 
Old 11-13-2013, 11:55 PM   #18
aus9
Guru
 
Registered: Oct 2003
Posts: 5,055

Rep: Reputation: Disabled
hang on, I thought we were going to keep your modinfo config file

according to your output you no longer have enable_msi (enabled)

Ok so time to put your back into /etc/modprobe.d

2) You already have align_buffer_size = "Y" ---so much for my train of thought

3)
Quote:
Sadly no luck with the headphone settings in VLC,
can you expand that pls

Either you ticked the box to enable graphic equalizer and CAN NOT SEE headphones in the pulldown or
once selected no change to stutter?

http://oi42.tinypic.com/w1vd6v.jpg

above image shows I initially chose flat then captured image at headphone but not yet selected

4) Because your mobo is not in the model=string list, a model parameter is not going to work
and because your buffer is already ok I am wondering if your build of slackware has the right codecs

I was hoping vlc in slack would be the answer so instead

a) Can you paly a youtube or online mp3 etc that you can link to that you know always produces stutter
or nearly always produces stutter-----so I can test that its not the file format.

5) does your package manager allow you to see what software you have installed by search function?

I am leaning towards either Slackware build of vlc missing some depends but to be clearer let me show some of mine?

Quote:
not OP and debian search function
vlc -info
Installed Version: 2.1.0-1
Available Version: 2.1.0-2
Section: video
Installed Size: 3608
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
Architecture: i386
Replaces: vlc-data (<< 1.1.5), vlc-nox (<< 2.0.2)
Provides: mp3-decoder
Pre-Depends: dpkg (>= 1.15.6~)
Depends: fonts-freefont-ttf, vlc-nox (= 2.1.0-2), libaa1 (>= 1.4p5), libavcodec54 (>= 6:9.1-1) |
libavcodec-extra-54 (>= 6:9.10), libavutil52 (>= 6:9.1-1), libc6 (>= 2.15), libcaca0 (>= 0.99.beta17-1),
libfreetype6 (>= 2.2.1), libfribidi0 (>= 0.19.2), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx |
libgl1, libice6 (>= 1:1.0.0), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libsdl-image1.2 (>= 1.2.10),
libsdl1.2debian (>= 1.2.11), libsm6, libstdc++6 (>= 4.6), libtar0, libva-x11-1 (>> 1.1.0~), libva1 (>> 1.1.0~),
libvlccore7 (>= 2.1.0), libx11-6, libxcb-composite0, libxcb-keysyms1 (>= 0.3.9), libxcb-randr0 (>= 1.1),
libxcb-render0, libxcb-shape0, libxcb-shm0, libxcb-xfixes0, libxcb-xv0 (>= 1.2), libxcb1 (>= 1.6),
libxext6, libxinerama1, libxpm4, zlib1g (>= 1:1.2.3.3)
some rough notes:
ignore libxcb libx stuff as they are mainly graphical stuff

In some distros you search for lib(something) while in others you drop the lib
AFAIK Slackware is very good at packaging to the upstream name so if its called libcinderalla thats what you search for.

good hunting

##############

6) eventually it may be that your sound hardware is good but detecting weaknesses in poorly crafted audio formats
eg most wav files on audio cds are 44100 and may be low bits

but I still don't know by looking at your specs exactly how high you can go.

One thing that is still polluting my mind is your build
the mobo has a number of pins to connect
did you check these?

Or another way of saying it, if you play any track, can you do it without any stutter?
--if you always get stutter maybe we need to re-look at your build?

Last edited by aus9; 11-13-2013 at 11:56 PM.
 
Old 11-14-2013, 01:29 AM   #19
aus9
Guru
 
Registered: Oct 2003
Posts: 5,055

Rep: Reputation: Disabled
and I may have been obtuse so instead of edit let me expand on my mobo remarks

plug in headphone into back jack, if no stutter then the mobo connectors that take leads to the front connectors are likely to be faulty or misplaced

from memory these leads are about 8 and may have labels on the leads that may not match anything on the mobo?

image is example only not your mobo
http://img196.imageshack.us/img196/2298/0032xkw.jpg

http://ask.europe.creative.com/wwima...ontpanel2a.JPG

Last edited by aus9; 11-14-2013 at 01:34 AM.
 
Old 11-14-2013, 11:10 AM   #20
Suevy Suavae
LQ Newbie
 
Registered: Nov 2013
Distribution: Slackware
Posts: 11

Original Poster
Rep: Reputation: Disabled
Quote:
hang on, I thought we were going to keep your modinfo config file

according to your output you no longer have enable_msi (enabled)

Ok so time to put your back into /etc/modprobe.d
Oops, my bad. Alright, that's back up and running and my current systool output is

Code:
$ systool -vm snd_hda_intel
Module = "snd_hda_intel"

  Attributes:
    initstate           = "live"
    refcnt              = "1"
    uevent              = <store method only>

  Parameters:
    align_buffer_size   = "Y"
    bdl_pos_adj         = "1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    enable_msi          = "0"
    enable              = "Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y"
    id                  = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    index               = "0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    model               = "auto,(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    patch               = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    position_fix        = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    probe_mask          = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    probe_only          = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    single_cmd          = "N"
    snoop               = "Y"

  Sections:
    .bss                = "0xffffffffa01140e0"
    .data               = "0xffffffffa0113880"
    .devexit.text       = "0xffffffffa01117d0"
    .devinit.data       = "0xffffffffa0113c40"
    .devinit.rodata     = "0xffffffffa01130a0"
    .devinit.text       = "0xffffffffa01117fd"
    .exit.text          = "0xffffffffa01125e2"
    .gnu.linkonce.this_module= "0xffffffffa0113e80"
    .init.text          = "0xffffffffa0116000"
    .note.gnu.build-id  = "0xffffffffa01125f4"
    .rodata             = "0xffffffffa0112620"
    .rodata.str1.1      = "0xffffffffa0112f5e"
    .rodata.str1.8      = "0xffffffffa0112920"
    .strtab             = "0xffffffffa0117be0"
    .symtab             = "0xffffffffa0116020"
    .text               = "0xffffffffa010f000"
    __mcount_loc        = "0xffffffffa0113760"
    __param             = "0xffffffffa01135c0"
Quote:
3)
Quote:
Sadly no luck with the headphone settings in VLC,
can you expand that pls
So VLC does have the headphone configuration setting, but things are just as stuttered as if I don't set it.

Quote:
Can you paly a youtube or online mp3 etc that you can link to that you know always produces stutter
or nearly always produces stutter-----so I can test that its not the file format.
It's been any video I've tried up to this point, so anything off the front page (e.g. http://www.youtube.com/watch?v=zT2aVoUkSDg) will do it.

Quote:
6) eventually it may be that your sound hardware is good but detecting weaknesses in poorly crafted audio formats
eg most wav files on audio cds are 44100 and may be low bits

but I still don't know by looking at your specs exactly how high you can go.

One thing that is still polluting my mind is your build
the mobo has a number of pins to connect
did you check these?

Or another way of saying it, if you play any track, can you do it without any stutter?
--if you always get stutter maybe we need to re-look at your build?
A valid concern. So as a quick check I jumped over to Windows 7 (dual-boot) and tried out both of the audio ports in there and they played sounds correctly. I also opened up the case and the HD-Audio connector that runs to the front port is definitely plugged in so that's the one I'll be testing on.

Quote:
plug in headphone into back jack, if no stutter then the mobo connectors that take leads to the front connectors are likely to be faulty or misplaced
Both front and back ports have the same stuttering issues when in Slackware, and they both seem to work properly in Windows 7, so I don't think it's a hardware issue.
 
Old 11-14-2013, 05:16 PM   #21
aus9
Guru
 
Registered: Oct 2003
Posts: 5,055

Rep: Reputation: Disabled
well at least we can eliminate hardware.

ok so it software.

Have you tried other distros? LinuxMint is supposed to have all codecs?

2) In the meantime, in my Debian ---google chrome plays that track without stutter.
video is a html5 type so we can rule out an out-of-date flashplayer

3) now lets convert it to mp4 (movie)

Code:
youtube-dl http://youtu.be/zT2aVoUkSDg
[youtube] Setting language
[youtube] zT2aVoUkSDg: Downloading video webpage
[youtube] zT2aVoUkSDg: Downloading video info webpage
[youtube] zT2aVoUkSDg: Extracting video information
[download] Destination: An Astronaut's Guide to Movember-zT2aVoUkSDg.mp4
[download] 100% of 9.76MiB in 00:25-----ignore speed its my internet speed not yours
http://slackware.org.uk/slacky/slack...dl/2013.02.02/
exists so your product should be able to install it

Remember the purpose of this test is to reduce the codecs as the culprit, not eliminate
if it plays in vlc no stutter you have codecs
so if it plays ok you could look at using a diff web browser in future?

4) ideally you might try playing this file or youtube movie in other distros
if they play ok, its a setting (config) in Slackware
or missing codecs

sorry if that sounds rude to slackers
 
Old 11-14-2013, 05:38 PM   #22
aus9
Guru
 
Registered: Oct 2003
Posts: 5,055

Rep: Reputation: Disabled
now a minor test, with a working enable_msi line seen in your output
can you reboot but use

options snd_hda_intel enable_msi=1

1) I am prepared to guess you do not need a index value and hopefully
alsamixer shows the same card (card 0)

2) what does msi do to your sound pls?
 
Old 11-14-2013, 06:27 PM   #23
aus9
Guru
 
Registered: Oct 2003
Posts: 5,055

Rep: Reputation: Disabled
ok I just had a brain wave

in my earlier posts I concentrated on alc88x for model=string,
but maybe you could try alc880 settings of
Quote:
ALC880
======
3stack 3-jack in back and a headphone out
3stack-digout 3-jack in back, a HP out and a SPDIF out
5stack 5-jack in back, 2-jack in front
5stack-digout 5-jack in back, 2-jack in front, a SPDIF out
6stack 6-jack in back, 2-jack in front
6stack-digout 6-jack with a SPDIF out
now we know you are not using a optical cable (SPDIF) and you have 3 coloured holes at the back PDF page 47
and I think 2 at the front so that is 5stack

part 2
back to bios, we don't want spdif---trouble shooting--interference--- so turn it off pls as your image has it on
http://i.imgur.com/iju1V5d.png

so try with full reboot---leaving off index and msi atm
options snd_hda_intel model=5stack

if sound works post your new alsamixer (assuming its still grabs index=0)
if it doesn't then first check
aplay -l
then choose the card that shows up as NOT hdmi ie analog

Last edited by aus9; 11-14-2013 at 06:31 PM.
 
Old 11-15-2013, 01:46 PM   #24
Suevy Suavae
LQ Newbie
 
Registered: Nov 2013
Distribution: Slackware
Posts: 11

Original Poster
Rep: Reputation: Disabled
All right, I'm not sure what to think here anymore. So as I'm running through a few of your suggestions (specifically, as I'm waiting for chrome to build), the sound issue seemed to just resolve itself. Videos, both youtube and local played fine and even mocp was running with no issues. This was after changing a few things, but I had already checked and everything had been just as busted as always. Of course, I got greedy, and after changing the volume (master) in alsamixer, I tried to store the new settings (alsaclt store), and everything went back to how it was, stutters and all. So for consistencies sake, I'll run through the stuff I've changed and maybe something will present itself.

Quote:
Have you tried other distros? LinuxMint is supposed to have all codecs?
Yeah, I fired up a Linux Mint 13 disc I had laying around, and everything seemed to work fine in there. I grabbed the output of of "lsmod | grep 'snd'" in case that helps.

Code:
snd_hda_codec_hdmi     32474  1 
snd_hda_codec_realtek   223867  1 
snd_hda_intel          33773  5 
snd_hda_codec         127706  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13668  1 snd_hda_codec
snd_pcm                97188  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi           13324  0 
snd_rawmidi            30748  1 snd_seq_midi
snd_seq_midi_event     14899  1 snd_seq_midi
snd_seq                61896  2 snd_seq_midi,snd_seq_midi_event
snd_timer              29990  2 snd_pcm,snd_seq
snd_seq_device         14540  3 snd_seq_midi,snd_rawmidi,snd_seq
snd                    78855  20 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              15091  1 snd
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
Quote:
now lets convert it to mp4 (movie)
Downloading the video as an mp4 and playing it in vlc worked pretty much perfectly, except for maybe one or two small stutters here and there. However, opening the video in something like mplayer was still broken. Of course, even vlc seems to be stuttering now, so one step forward and two steps back.

Quote:
so if it plays ok you could look at using a diff web browser in future?

4) ideally you might try playing this file or youtube movie in other distros
if they play ok, its a setting (config) in Slackware
or missing codecs
I tried building chrome to see if that would perform any better. Like I mentioned earlier, while that was compiling (and for the time after it finished), things like firefox and mocp had no trouble playing sound. Once I managed to screw that up, it would appear that chrome has no more luck then firefox does.

Quote:
now a minor test, with a working enable_msi line seen in your output
can you reboot but use

options snd_hda_intel enable_msi=1
No improvement from this.

Quote:
part 2
back to bios, we don't want spdif---trouble shooting--interference--- so turn it off pls as your image has it on
The bios setting for "SPDIF output type" only has SPDIF,which it was on, and HDMI, which it is now set to, as options. I don't see any way to totally turn it off.

Quote:
so try with full reboot---leaving off index and msi atm
options snd_hda_intel model=5stack
So that's what I'm currently working with, and while it did appear to work for a little while, something seems to have busted when storing settings or something.

Hopefully this all makes sense. There's been a bunch of stuff going on with this sound issue, and it's making less sense the longer it goes on.
 
Old 11-15-2013, 04:04 PM   #25
Suevy Suavae
LQ Newbie
 
Registered: Nov 2013
Distribution: Slackware
Posts: 11

Original Poster
Rep: Reputation: Disabled
A quick update on this whole chrome thing. I decided to try uninstalling chromium and installing again, you know, see if lightning strikes twice. I relies it wont mean much to someone not using slackware, but I'm just building it using a slackbuild that was created (found here: http://slackbuilds.org/repository/14...work/chromium/), so all I have to do is download the build script and the source, and let it do its thing. If I start the build and let it go for a few seconds, I can then go (without having to restart firefox or anything) and start watching videos with essentially no problems. It also works for fixing my mocp issues, though there can be a stutter or two, but they are much fewer and farther in between.

So my next questions are, how to I figure out what this chromium install is doing to my sound? And why would saving a change to volume break it? God, I couldn't make this stuff up if I wanted to...
 
Old 11-15-2013, 05:01 PM   #26
aus9
Guru
 
Registered: Oct 2003
Posts: 5,055

Rep: Reputation: Disabled
Quote:
So my next questions are, how to I figure out what this chromium install is doing to my sound?
well I can't see what is loaded but I wonder if slackbuild is pulling down a "missing" dependency that I alluded to in my reply 18 quote box
----vlc dependencies

so if I am right ----could you post the dependency for your vlc pls

2)
Quote:
options snd_hda_intel model=5stack
did you try this?

did you do a mixer level store (save)
---if so and then you went back to something else and then tried sound, some of the mixer levels will be wrong and will cause issues

If you did not yet try this, please do so

3) pdf page 38 ---Did you connect the spdif to the mobo?

b) pdf page 84 ---ahhh ok you can only set it to spdif or hdmi (both are digital)
does not hurt to try hdmi as you have nothing to lose here

4) Seeing something new, is always good

I realize you are frustrated but, you are seeing progress
I am leaning towards the files on your Slackware as we know Mint works

Therefore its worth time re-looking at your vlc dependencies
if you add more dependencies (unofficial) vlc might find them on reboot and work better

But I would like you to eliminate the model=5stack as well pls

5) When you ran mint, you could check the installed packages maybe with
Code:
dpkg -l > /tmp/mintlist
save that file to a usb stick then do whatever you guys use to compare it when you boot up Slack.
 
Old 11-15-2013, 05:48 PM   #27
aus9
Guru
 
Registered: Oct 2003
Posts: 5,055

Rep: Reputation: Disabled
Hi

Can you tell me exactly what packages you have for v4l (video for linux)
http://slackware.org.uk/people/alien...lds/vlc/build/
as in part 2, I can spot he has v4l-utls but I am not sure if he already had v4l on his system
---I am not suggesting a build error ---just exploring why he does not mention the main packages


EDIT
ok from http://slackware.org.uk/slackware/sl...1/PACKAGES.TXT
Quote:
PACKAGE NAME: v4l-utils-0.9.5-i486-1.txz
PACKAGE LOCATION: ./slackware/l
PACKAGE SIZE (compressed): 404 K
PACKAGE SIZE (uncompressed): 1480 K
PACKAGE DESCRIPTION:
v4l-utils: v4l-utils (libraries and utilities for video4linux)
v4l-utils:
v4l-utils: libv4l is a collection of libraries which adds a thin abstraction
v4l-utils: layer on top of video4linux2 devices. The purpose of this (thin)
v4l-utils: layer is to make it easy for application writers to support a wide
v4l-utils: variety of devices without having to write separate code for
v4l-utils: different devices in the same class. Linux V4L2 and DVB API
v4l-utils: utilities are also included.
v4l-utils:
v4l-utils: Homepage: http://linuxtv.org
v4l-utils:
looks like the utils in the name threw me off, but I am easily thrown ---giggles


PART 2
Ok this part of post is trivia

using http://slackware.org.uk/people/alien...lds/vlc/build/
which I assumed you used the actual packages etc

I search for those packages on my debian sid, I have stripped some to keep mine lighter but I get NO hits for these Slack dependencies
---but vlc still works mighty fine for me
Quote:
faac
ffmpeg
fluidsynth
ggi
goom
libdv
libtiger
live
npapi-vlc
opencore (debian libopencore)
projectM (debian libprojectm2)
vcdimager
vo* (debian libvo)

Last edited by aus9; 11-15-2013 at 06:12 PM.
 
Old 11-15-2013, 05:59 PM   #28
aus9
Guru
 
Registered: Oct 2003
Posts: 5,055

Rep: Reputation: Disabled
Hi
EDIT
post culled, got excited about missing libavcodec* but you use ffmpeg

but which ffmpeg?

are you using the restricted one, which should be better?
http://slackware.org.uk/people/alien...mpeg/pkg/14.0/

DITTO are you using the restricted vlc?
http://slackware.org.uk/people/alien.../vlc/pkg/14.1/

Last edited by aus9; 11-15-2013 at 06:20 PM.
 
Old 11-15-2013, 10:30 PM   #29
Suevy Suavae
LQ Newbie
 
Registered: Nov 2013
Distribution: Slackware
Posts: 11

Original Poster
Rep: Reputation: Disabled
Quote:
well I can't see what is loaded but I wonder if slackbuild is pulling down a "missing" dependency that I alluded to in my reply 18 quote box
----vlc dependencies

so if I am right ----could you post the dependency for your vlc pls
All right, so the best I can find is

Code:
# readelf -d `which vlc`

Dynamic section at offset 0x2258 contains 29 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libvlc.so.5]
 0x0000000000000001 (NEEDED)             Shared library: [libvlccore.so.7]
 0x0000000000000001 (NEEDED)             Shared library: [libidn.so.11]
 0x0000000000000001 (NEEDED)             Shared library: [libdbus-1.so.3]
 0x0000000000000001 (NEEDED)             Shared library: [librt.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libpthread.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libdl.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x000000000000000f (RPATH)              Library rpath: [/usr/lib64]
and through some copious 'grepping' I can say that all of those libraries are located in my /usr/lib64 directory. Also, since I got it in the prebuilt .txz file, it should have all of the necessary libraries packed with it.

Quote:
options snd_hda_intel model=5stack
Quote:
did you try this?

did you do a mixer level store (save)
---if so and then you went back to something else and then tried sound, some of the mixer levels will be wrong and will cause issues
Yup, that's all I have in my current "snd_hda_intel.conf" file. I saved the sound settings with "alsactl store".

Quote:
Can you tell me exactly what packages you have for v4l (video for linux)
http://slackware.org.uk/people/alien...lds/vlc/build/
as in part 2, I can spot he has v4l-utls but I am not sure if he already had v4l on his system
---I am not suggesting a build error ---just exploring why he does not mention the main packages
Code:
# ls /var/log/packages/ | grep 'v4l'
v4l-utils-0.8.8-x86_64-2
v4l-utils-compat32-0.8.8-x86_64-2compat32
xf86-video-v4l-0.2.0-x86_64-5
Looks like v4l-utils 0.8.8, both 64 and 32 bit.

Quote:
I search for those packages on my debian sid, I have stripped some to keep mine lighter but I get NO hits for these Slack dependencies
---but vlc still works mighty fine for me

Quote:
faac
ffmpeg
fluidsynth
ggi
goom
libdv
libtiger
live
npapi-vlc
opencore (debian libopencore)
projectM (debian libprojectm2)
vcdimager
vo* (debian libvo)
The only one of those that I currently have installed is ffmpeg, and like I said VLC was initially pretty solid with the mp4 rips from youtube.

Quote:
post culled, got excited about missing libavcodec* but you use ffmpeg

but which ffmpeg?

are you using the restricted one, which should be better?
http://slackware.org.uk/people/alien...mpeg/pkg/14.0/

DITTO are you using the restricted vlc?
http://slackware.org.uk/people/alien.../vlc/pkg/14.1/
Yeah, I got both of those programs from http://slackware.org.uk/people/alien/slackbuilds/, but I obviously installed the 14.0 versions. I have to assume they're both the "restricted" versions, though I can't say I know how that differs from an "unrestricted" version.

Also, upon further investigation with the whole "building chromium" thing. So during the time it takes chromium to compile and build, sound works almost perfectly. However, it seems to break when the build finishes. I don't... like, I couldn't make something that crazy up.
 
Old 11-16-2013, 03:45 AM   #30
aus9
Guru
 
Registered: Oct 2003
Posts: 5,055

Rep: Reputation: Disabled
no they are not the same packages.

that does not guarantee that stutter stops but compare these 2 links as note they have diff hashes

http://slackware.org.uk/people/alien...1alien.txz.md5
http://slackware.org.uk/people/alien...1alien.txz.md5

2) Daedra in post 7 linked to the restricted set so I am guessing that is the one you downloaded?
so assuming you downloaded the restricted 64 version you will see that its md5 file claims
578a974865eb0a017c0bd42cf289f050 vlc-2.1.0-x86_64-1alien.txz

so you would verify by
Code:
md5sum vlc-2.1.0-x86_64-1alien.txz
The bad news is I think you have already got the restricted set. so that leads me to waffle

######
waffle
######

I am also running out of ideas....if you keep slack

also known as a fishing expedition

stop and play a track to confirm stutter
start build again and note what package is now downloaded and installed
pause the build by pressing

control key and c

play a file and see if stutters no longer

restart script
wait until an extra package is installed
etc etc

at some point, package X is installed and stutter stops-----wishfil thinking by me
report what package that occurs at

do you catch my drift?

Last edited by aus9; 11-16-2013 at 03:47 AM. Reason: now is not
 
  


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
stuttering sound in avi dgermann Linux - Software 10 10-06-2008 08:44 PM
Quake 2 sound stuttering - can I cure this? rockhard1972 Linux - Games 15 07-26-2005 05:25 PM
SuSE Kaboodle stuttering sound and more darkaudti Linux - Distributions 5 01-02-2005 07:49 PM
Stuttering Sound in MDK10 iainagray Mandriva 2 06-23-2004 01:15 AM
Stuttering sound after upgrade to MDK10.0 iainagray Linux - Laptop and Netbook 1 06-22-2004 03:29 PM


All times are GMT -5. The time now is 11:37 AM.

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