On 11/25/25 03:28, Hans Unzner wrote:
Am 22.11.25 um 01:23 schrieb gene heskett:
On 11/21/25 16:47, Hans Unzner wrote:
With that CSS I get a white background with 20 pt font size (though
it needs some fine tuning to not affect other applications hat much):
notebook*,box*{
background-color: white;
font-size: 20;
}
this:
notebooK*,box* {
background-color: black;
font-size: 40;
}
gets me a black border, a bright white background inside that border
and greyed out text I cannot read unless it has focus, at the normal
text font size.
try that:
notebook* {
font-size: 20px;
color:black;
}
label {
font-size: 20px;
background-color: white;
color:black;
}
Exactly the same, even with font-size: 30px;
When I run linuxcnc -l I get a lot of qtvcp output on that screen, but
linuxnc itself runs fine. I have searched synaptic for qtvcp stuff and
installed what I could find years ago w/o affecting this error squawk:
[QTvcp][INFO] Building A VCP Panel with: Python 3 (qtvcp:197)
[QTvcp][INFO] No handler file specified - using:
/usr/share/qtvcp/panels/cam_align/cam_align_handler.py (qtvcp:200)
[QTvcp.QTVCP.QT_MAKEGUI][INFO] Qsettings file path:
/home/gene/.config/QtVcp/cam_align.conf (qt_makegui.py:98)
[QTvcp][DEBUG] Loading the handler file. (qtvcp:260)
[QTvcp.QTVCP.QT_MAKEGUI][DEBUG] Adding import dir:
/usr/share/qtvcp/panels/cam_align (qt_makegui.py:294)
[QTvcp.QTVCP.QT_MAKEGUI][DEBUG] Module 'cam_align_handler' imported OK
(qt_makegui.py:305)
[QTvcp.QTVCP.QT_MAKEGUI][DEBUG] Module 'cam_align_handler' :
'get_handlers' function found. (qt_makegui.py:311)
[QTvcp.QTVCP.QT_MAKEGUI][DEBUG] Registering handlers in module
cam_align_handler object <cam_align_handler.HandlerClass object at
0x7f885c6b1cc0> (qt_makegui.py:321)
[QTvcp][DEBUG] Adding the key events filter. (qtvcp:270)
[QTvcp.QTVCP.QT_MAKEGUI][INFO] No resource file to load: None
(qt_makegui.py:196)
[QTvcp.QTVCP.WIDGETS.SCREEN_OPTIONS][DEBUG] Preference File Path:
~/.qtvcp_panel_preferences (screen_options.py:330)
[QTvcp.QTVCP.QT_MAKEPINS][DEBUG] QTVCP: Parsing for HAL widgets.
(qt_makepins.py:144)
[QTvcp.QTVCP.WIDGETS.SCREEN_OPTIONS][DEBUG] cannot add notifications to
statusbar - no statusbar?: (screen_options.py:272)
[QTvcp][DEBUG] Calling the handler file's initialized__ function
(qtvcp:297)
[QTvcp.CAM_ALIGN_HANDLER][DEBUG] Using preference
file:/home/gene/.qtvcp_panel_preferences (cam_align_handler.py:50)
[QTvcp.QTVCP.QT_MAKEGUI][INFO] No Handler Override file at:
/home/gene/linuxcnc/configs/go704-xyz-edm/.cam_alignrc (qt_makegui.py:363)
[QTvcp][DEBUG] Set HAL ready. (qtvcp:327)
[QTvcp][CRITICAL] Forwarding events to AXIS is not well tested yet.
(qtvcp:336)
[QTvcp][DEBUG] Show window. (qtvcp:384)
[QTvcp.QTVCP.QT_MAKEPINS][DEBUG] Calculating geometry of main window
using natural placement: 702 264 515 534 (qt_makepins.py:200)
[QTvcp][INFO] Preference path: ~/.qtvcp_panel_preferences (qtvcp:420)
qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2375,
resource id: 127926278, major code: 62 (CopyArea), minor code: 0
Shutting down and cleaning up LinuxCNC...
qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2379,
resource id: 127926278, major code: 62 (CopyArea), minor code: 0
Running HAL shutdown script
qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2383,
resource id: 127926278, major code: 62 (CopyArea), minor code: 0
task: 0 cycles, min=0.000005, max=0.053544, avg=-1.000000, 0 latency
excursions (> 10x expected cycle time of 0.010000s)
qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2387,
resource id: 127926278, major code: 62 (CopyArea), minor code: 0
[QTvcp][DEBUG] Status shutdown (qtvcp:456)
And all the qtvcp stuff works normally.
Several questions result, Hans:
1: Where can I find the Document describing how to use this css stuff?
https://docs.gtk.org/gtk3/css-overview.html
https://docs.gtk.org/gtk3/css-properties.html
which displays too small to read comfortably.
You can also inspect halmeter with GTK Inspector, with that you will
see all CSS properties:
https://developer.gnome.org/documentation/tools/inspector.html
Which doesn't run except as an online web page. This machine is a
buster install yet. So those repo's are long dead. Maybe it is time to
byte the bullet and reinstall? I finally have a backup that's is saving
all the gcode I've written in the last 25 years. I understand its up to
2.9.7 now but cannot find it to download, so 2.9.0 is the latest I could
put on a dvd.
Thanks Hans.
Hans
2: And where can I find the file I need to set and make chattr +i,
everytime I use nano to remotely edit something like this, I loose
the keyboard repeat globally, a PITA that takes me half an hour to
find and fix with the bookworms hiding of everything important
3: Spectacle, the screen shot taker, doesn't work on screens logged
into other machines. So I can't even try to show you what I see.
Hans
Am 21.11.25 um 19:18 schrieb gene heskett:
On 11/20/25 16:05, andy pugh wrote:
On Thu, 20 Nov 2025 at 20:10, gene heskett <[email protected]>
wrote:
Is there a way to A; get rid of the very low contrast and
B: force the use of a larger font such that I can still
read it when it does not have "focus"?
You could experiment with the high contrast styles in the desktop
manager, though that doesn't seem to have much effect on halmeter.
I have added that dir and css file which didn't exist, getting
a fixed black background which helps a bit but the text size
of 20 doesn't make it bigger. I've not tried larger values. I will
when next at the machines own keyboard. Currently I am
attempting to reconfigure it back to 3 axis for doing some
simple EDM. I have the hardware to make the edm feed
automatic, winding my own transformer to measure the
sparking activity & making that an analogue voltage to
present to a 7i76D analogue input pin. If I am successful, you
will get schematics that could be used W-EDM machine.
Cheers, Gene Heskett, CET.
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers
Cheers, Gene Heskett, CET.
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers
Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Don't poison our oceans, interdict drugs at the src.
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers