<div dir="ltr">I was going through the github issue log to report the issue from part 1 and found this: <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/360">https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/360</a>.  This is this issue and the workaround.<div><br></div><div>If I use LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libpulse-simple.so.0.1.1 to force load the missing library (it is also accessible via a symlink /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0) then the PulseAudio driver loads and recording works perfectly for me on Debian.  So the OSS driver still has issues and the PulseAudio driver isn't linked properly (for Debian 10 at least) but can be made to work.</div><div><br></div><div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Oct 10, 2019 at 11:49 AM Phil B <<a href="mailto:pbpublist@gmail.com">pbpublist@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Hi Fabio,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Oct 10, 2019 at 9:44 AM Fabio Niephaus <<a href="mailto:lists@fniephaus.com" target="_blank">lists@fniephaus.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir="ltr"><div>Hi Phil,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Oct 10, 2019 at 5:10 AM Phil B <<a href="mailto:pbpublist@gmail.com" target="_blank">pbpublist@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir="ltr"><div>I'm not able to get the PulseAudio driver working on Debian 10.  When I try squeak -vm-sound-pulse I get:</div>dlopen: /tmp/sqcogspur64linuxht-20190724/lib/squeak/5.0-201907242041/vm-sound-pulse.so: undefined symbol: pa_simple_write<br></div></blockquote><div><br></div><div>What's the output of this:</div><div>`ldd /tmp/sqcogspur64linuxht-20190724/lib/squeak/5.0-201907242041/vm-sound-pulse.so`</div></div></div></blockquote><div><br></div><div>linux-vdso.so.1 (0x00007ffce09e5000)<br>    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9b67a60000)<br>      libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9b6789f000)<br>  /lib64/ld-linux-x86-64.so.2 (0x00007f9b67cef000)<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div><br></div><div>And are you sure, pulseaudio is installed on your system?</div></div></div></blockquote><div><br></div><div>$ pactl info<br>Server String: unix:/run/user/1000/pulse/native<br>Library Protocol Version: 32<br>Server Protocol Version: 32<br>Is Local: yes<br>Client Index: 12<br>Tile Size: 65472<br>User Name: phil<br>Host Name: debian<br>Server Name: pulseaudio<br>Server Version: 12.2<br>Default Sample Specification: s16le 2ch 44100Hz<br>Default Channel Map: front-left,front-right<br>Default Sink: alsa_output.pci-0000_00_1b.0.iec958-stereo<br>Default Source: alsa_input.usb-Blue_Microphones_Yeti_Stereo_Microphone_REV8-00.analog-stereo<br>Cookie: 6dcb:a4d4<br></div><div><br></div><div>The PulseAudio package installed is 12.2-4+deb10u1 from Debian 10.1</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div><br></div><div>Cheers,</div><div>Fabio</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">could not find module vm-sound-pulse<br>Aborted<br><div><br></div><div>When I run squeak --help I get the following listed as available drivers:</div><div>  vm-sound-null<br>  vm-sound-OSS<br>  vm-sound-NAS<br>  vm-display-null<br>  vm-display-fbdev<br>  vm-display-X11<br></div><div><br></div><div>Finally I do an ls of the vm library directory and see the .a and .so files for vm-sound-ALSA, vm-sound-NAS, vm-sound-null, vm-sound-OSS, and vm-sound-pulse.<br></div><div><br></div><div>Assuming the PulseAudio driver should be working, I'm not clear on whether this is a VM build issue, a missing package on my system, or some other unresolved issue on Debian.  Suggestions appreciated...</div></div>
</blockquote></div></div>
</blockquote></div></div>
</blockquote></div>