Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have the same issue as DextersHub, and pan54's suggestion of looking at strace output was helpful in telling me that. DiBosco's plaintive cry for a better diagnostic message certainly resonates with me! Using strace to guess what the program wants is burdensome. One shouldn't have to do empirical research on a human artifact.
The software in question is totalphase.com's "Data Center" program for accessing in GUI fashion totalphase's USB 12 analyzer hardware, in my case.
At this later date, it seems like I can't just install what DextersHub did because version 0.10 is no longer available and version 1.0 is current. I have the later version installed, but Data Center requires the earlier version. I haven't been able to find a users' forum -- nor adequate support channel(s) from the totalphase.com website.
Does anyone have suggestions for how I can work around -- or fix -- this problem. All of totalphase's documentation talks about how to use Data Center, but I haven't even gotten that to execute at all yet.
TIA
I can't download this software to have a look at it because registration is required. You don't mention which distro (and version) you are running. If your distro uses the apt package manager, could you please paste the output from:
Code:
apt show packagename
replacing packagename with the Data Center package name.
Generally in situations like this, I would advise running an "older/different distro" VM for software that has older dependency requirements, but given the hardware nature of the application, that wouldn't be advisable here (although a dual boot is a possibility). Another option is to change the deb package's control file to make it point at the newer dependency and hope that there aren't too many changes between the two versions of the dependency relating to the software's use of it.
replacing packagename with the Data Center package name.
Generally in situations like this, I would advise running an "older/different distro" VM for software that has older dependency requirements, but given the hardware nature of the application, that wouldn't be advisable here (although a dual boot is a possibility). Another option is to change the deb package's control file to make it point at the newer dependency and hope that there aren't too many changes between the two versions of the dependency relating to the software's use of it.
It won't be in the repository, it's closed source.
I'm running the exact same software on the latest version of Mageia and it's just fine. In fact I'm the OP for this thread which was started quite some years ago now. It's always worked fine since on all releases, I'd be very surprised if it won't work on Ubuntu. We'll see what he says, but it's possible he's running and old version of Data Centre. There are many releases on Total Phase's web site.
It won't be in the repository, it's closed source.
I'm running the exact same software on the latest version of Mageia and it's just fine. In fact I'm the OP for this thread which was started quite some years ago now. It's always worked fine since on all releases, I'd be very surprised if it won't work on Ubuntu. We'll see what he says, but it's possible he's running and old version of Data Centre. There are many releases on Total Phase's web site.
Cheers, diBosco.
Even though the package isn't in the repository, if it was an installed Deb archive then APT will be aware of it and apt show should work with regards to showing the control file (and thus the dependencies which is what I'm after).
Even though the package isn't in the repository, if it was an installed Deb archive then APT will be aware of it and apt show should work with regards to showing the control file (and thus the dependencies which is what I'm after).
Fair enough. I've only ever seen zips on their website which just give the executable in the root of the unzipped folder and a few subdirectories), but I suppose it's possible someone has made a package for it.
Fair enough. I've only ever seen zips on their website which just give the executable in the root of the unzipped folder and a few subdirectories), but I suppose it's possible someone has made a package for it.
Ah. Personally having not been able to download anything from the site, you're probably spot on with that. I assumed that, like much Linux software out there, they would have produced a deb archive version. As Bennie Hill said, "If you assume, you make an ass out of u and me". Hopefully dystan will come up with more info.
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,800
Rep:
Quote:
Originally Posted by dystan
I have the same issue as DextersHub, and pan54's suggestion of looking at strace output was helpful in telling me that. DiBosco's plaintive cry for a better diagnostic message certainly resonates with me!
Ah... there are times when I wish that applications still did the "old-school" thing of documenting each and every message that could be generated by the program. Especially applications that wind up invoking companion utilities behind the scenes.
It took a day of so to figure out where a strange message was coming from during execution of one application (commercial app, no less, so you'd figure they'd be better at documentation). What made it especially hard was that the SW designers, apparently, wrote a single bit of code that emitted all the possible messages the application suite could produce... and then statically linked it into every executable supplied making using 'grep' a complete waste of time in determining even what executable issued the message---all of them could have been the culprit. And, this being on a commercial, big-iron UNIX, tools like strace/truss/etc. were not supplied with the O/S---for free, that is.
We're so lucky in the open source world to get these tools at no charge. 'strace' may be a PITB to use sometimes but it's still the best tool I know of when faced with an oh-so helpful message like "File not found" or "Open failure" that leaves you wondering "what file, darn it?"
I've submitted a request to them, and await reply. I've included much more detail there, in hopes they'll take responsibility for a fix. They don't offer email as an option -- only phone -- in their form for submitting support requests. It didn't occur to me until later that this was the case, so I failed to include my email address and a request to use it.
DiBosco: I found they were reasonably responsive.
Thanks for that note. It's encouraging.
I wonder whether the following will get elided on posting:
John Kirk <dystan@gmail.com>
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.