Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
|
11-13-2013, 06:25 PM
|
#16
|
LQ 5k Club
Registered: Oct 2003
Location: Western Australia
Distribution: Icewm
Posts: 5,842
Rep: 
|
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.
|
|
|
11-13-2013, 09:30 PM
|
#17
|
LQ Newbie
Registered: Nov 2013
Distribution: Slackware
Posts: 16
Original Poster
Rep: 
|
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"
|
|
|
11-13-2013, 11:55 PM
|
#18
|
LQ 5k Club
Registered: Oct 2003
Location: Western Australia
Distribution: Icewm
Posts: 5,842
Rep: 
|
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.
|
|
|
11-14-2013, 01:29 AM
|
#19
|
LQ 5k Club
Registered: Oct 2003
Location: Western Australia
Distribution: Icewm
Posts: 5,842
Rep: 
|
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.
|
|
|
11-14-2013, 11:10 AM
|
#20
|
LQ Newbie
Registered: Nov 2013
Distribution: Slackware
Posts: 16
Original Poster
Rep: 
|
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.
|
|
|
11-14-2013, 05:16 PM
|
#21
|
LQ 5k Club
Registered: Oct 2003
Location: Western Australia
Distribution: Icewm
Posts: 5,842
Rep: 
|
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
|
|
|
11-14-2013, 05:38 PM
|
#22
|
LQ 5k Club
Registered: Oct 2003
Location: Western Australia
Distribution: Icewm
Posts: 5,842
Rep: 
|
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?
|
|
|
11-14-2013, 06:27 PM
|
#23
|
LQ 5k Club
Registered: Oct 2003
Location: Western Australia
Distribution: Icewm
Posts: 5,842
Rep: 
|
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.
|
|
|
11-15-2013, 01:46 PM
|
#24
|
LQ Newbie
Registered: Nov 2013
Distribution: Slackware
Posts: 16
Original Poster
Rep: 
|
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.
|
|
|
11-15-2013, 04:04 PM
|
#25
|
LQ Newbie
Registered: Nov 2013
Distribution: Slackware
Posts: 16
Original Poster
Rep: 
|
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...
|
|
|
11-15-2013, 05:01 PM
|
#26
|
LQ 5k Club
Registered: Oct 2003
Location: Western Australia
Distribution: Icewm
Posts: 5,842
Rep: 
|
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.
|
|
|
11-15-2013, 05:48 PM
|
#27
|
LQ 5k Club
Registered: Oct 2003
Location: Western Australia
Distribution: Icewm
Posts: 5,842
Rep: 
|
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.
|
|
|
11-15-2013, 10:30 PM
|
#29
|
LQ Newbie
Registered: Nov 2013
Distribution: Slackware
Posts: 16
Original Poster
Rep: 
|
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.
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.
|
|
|
11-16-2013, 03:45 AM
|
#30
|
LQ 5k Club
Registered: Oct 2003
Location: Western Australia
Distribution: Icewm
Posts: 5,842
Rep: 
|
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
|
|
|
All times are GMT -5. The time now is 04:30 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|