lehitoskin / blight

Blight is a Tox client written in Racket that utilizes libtoxcore-racket
GNU General Public License v3.0
44 stars 4 forks source link

blight crashes/terminates(?) directly after startup - problem with pulseaudio? #62

Closed holgersson32644 closed 9 years ago

holgersson32644 commented 9 years ago

Hey,

I built at ~amd64 gentoo via the tox overlay ebuild (currently masked, but builds properly).

holgersson @ host % blight
#t
'ok
Blight: Connecting to DHT ... Connected!
AL lib: (EE) alc_cleanup: 1 device not closed

is the exact output. To me this looks like some sound trouble.

I'm running pulseaudio 6.0 with USE="X alsa alsa-plugin asyncns bluetooth caps dbus gdbm glib ipv6 orc qt4 ssl systemd tcpd udev webrtc-aec -doc -equalizer -gnome -gtk -jack -libsamplerate -lirc -native-headset -neon -ofono-headset -oss -realtime -selinux -system-wide -test -xen -zeroconf".

If you need more information and/or testings just tell (and/or contact me anywhere here, via e-mail or via IRC (holgersson; freenode).

Greetings, holgersson

PS: I'd like to unmask blight now inside the overlay, but I'd like this issue fixed before, so other users can simply enjoy blight ;)

[Edit: Fixed code output - I forgot markdown was used here.]

lehitoskin commented 9 years ago

Blight doesn't depend on pulseaudio for anything. What version of media-sound/openal do you have installed?

holgersson32644 commented 9 years ago

I just guessed pulseaudio claiming the device or something like this would cause this problem, therefor my info about pa. Here is =media-libs/openal-1.1.6::gentoo with USE="alsa pulseaudio qt4 -coreaudio -debug -neon -oss -portaudio" installed.

lehitoskin commented 9 years ago

I'm using the older version on both of those. I'll install and check it out.

holgersson32644 commented 9 years ago

I downgraded to media-sound/pulseaudio-5.0-r7 and media-libs/openal-1.15.1-r2 and rebuilt blight plus dependencies afterwards. The issue remains.

lehitoskin commented 9 years ago

I upgraded both packages and I still don't have any problems. What a conundrum...

holgersson32644 commented 9 years ago

Do you use this ebuild or another one for blight? https://github.com/urras/gentoo-overlay-tox/blob/master/net-im/blight/blight-9999.ebuild Edit: And what are your USE-Flags for racket?

lehitoskin commented 9 years ago

I'm running it straight from the source. There's no code difference between that and what's installed from the ebuild.

lehitoskin commented 9 years ago

My USE flags are "X doc futures jit places threads -minimal". I think those are the default.

holgersson32644 commented 9 years ago

Sorry, didn't find the time to test then, but blight builds and runs fine here anyways. I removed the mask in my fork an request for pulling it into the "main" tree ;-)