Download raw body.
LXQt Icon Themes
On 8/13/26 06:57, Robert B. Carleton wrote:
>
>
> On 8/13/26 03:05, landry@openbsd.org wrote:
>> Le Mon, Aug 10, 2026 at 06:36:55PM -0500, Robert B. Carleton a écrit :
>>> I have a suggested addition for the lxqt, or lxqt-extras package as a
>>> dependency. The kf6-breeze-icons package adds the Breeze-style light
>>> and dark
>>> icon themes, including the icons for LXQt QTerminal icons. These
>>> don't seem to
>>> be in the Oxygen icon theme. This is from testing on the 7.9 release.
>>
>> im not sure i follow you, the qterminal package ships
>> share/icons/hicolor/64x64/apps/qterminal.png, and x11/oxygen-icons nor
>> devel/kf6/breeze-icons ship an icon for qterminal (actually, only moka
>> and paper icon themes do, from the pkgs in the portstree).
>>
>> or are you talking about icons used by qterminal for its own buttons ?
>
> I'm talking about the icons used in the start menu by LXQt for
> QTerminal. They didn't appear with just the Oxygen theme installed. Just
> the text appears in the menu for QTerminal. Adding the Breeze icons and
> selecting them provided a QTerminal icon in the LXQt menus.
I installed the current OpenBSD snapshot on a spare machine, so I could
try LXQt 2.4.0 (Thanks!). So far, I've just been loading and using LXQt
without getting into the details, so my feedback is not very informed yet.
I loaded the lxqt-extras package to start, but none of the applications
are showing up in the menus. It seems more broken than LXQt 2.1.0 on the
OpenBSD 7.9 release.
I did use the suggested .xsession in the package readme. Maybe this
could be added to suppress the locale errors captured in the attached
xsession-errors file:
# Set the locale
export LC_ALL="C.UTF-8"
I'll try to do some familiarization with LXQt this weekend, and provide
some more specific feedback. Maybe the missing menu entries are easy to fix.
Cheers,
--Bruce
Agent pid 41944
Identity added: /home/rbc/.ssh/id_ed25519 (rbc@rho.rbcarleton.net)
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
lxqt-session: Error expanding environment variable GTK_CSD = "0"
lxqt-session: Error expanding environment variable GTK_OVERLAY_SCROLLING = "0"
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
[Notice] Started
New PolkitAgentListener 0x422423d74c0
Adding new listener PolkitQt1::Agent::Listener(0x7258451facd8) for 0x422423d74c0
isPrimaryInstance
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
"Cannot create unix session: GDBus.Error:org.freedesktop.ConsoleKit.Manager.Error.General: Unable to lookup session information for process '47998'"
** (process:47998): CRITICAL **: 19:15:25.829: polkit_agent_listener_register_with_options: assertion 'POLKIT_IS_SUBJECT (subject)' failed
"Cannot register authentication agent!"
Failure: Module initialization failed
(process:39477): GLib-CRITICAL **: 19:15:25.950: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:25.951: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:25.950: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
No user preferences available. Attempting auto-detection.
Panel backend: "libwmbackend_xcb.so"
starting
WinIdChange 1c00008 handle QWidgetWindow(0xf1c06a6bea0, name="LXQtPanel panel1Window") QScreen(0xf1be199e500, name="HDMI-1")
StatusNotifierProxy, services: QList()
Manager selection claimed
(process:39477): GLib-CRITICAL **: 19:15:27.736: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:27.736: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:27.755: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:27.885: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
BatteryChanged discharging: true chargeLevel: nan actionTime: QTime(Invalid)
Error from inhibit: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.freedesktop.login1 was not provided by any .service files")
"PowerButton" "org.freedesktop.DBus.Error.ServiceUnknown" "The name org.freedesktop.login1 was not provided by any .service files"
"SuspendButton" "org.freedesktop.DBus.Error.ServiceUnknown" "The name org.freedesktop.login1 was not provided by any .service files"
"HibernateButton" "org.freedesktop.DBus.Error.ServiceUnknown" "The name org.freedesktop.login1 was not provided by any .service files"
Starting idlenesswatcher
[Warning] Cannot extract keycode and modifiers from shortcut 'XF86Suspend'
(process:39477): GLib-CRITICAL **: 19:15:45.509: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:45.510: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:45.510: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:45.510: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:45.510: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:45.571: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:45.571: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:45.572: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
(process:72275): GLib-CRITICAL **: 19:15:56.233: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:57.732: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:57.732: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:57.912: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:57.912: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39477): GLib-CRITICAL **: 19:15:57.952: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
QFont::fromString: Invalid description '(empty)'
QFont::fromString: Invalid description '(empty)'
QFont::fromString: Invalid description '(empty)'
QFont::fromString: Invalid description '(empty)'
QFont::fromString: Invalid description '(empty)'
QFont::fromString: Invalid description '(empty)'
QFont::fromString: Invalid description '(empty)'
QFont::fromString: Invalid description '(empty)'
QFont::fromString: Invalid description '(empty)'
QFont::fromString: Invalid description '(empty)'
(process:46944): GLib-CRITICAL **: 19:16:10.045: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:46944): GLib-CRITICAL **: 19:16:10.045: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:46944): GLib-CRITICAL **: 19:16:10.046: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:46944): GLib-CRITICAL **: 19:16:10.046: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:46944): GLib-CRITICAL **: 19:16:10.055: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:46944): GLib-CRITICAL **: 19:16:10.102: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:72275): GLib-CRITICAL **: 19:16:22.943: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:72275): GLib-CRITICAL **: 19:16:22.943: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:38827): GLib-CRITICAL **: 19:16:41.671: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:38827): GLib-CRITICAL **: 19:16:41.672: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:38827): GLib-CRITICAL **: 19:16:41.673: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:38827): GLib-CRITICAL **: 19:16:41.673: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:38827): GLib-CRITICAL **: 19:16:41.706: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:38827): GLib-CRITICAL **: 19:16:41.717: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
(process:39134): GLib-CRITICAL **: 19:17:06.235: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39134): GLib-CRITICAL **: 19:17:06.236: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39134): GLib-CRITICAL **: 19:17:06.237: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39134): GLib-CRITICAL **: 19:17:06.237: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39134): GLib-CRITICAL **: 19:17:06.259: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:39134): GLib-CRITICAL **: 19:17:06.283: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:72275): GLib-CRITICAL **: 19:17:15.643: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
(process:72275): GLib-CRITICAL **: 19:17:15.643: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
LXQt Icon Themes