Is there any progress on porting LinSmith to Gtk-3?
Is the code available somewhere public?
Hi Graham.
I have a version running on Gtk3... And, maybe more importantly, all
references to the old gnome libraries have been eliminated.
But there's a particularly nasty bug which resists being found. When
running in the debugger, everything is fine. But when run at full
speed, the program crashes erratically on some of the GUI events.
I should really retry it now, as it might not have been a problem
with linSmith after all, but with a Gtk3 library issue.
John
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi John, could you please provide this (beta) code, so that we can collaborate on fixing the bug? I'd like to see whether the update also fixes scaling issues with my 4k display.
Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi John, could you please provide this (beta) code, so that we can
collaborate on fixing the bug? I'd like to see whether the update
also fixes scaling issues with my 4k display.
Hi Simon...
I'm rather ashamed about the delays with linsmith, but there's light at the
end of the tunnel...
I didn't know (or can't remember any report) about scaling issues on
4k displays. Can you enlighten me? As far as I can see, there are no
limiting factors inside linsmith - maybe there were issues in Gtk I
don't know about? Can you give me the exact resolution of your monitor?
(mine is - I think - 1920x1280 or so, and works fine).
The port to Gtk 3 has been working for some time now, the issue is not
the port, but an insiduous bug which irregularly appears in normal usage
but does not appear when running in the debugger. I've already spent days
trying to locate the problem - but then life took over.
I think I can devote some time over the next weeks. If not, I'll upload
the last version as a WIP, either to the normal site or to github.
John
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hola,
quisiera saber si puedo obtenecer une version màs recente de su programa linsmith? Hace tiempo le utilizaba y quisiera volver a utilizar-lo. Quiero modificar-lo para adaptar-le a mi uso.
Muchas gracias por su respuesta.
73
F8DHC Cyril
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There is no libgnomeeui-2.0 with Ubuntu 20.04 and later -- and I'm
not finding the Gtk3 version anywhere. Where can I download the Gtk3
version???
Hello Harry.
This semester, I'm teaching Antennas again, so I'm in need of linSmith
myself... Also, I've been thinking about acquiring one of those cheap
VNAs...
I've been thinking about creating an appImage of the old version, to
make it runnable again on more recent distros. I have to read up
on that issue, but might be doable, as it can contain all the libraries
it needs.
And I'm restarting the Gtk3 version but I haven't published it before
because it's very much lacking functionality. The GUI part was ok now,
but the rest has to be adapted too.
I suspect that before end of the month, there could be some news.
John
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the try, but the appImage apparently does not include libgnomeui-2.so.0 (and maybe others).
At first, I was happy it ran on my main computer, but that one has libgnomeui installed, so the
appImage uses that one. I had to make a VirtualBox app for my students, with a clean OS, and it
doesn't run there.
And I'm near confirming where the issue lies with the Gtk3 port.
John
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello, I registered here just to say thank you for such an incredibly useful tool. I really enjoy using it to understand what happens to my antennas and it helps a lot.
The package is not there for Debian Bookworm and I had no luck compiling it from source. But I managed to make the Appimage version above work by copying a few libraries that the program needs from an older Debian that had them (libgnomeui-2 libgnomecanvas-2, libgnome-2, libbonobo-2, libbonoboui-2, libart_lgpl_2, libbonobo-activation, libORBit-2, libgnomevfs-2, libgconf-2, libgnome-keyring, libORBitCosNaming-2).
The insight this program gives is fantastic, please keep it alive!
Best regards,
Mattia
IN3GYK
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The insight this program gives is fantastic, please keep it alive!
Hello Mattia!
Thank you for kind words - I really appreciate them!
I have already translated large parts to Gtk3 and Goocanvas, which were
the main reason that the package is not in Debian and ubuntu anymore.
This year was particularly complicated for me, and though I had planned
to finish the work, things got out of hand...
It's still on the to-do list though! And since I now have one of those
cheap VNAs, I want to interface it too.
Again, thanks for the message!
Ciao, Mattia
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi John,
Thanks for all of your work on this tool. It would be really nice if you can provide the already modified code. It does not make sense to do all the work again. Debugging is something else than try to start from scratch with shift to gtk3.
Best regards
R.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Is there any progress on porting LinSmith to Gtk-3?
Is the code available somewhere public?
On Sun, 28 Jul 2019 08:01:18 -0000
"Graham Inggs" ginggs@users.sourceforge.net wrote:
Hi Graham.
I have a version running on Gtk3... And, maybe more importantly, all
references to the old gnome libraries have been eliminated.
But there's a particularly nasty bug which resists being found. When
running in the debugger, everything is fine. But when run at full
speed, the program crashes erratically on some of the GUI events.
I should really retry it now, as it might not have been a problem
with linSmith after all, but with a Gtk3 library issue.
John
Hi John, could you please provide this (beta) code, so that we can collaborate on fixing the bug? I'd like to see whether the update also fixes scaling issues with my 4k display.
Thanks!
On Wed, 13 Nov 2019 17:23:46 -0000
"Simon Schubert" corecode@users.sourceforge.net wrote:
Hi Simon...
I'm rather ashamed about the delays with linsmith, but there's light at the
end of the tunnel...
I didn't know (or can't remember any report) about scaling issues on
4k displays. Can you enlighten me? As far as I can see, there are no
limiting factors inside linsmith - maybe there were issues in Gtk I
don't know about? Can you give me the exact resolution of your monitor?
(mine is - I think - 1920x1280 or so, and works fine).
The port to Gtk 3 has been working for some time now, the issue is not
the port, but an insiduous bug which irregularly appears in normal usage
but does not appear when running in the debugger. I've already spent days
trying to locate the problem - but then life took over.
I think I can devote some time over the next weeks. If not, I'll upload
the last version as a WIP, either to the normal site or to github.
John
Hola,
quisiera saber si puedo obtenecer une version màs recente de su programa linsmith? Hace tiempo le utilizaba y quisiera volver a utilizar-lo. Quiero modificar-lo para adaptar-le a mi uso.
Muchas gracias por su respuesta.
73
F8DHC Cyril
There is no libgnomeeui-2.0 with Ubuntu 20.04 and later -- and I'm not finding the Gtk3 version anywhere. Where can I download the Gtk3 version???
On Wed, 08 Feb 2023 16:50:59 -0000
"Harry McGavran" w5pny@users.sourceforge.net wrote:
Hello Harry.
This semester, I'm teaching Antennas again, so I'm in need of linSmith
myself... Also, I've been thinking about acquiring one of those cheap
VNAs...
I've been thinking about creating an appImage of the old version, to
make it runnable again on more recent distros. I have to read up
on that issue, but might be doable, as it can contain all the libraries
it needs.
And I'm restarting the Gtk3 version but I haven't published it before
because it's very much lacking functionality. The GUI part was ok now,
but the rest has to be adapted too.
I suspect that before end of the month, there could be some news.
John
Thanks for the reply John! I'm really looking forward to the Gtk3 version -- I'd like to help.
You might give this a try .... (No guarantees)
Last edit: Harry McGavran 2023-02-10
On Thu, 09 Feb 2023 00:34:36 -0000
"Harry McGavran" w5pny@users.sourceforge.net wrote:
Hello Harry,
Back on the job...
Thanks for the try, but the appImage apparently does not include libgnomeui-2.so.0 (and maybe others).
At first, I was happy it ran on my main computer, but that one has libgnomeui installed, so the
appImage uses that one. I had to make a VirtualBox app for my students, with a clean OS, and it
doesn't run there.
And I'm near confirming where the issue lies with the Gtk3 port.
John
Hello, I registered here just to say thank you for such an incredibly useful tool. I really enjoy using it to understand what happens to my antennas and it helps a lot.
The package is not there for Debian Bookworm and I had no luck compiling it from source. But I managed to make the Appimage version above work by copying a few libraries that the program needs from an older Debian that had them (libgnomeui-2 libgnomecanvas-2, libgnome-2, libbonobo-2, libbonoboui-2, libart_lgpl_2, libbonobo-activation, libORBit-2, libgnomevfs-2, libgconf-2, libgnome-keyring, libORBitCosNaming-2).
The insight this program gives is fantastic, please keep it alive!
Best regards,
Mattia
IN3GYK
On Wed, 29 Nov 2023 17:01:09 -0000
"Mattia Zomer" mzomer@users.sourceforge.net wrote:
Hello Mattia!
Thank you for kind words - I really appreciate them!
I have already translated large parts to Gtk3 and Goocanvas, which were
the main reason that the package is not in Debian and ubuntu anymore.
This year was particularly complicated for me, and though I had planned
to finish the work, things got out of hand...
It's still on the to-do list though! And since I now have one of those
cheap VNAs, I want to interface it too.
Again, thanks for the message!
Ciao, Mattia
Hi,
Thanks John for your work
Could you try to post your WIP tree ? On debian side we may help to debug
rouca@debian.org
Hi John,
Thanks for all of your work on this tool. It would be really nice if you can provide the already modified code. It does not make sense to do all the work again. Debugging is something else than try to start from scratch with shift to gtk3.
Best regards
R.