Desperately looking for a GUI (that runs with older graphics too)

More
6 years 4 months ago #171774 by atlantis
I wouldn't have believed that I'd struggle this much with finding me a GUI for linuxcnc.

First of all what I look for must look good, Axis certainly doesn't. I liked screenshots of QtPyVCP GUIs a lot but was very disappointed when I found that these seem to need newer graphics than any of the machines I have on hand can offer, I want to be able to use, for example, older industrial pcs with onboard graphics, and many of these do support only OpenGL 2 it seems and I get an error thrown that a newer version is necessary to support gpu_shader4.

I tried Hazzy but I can't even get the sample configs to load, all I get is a black screen, and the documentation is not there to find out what's wrong. It looks to me that there are lots of projects that work somewhere but none that are bulletproof. And I don't have the patience to learn how to build my own from scratch, the journey certainly isn't the reward for me here.

Are there any further recommendations before I consider giving up on linuxcnc?

Regards
Martin

Please Log in to join the conversation.

More
6 years 4 months ago #171778 by tommylight
Try Touchy, then some of the QtVCP ones.
It would have been much more helpful to write the specs of the computer, instead of threatening to leave Linuxcnc.

Please Log in to join the conversation.

More
6 years 4 months ago #171812 by phillc54

Please Log in to join the conversation.

More
6 years 4 months ago #171856 by PCW
Another option is to buy a cheap video card, I did this a year or so
ago to be able to run hazzy on a Core Duo 2008 vintage PC
total cost: about $15.00

Please Log in to join the conversation.

More
6 years 3 months ago #173775 by atlantis
In fact qtdragon would be a possibility. In the meantime by chance I found out how to run the sim configs. However the screen is still too wide and I would need to build a version for a narrower screen. If this is doable effort-wise I don't know but so far I haven't even been able to find out where to look for the bloody .ui-file that I'd need to be able to edit it in qt designer, does anyone know?

The problem with extension cards is that these machines always need a riser card - if they do have a card slot at all - and that is of course always missing. Most would then also need a pci graphics card. There's a single one that has an express connector but I have to wait for a flex cable adapter first to be able to try.

With hazzy I don't think the problem I have is with the graphics at all, I think the problem is that hazzy has problems with linuxcnc 2.8.

Please Log in to join the conversation.

More
6 years 3 months ago #173780 by phillc54
The Qtvcp screens are in either /usr/share/qtvcp/screens for a packge install or linuxcnc-dev/share/qtvcp/screens for a RIP install

linuxcnc.org/docs/2.8/html/gui/qtvcp_development.html

Please Log in to join the conversation.

More
6 years 3 months ago #173924 by atlantis
I haven't been able to look into qtdragon ui file thing again so far but thanks for the reply!

However I have hazzy starting now after a fresh install and with a sim config, I was wrong it needs 2.8. BUT all I get is a blank window with a carbon-like background and a button in the upper left with a gear on it and a menu behind. No buttons no nothing else. There is an error but I rather think that it has something to do with no hardware attached in sim mode:
Code:
2020-07-07 20:50:11,274 - HAZZY.UTILITIES.LOGGER - INFO - Logging to "/home/lcnc/hazzy.log" 2020-07-07 20:50:11,287 - HAZZY.MAIN - DEBUG - Time: 0.006 (+0.006) - in script 2020-07-07 20:50:11,660 - HAZZY.MAIN - DEBUG - Time: 0.379 (+0.373) - python imports done 2020-07-07 20:50:13,010 - HAZZY.MAIN - DEBUG - Time: 1.729 (+1.350) - Gtk imports done 2020-07-07 20:50:13,013 - HAZZY.MAIN - DEBUG - Time: 1.732 (+0.004) - done checking requirements 2020-07-07 20:50:13,074 - HAZZY.UTILITIES.PREFERENCES - INFO - No preference file exists, creating: /home/lcnc/hazzy.pref 2020-07-07 20:50:14,042 - HAZZY.UTILITIES.VERSION - INFO - Running from a git repository ... 2020-07-07 20:50:14,472 - HAZZY.UTILITIES.VERSION - INFO - v0.1.0~master.641.ga28521b 2020-07-07 20:50:14,478 - HAZZY.UTILITIES.VERSION - INFO - https://github.com/KurtJacobson/hazzy/tree/a28521b 2020-07-07 20:50:14,510 - HAZZY.MAIN - DEBUG - Time: 3.229 (+1.496) - module imports done 2020-07-07 20:50:15,011 - HAZZY.MAIN - DEBUG - Time: 3.730 (+0.502) - done initializing 2020-07-07 20:50:15,042 - HAZZY.MAIN - INFO - Starting 2020-07-07 20:50:15,205 - HAZZY.MAIN - DEBUG - Time: 3.924 (+0.194) - app startup done 2020-07-07 20:50:17,947 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: MDI in Operation category 2020-07-07 20:50:17,950 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: ProgramControls in Operation category 2020-07-07 20:50:17,953 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: Dro in Operation category 2020-07-07 20:50:17,956 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: DroWidget in Operation category 2020-07-07 20:50:17,965 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: BasicControls in Operation category 2020-07-07 20:50:17,974 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: GcodeView in Operation category 2020-07-07 20:50:17,980 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: Terminal in Miscellaneous category 2020-07-07 20:50:17,984 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: video in Miscellaneous category 2020-07-07 20:50:17,991 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: Jogging in Setup category 2020-07-07 20:50:17,995 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: FileChooser in Setup category 2020-07-07 20:50:17,998 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: ToolTable in Uncategorized category 2020-07-07 20:50:18,002 - HAZZY.GUI.WIDGET_CHOOSER - DEBUG - LOADING: Gremlin3 in Uncategorized category 2020-07-07 20:50:18,749 - HAZZY.MAIN - DEBUG - Time: 7.467 (+3.543) - app activate done 2020-07-07 20:50:18,781 - HAZZY.UTILITIES.STATUS - DEBUG - File loaded: "" 2020-07-07 20:50:18,791 - HAZZY.UTILITIES.STATUS - DEBUG - Machine state: ESTOP 2020-07-07 20:50:18,807 - HAZZY.UTILITIES.STATUS - DEBUG - Machine mode: MAN 2020-07-07 20:50:18,815 - HAZZY.UTILITIES.STATUS - DEBUG - Interp state: IDLE 2020-07-07 20:50:18,820 - HAZZY.UTILITIES.STATUS - DEBUG - Motion mode: FREE 2020-07-07 20:50:18,827 - HAZZY.UTILITIES.STATUS - DEBUG - Work coord: G54 2020-07-07 20:50:19,165 - HAZZY.MAIN - DEBUG - Time: 7.884 (+0.416) - in main loop 2020-07-07 20:50:21,586 - HAZZY.UTILITIES.STATUS - ERROR - OPERATOR_ERROR: Unexpected realtime delay on task 0 with period 100000 This Message will only display once per session. Run the Latency Test and resolve before continuing.

Any ideas anyone?

Please Log in to join the conversation.

More
6 years 3 months ago #173927 by tommylight
A screenshot might help.
The error is related to latency excursions, meaning the timing set to 100000ns could not be kept by the processor subsystem. That is important for software stepping if using parallel port, otherwise it can be excluded if using Mesa cards for hardware generated steppgens/PWM/encoder counters.
It has nothing to do with video or GUI issues.

Please Log in to join the conversation.

Time to create page: 0.144 seconds
Powered by Kunena Forum