I had the same problem until I started alsamixer and selected my built-in sound card using F6. Apparently the ALSA default source in 18.04 is NOT the sound card.
Computer: Lenovo W530 thinkpad
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The screen color problem has been fixed. It was a bug in the gtkdatabox library.
The limited device options seem to be a packaging problem. I just configured and built on Ubuntu 18.04.1 LTS and the sound card recognized and worked with the ALSA driver.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You'll probably then need to recompile xoscope, making sure that it uses the new version of gtkdatabox. Probably the easiest way to do this is to install gtkdatabox (run 'make install' as root); it will install in /usr/local by default. Then recompile xoscope.
If you can't or won't muck with your /usr/local, then configure xoscope with something like this:
Does not run. Trying to run it from Terminal indicates :
root@remberto-desktop:/home/remberto/Descargas/xoscope-2.2# xoscope
xoscope: error while loading shared libraries: libgtkdatabox-0.9.3.so.1: cannot open shared object file: No such file or directory
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sounds like it compiled right, but didn't pick up the shared library when it ran.
Please make sure to run it with LD_LIBRARY_PATH=/path/to/gtkdatabox-0.9.3.1/gtk/.libs before xoscope (see my previous post) to make sure it can load the shared library when the program runs.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
root@remberto-desktop:/home/remberto/Descargas/xoscope-2.2# xoscope
xoscope: error while loading shared libraries: libgtkdatabox-0.9.3.so.1: cannot open shared object file: No such file or directory
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think I see the problem. There should be a space between ".../gtk/.libs" and "./xoscope".
It's an obscure syntax. You can set an environment variable for a single command by invoking the command as "ENVNAME=val command" (with a space between them).
Without the space, the command just sets a shell variable (a little different from an environment variable, since it doesn't get passed to the command) and does nothing else.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
on ubuntu 19.04 I could sucessfully compile it (thanks to gtkdatabox 0.9.3.1).
But device menu gives "none" ? Also starting with padsp xoscope
did not help.
Any pointers how to tell "xoscope" which alsa-device to use ?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have the same issue in my notebook running Mint MATE, only 2 options: None and COMEDI. Curiously, my desktop's instalation running Mint Cinnamon offers the Alsa option as device.
But the options under Mint MATE's instalation are "None" and "COMEDI". None does nothing. COMEDI says: "/dev/comedi0 No such file or directory". If somebody could help me, I'd be grateful.
This is the configuration with issue:
System: Host: HP1000 Kernel: 5.4.0-62-generic x86_64 bits: 64 compiler: gcc v: 7.5.0
Desktop: MATE 1.22.2 wm: marco dm: LightDM Distro: Linux Mint 19.3 Tricia
base: Ubuntu 18.04 bionic
Audio: Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:1e20
Sound Server: ALSA v: k5.4.0-62-generic
P.S.: I'm just a newbie retired hobbyst, so I'd appreciate good will but I don't understand too much tech directions. Thanks anyway.
Last edit: rmlazzari 2021-01-15
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It was working OK on Ubuntu 16.04, now the screen is grey instead of black and the only device options visible on the menu are "None" and "COMEDI"
Confirmed as a bug.
I had the same problem until I started alsamixer and selected my built-in sound card using F6. Apparently the ALSA default source in 18.04 is NOT the sound card.
Computer: Lenovo W530 thinkpad
But still the only device options visible on the menu are "None" and "COMEDI". How did you make your Xscope show the signals?
Same thing happening here.
Is this bug already fixed?
The screen color problem has been fixed. It was a bug in the gtkdatabox library.
The limited device options seem to be a packaging problem. I just configured and built on Ubuntu 18.04.1 LTS and the sound card recognized and worked with the ALSA driver.
I just reinstalled it from the xoscope-2.2.tar.gz file, and it's working now with the ALSA driver. How can I fix the screen color problem?
To fix the screen color problem, install gtkdatabox-0.9.3.1 from sourceforge:
https://sourceforge.net/projects/gtkdatabox/files/latest/download
There's no package; I just released this today.
You'll probably then need to recompile xoscope, making sure that it uses the new version of gtkdatabox. Probably the easiest way to do this is to install gtkdatabox (run 'make install' as root); it will install in /usr/local by default. Then recompile xoscope.
If you can't or won't muck with your /usr/local, then configure xoscope with something like this:
GTKDATABOX_LIBS='-L /home/baccala/src/gtkdatabox-0.9.3.1/gtk/.libs -lgtkdatabox' ./configure
and run it with something like this:
LD_LIBRARY_PATH=/home/baccala/src/gtkdatabox-0.9.3.1/gtk/.libs ./xoscope
Let me know how it goes!
Does not run. Trying to run it from Terminal indicates :
root@remberto-desktop:/home/remberto/Descargas/xoscope-2.2# xoscope
xoscope: error while loading shared libraries: libgtkdatabox-0.9.3.so.1: cannot open shared object file: No such file or directory
Sounds like it compiled right, but didn't pick up the shared library when it ran.
Please make sure to run it with
LD_LIBRARY_PATH=/path/to/gtkdatabox-0.9.3.1/gtk/.libs
beforexoscope
(see my previous post) to make sure it can load the shared library when the program runs.On the xoscope-2.2 directory, as root, I ran:
GTKDATABOX_LIBS='-L /home/remberto/Descargas/gtkdatabox-0.9.3.1/gtk/.libs -lgtkdatabox' ./configure
Then I ran make and make install.
Next I ran:
LD_LIBRARY_PATH=/home/remberto/Descargas/gtkdatabox-0.9.3.1/gtk/.libs./xoscope
It did nothing. Then ran:
xoscope
and:
root@remberto-desktop:/home/remberto/Descargas/xoscope-2.2# xoscope
xoscope: error while loading shared libraries: libgtkdatabox-0.9.3.so.1: cannot open shared object file: No such file or directory
I think I see the problem. There should be a space between ".../gtk/.libs" and "./xoscope".
It's an obscure syntax. You can set an environment variable for a single command by invoking the command as "ENVNAME=val command" (with a space between them).
Without the space, the command just sets a shell variable (a little different from an environment variable, since it doesn't get passed to the command) and does nothing else.
Ooooh! It works OK!
On the xoscope-2.2 directory, running:
LD_LIBRARY_PATH=/home/remberto/Descargas/gtkdatabox-0.9.3.1/gtk/.libs ./xoscope
Now I only need to do a shortcut on the Desktop.
Thanks!
Hi,
on ubuntu 19.04 I could sucessfully compile it (thanks to gtkdatabox 0.9.3.1).
But device menu gives "none" ? Also starting with padsp xoscope
did not help.
Any pointers how to tell "xoscope" which alsa-device to use ?
I have the same issue in my notebook running Mint MATE, only 2 options: None and COMEDI. Curiously, my desktop's instalation running Mint Cinnamon offers the Alsa option as device.
But the options under Mint MATE's instalation are "None" and "COMEDI". None does nothing. COMEDI says: "/dev/comedi0 No such file or directory". If somebody could help me, I'd be grateful.
This is the configuration with issue:
System: Host: HP1000 Kernel: 5.4.0-62-generic x86_64 bits: 64 compiler: gcc v: 7.5.0
Desktop: MATE 1.22.2 wm: marco dm: LightDM Distro: Linux Mint 19.3 Tricia
base: Ubuntu 18.04 bionic
Audio: Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:1e20
Sound Server: ALSA v: k5.4.0-62-generic
P.S.: I'm just a newbie retired hobbyst, so I'd appreciate good will but I don't understand too much tech directions. Thanks anyway.
Last edit: rmlazzari 2021-01-15