benoitfragit / pocketVox

An application, a library,... to control your linux desktop with your voice
https://plus.google.com/communities/101692885089149446503
GNU General Public License v3.0
49 stars 17 forks source link

GTK issue #1

Open ghost opened 9 years ago

ghost commented 9 years ago

Hi, building the newest release from source on Ubuntu 14.04 x64 gives me:

\ (pocketvox-gtk:5649): CRITICAL **: pocketvox_setup_get_user_grid: assertion 'NULL != voicesPath' failed

(pocketvox-gtk:5649): Gtk-CRITICAL **: gtk_box_pack: assertion 'GTK_IS_WIDGET (child)' failed

(pocketvox-gtk:5649): Gtk-CRITICAL **: gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed

The pocketvox-gtk gui does show up but it's missing the window panel and side frames.

screenshot from 2014-12-08 14 01 35

pablorq commented 9 years ago

Same issue on Ubuntu 14.10 x64 (amd64).

I've also tried some new paths for the x64:

Build in amd64

./utils/setup.sh export ESPEAK_VOICES_PATH=/usr/lib/i386-linux-gnu/espeak-data/voices:/usr/lib/x86_64-linux-gnu/espeak-data/voices export GST_PLUGIN_PATH=/usr/local/lib/gstreamer-0.10:/usr/lib/x86_64-linux-gnu/gstreamer-0.10 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/include/espeak export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig:/usr/lib/i386-linux-gnu/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig export GI_TYPELIB_PATH=/usr/local/lib/girepository-1.0:$GI_TYPELIB_PATH:/usr/lib/girepository-1.0

./data/pocketvox-launcher.sh export ESPEAK_VOICES_PATH=/usr/lib/i386-linux-gnu/espeak-data/voices:/usr/lib/x86_64-linux-gnu/espeak-data/voices export GST_PLUGIN_PATH=/usr/local/lib/gstreamer-0.10:/usr/lib/x86_64-linux-gnu/gstreamer-0.10 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/include/espeak

./data/pocketvox-launcher.sh.in export ESPEAK_VOICES_PATH=/usr/lib/i386-linux-gnu/espeak-data/voices:/usr/lib/x86_64-linux-gnu/espeak-data/voices export GST_PLUGIN_PATH=/usr/local/lib/gstreamer-0.10:/usr/lib/x86_64-linux-gnu/gstreamer-0.10 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/include/espeak

But I didn't make it work....

:(

sk8darr commented 9 years ago

@parq for 64 bits you need to change the line: THIS: export ESPEAK_VOICES_PATH=/usr/lib/i386-linux-gnu/espeak-data/voices TO: export ESPEAK_VOICES_PATH=/usr/lib/x86_64-linux-gnu/espeak-data/voices

BUG: https://bugs.launchpad.net/ubuntu/+source/gespeaker/+bug/919577