Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started by: thane on February 27, 2024, 02:30:56 PM
-
After installing alsa.tcz in TinyCorePure64 15.0, I get this error when I try alsamixer from the terminal:
alsamixer: symbol lookup error: alsamixer: undefined symbol: acs_map
I tried this on a couple of different boxes, booting from DVD and USB stick. The installation itself seems to be OK, no md5 errors or missing deps.
Hope I'm not overlooking something obvious!
Thane
-
I think it’s due to ncursesw being updated, I’ll have a look tomorrow.
-
alsa updated
-
I'm testing the updates on my boxes.
alsamixer and speaker-test appear to work ok.
I'm not able to save the alsamixer settings between boots but that's probably a separate issue.
Thanks for your help!
thane
-
I tried to test pulseaudio and alsa in TC15_32 and TC15_64 and both won't work.
I tested alsamixer in TC14_32 and it works ok.
In TC15_32 I get:
tc@box:~ alsamixer
ALSA lib dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol snd_func_private_integer
ALSA lib conf.c:4648:(_snd_config_evaluate) symbol snd_func_private_integer is not defined inside (null)
ALSA lib conf.c:5148:(snd_config_expand) Evaluate error: No such device or address
ALSA lib conf.c:3786:(snd_config_hook_load) Unable to expand filenames in the pre-load section
ALSA lib conf.c:3664:(snd_config_hooks_call) function snd_config_hook_load_for_all_cards returned error: No such device or address
ALSA lib control.c:1264:(snd_ctl_open_conf) Invalid type for CTL default definition
cannot open mixer: Invalid argument
tc@box:~$
In TC15_64:
tc@box:~$ alsamixer
ALSA lib conf.c:4136:(config_file_load) cannot stat file/directory /usr/local/etctc@box:~$ alsamixer
ALSA lib conf.c:4136:(config_file_load) cannot stat file/directory /usr/local/etctc@box:~$ alsamixer
ALSA lib conf.c:4136:(config_file_load) cannot stat file/directory /usr/local/etc/alsa/cards/aliases.conf
ALSA lib control.c:1570:(snd_ctl_open_noupdate) Invalid CTL cards.ctl.default
cannot open mixer: No such file or directory
tc@box:~$
Audio:
VIA Technologies, Inc. VT8237A/VT8251 HDA Controller (rev 20)
-
Hi neonix
I tried to test pulseaudio and alsa in TC15_32 and TC15_64 and both won't work. ...
From the pulseaudio.tcz.info file:
----------
howto:
alsa needs to be working for whatever sound device you have.
----- Snip -----
Did you make sure ALSA worked before installing pulse audio?
-
I just tested alsa and pulseaudio in tc-15.x x86:
tce-load -i xf86-video-intel alsa-config alsa
alsamixer [un-mute sound device 1]
speaker-test -Ddefault:1 -c2 -t wav -l1 [alsa works]
Note that hdmi comes up as sound device 0 on my laptop so I have to load graphics-KERNEL before alsa. In x86, but not x86_64, I have to load xf86-video-intel, which loads graphics-KERNEL, because the modesetting driver does not work.
Next: startx
tce-load -i pavucontrol xmms-pulse
After starting pavucontrol, which starts the dbus daemon and pulseaudio automatically, I can play music with xmms via the pulseaudio output plugin.
-
If I load alsa-config and alsa, but not graphics-KERNEL, I get an error "HD-audio HDMI/DP requires binding with gfx driver".
If I try alsamixer, I get an error "cannot find card 0", but if I try alsamixer -Ddefault:1, I can un-mute device 1 and speaker-test works - pulseaudio also works.
If I load only alsa (this used to work in prior versions of tinycore) then I cannot get alsamixer/speaker-test to work - pavucontrol acts like sound is working (the blue volume line fluctuates with playback), but no sound comes out.
-
In TC15.x86-32 I get
tc@box:~$ alsamixer
ALSA lib conf.c:4136:(config_file_load) cannot stat file/directory /usr/local/etc/alsa/cards/aliases.conf
ALSA lib control.c:1570:(snd_ctl_open_noupdate) Invalid CTL cards.ctl.default
cannot open mixer: No such file or directory
Which is different comparing to my post in June 11, 2024, 11:01:59 AM. Some things changed since that time or I simply don't test pulseaudio? Nowadays I can have working alsa in TC15 x86-32, if I install alsa-config.tcz and run speaker-test.
When I googled