hydrogen-music / hydrogen

The advanced drum machine for Linux, macOS, and Windows
http://www.hydrogen-music.org
GNU General Public License v2.0
1.06k stars 173 forks source link

No graphic in Splash Screen #84

Open harpllo opened 11 years ago

harpllo commented 11 years ago

Just downloaded Hydrogen 0.9.6-svn-Unversioned directory. Every time I've started the app, it displays a blank purplish box (I suppose this is to be the splashscreen). It's as if the graphics are missing. Help? Thanks very much. :)

mauser commented 11 years ago

Hi!

Which version exactly are you using (and for which operating system)? Where have you downloaded the installer?

harpllo commented 11 years ago

Thanks for responding.

I'm running OpenSUSE 12.3 beta 1 for the OS... Hydrogen is 0.9.6-8.23. Downloaded it using the Yast2 Software Installer.

ghost commented 11 years ago

Hi. I have the same issue and I've noticed a pattern. I've found that if I have another program open that plays audio(like Amarok) I get a blank purplish box. However, if no other programs are open that are "hijacking" audio or I'm using qjackctl, then I get the normal splash screen. I can reproduce this.

I'm using 0.9.5.1 on Arch Linux.

harpllo commented 11 years ago

Something HBD said above got me to thinking. I realized I didn't have JACK installed. So I installed it and...... PRESTO!! I now have the splashscreen. Thanks HBD!!

ghost commented 11 years ago

You're welcome.

thijz commented 10 years ago

so i guess hydrogen is trying to connect to jack, but fails maybe this could be done in a more graceful way ? changing from bug > enhancement

pvint commented 8 years ago

I have noticed this happen recently too - If I don't have Jack running and something has grab on the sound device I see the "blank splashscreen" until the timeout trying to connect to Jack.

Since I can reproduce it, I will take this.

pvint commented 8 years ago

I've been looking at this some last night, and this is definitely related to this: https://bugreports.qt.io/browse/QTBUG-24910

The problem is that the SplashScreen is initiated, but then soon after the audio engine is initiated, and while it is trying (and failing) to initialize JACK, the UI is blocked and the SplashScreen doesn't get repainted.

I have tried a couple things, but haven't been able to figure out a fix yet... I will keep picking at it.

trebmuh commented 6 years ago

Might be related http://hydrogen.popez.org/hcms/node/18897 ?