You are not logged in.
Pages: 1
Hi, ich benutze zur Zeit Niri und Noctalia, bin damit auch sehr zufrieden (denn das ständige Fenster hin und her schieben fällt komplett weck).
Das einzige das zur Zeit nervt sind die "environment" Variablen. Dazu habe ich nirgends was vernünftiges gefunden. Jeder macht sein eigenes Ding.
Bei Noctalia kann man lesen wie man "QT_QPA_PLATFORMTHEME" konfigurieren sollte.
Ich habe mit den werten "qt6ct" , "gtk3" und "kde" experimentiert und bei jeder Einstellung andere Ergebnisse bei dem Programm "kate" bekommen.
Wenn ich bei "kate" datei Öfnen anwende bekomme ich unter "gtk3" ein Datei Fenster im Gnome Type.
Bei "qt6ct" bekomme ich den normalen KDE Fenster Type allerdings ohne das gewählte Theme.
Nutze ich hingegen den Wert "KDE", habe ich das Fenster im KDE Type und zudem noch das richtige Theme.
Zu dem Wert "KDE" kann ich absolut nichts finden, diesen Wert habe ich mal bei irgend einem YouTube'r ab geschaut.
Den folgenden Wert habe ich mir ebenfalls ab geschaut und nutze ihn ohne zu wissen ob es überhaupt Sinn macht.
QT_QPA_PLATFORMTHEME_QT6 "gtk3"
Das sind zur Zeit meine Einstellungen bei "niri". Es wäre schön wenn jemand mehr über Variable unter "niri" weiß.
Weiter unten habe ich noch einen Test mit dem Programm "ventoygui" über 6 Punkte gemacht.
Wenn man vor "ventoy" das prg. "gparted" startet geht Ventoy, ansonsten allerdings nicht.
#-----------------------------
environment {
DISPLAY ":1" // JDownloader2 braucht Display=":1" mit ":0" startet er nicht
ELECTRON_OZONE_PLATFORM_HINT "auto"
QT_QPA_PLATFORM "wayland"
//QT_QPA_PLATFORMTHEME "qt6ct"
//QT_QPA_PLATFORMTHEME "gtk3"
QT_QPA_PLATFORMTHEME "kde"
QT_QPA_PLATFORMTHEME_QT6 "gtk3"
QT_WAYLAND_DISABLE_WINDOWDECORATION "1"
XDG_SESSION_TYPE "wayland"
XDG_CURRENT_DESKTOP "niri"
WAYLAND_DISPLAY "wayland-1"
// //
// JAVA var. wird für JDownloader zur Zeit benoetigt - - - by Vengan
JAVA_HOME "/usr/lib/jvm/default"
_JAVA_AWT_WM_NONREPARENTING "1"
// //
// test //
GTK_IM_MODULE "simple"
// GTK_IM_MODULE "fcitx"
// QT_IM_MODULE "fcitx"
// XMODIFIERS "@im=fcitx"
}
#-------------------------------
1 - start ventoygui - ventoy startet nicht
------ ❯ ventoygui&
------ [1] 30523
------ ❯ Authorization required, but no authorization protocol specified
------ (Ventoy2Disk.gtk3:30526): Gtk-WARNING **: 17:36:30.255: cannot open display: :1
------ [1] + 30523 exit 1 ventoygui
2 - start gparted - gparted startet
------ ❯ gparted&
------ [1] 30552
------ localuser:root being added to access control list
------ ❯ GParted 1.8.1
------ configuration --enable-libparted-dmraid
------ ❯
3 - start ventoygui - ventoy startet
------ ❯ ventoygui&
------ [2] 31363
------ ❯
------ (Ventoy2Disk.gtk3:31366): IBUS-WARNING **: 17:37:04.826: The owner of /home/vengan/.config/ibus/bus is not root!
------
------ (Ventoy2Disk.gtk3:31366): Gtk-CRITICAL **: 17:37:04.828: gtk_widget_grab_default: assertion 'gtk_widget_get_can_default (widget)' failed
------
------ (Ventoy2Disk.gtk3:31366): Gtk-CRITICAL **: 17:37:04.828: gtk_widget_grab_default: assertion 'gtk_widget_get_can_default (widget)' failed
------
------ (Ventoy2Disk.gtk3:31366): Gtk-WARNING **: 17:37:04.872: Could not load a pixbuf from icon theme.
------ This may indicate that pixbuf loaders or the mime database could not be found.
------ ❯
4 - close gparted
------ ❯ gparted&localuser:root being removed from access control list
------ [1] - 30552 done gparted
5 - close ventoy
------ [2] + 31363 done ventoygui
------ ❯
6 - start ventoygui - ventoy startet nicht
------ ❯ ventoygui&
------ [1] 32582
------ ❯ Authorization required, but no authorization protocol specified
------ (Ventoy2Disk.gtk3:32585): Gtk-WARNING **: 17:54:40.481: cannot open display: :1
------ [1] + 32582 exit 1 ventoygui
------ ❯
Offline
(On the theming)
I've been using QT_QPA_PLATFORMTHEME "qt6ct" successfully. Did you enable the Qt template under Color Scheme --> Templates in Noctalia?
Last edited by ajgringo619 (2026-06-23 19:53:42)
Offline
In environment I only ever used this for Noctalia
environment {
"QT_QPA_PLATFORMTHEME" "qt6ct"
"QT_QPA_PLATFORM" "wayland"
}As for the file choosers have a look at the portals.conf
I currently have
[preferred]
default=gtk
org.freedesktop.impl.portal.ScreenCast=wlr
org.freedesktop.impl.portal.Screenshot=wlr
org.freedesktop.impl.portal.Documents=none
org.freedesktop.impl.portal.Settings=gtkI am still using Quickshell but not Noctalia.
If you are using Noctalia v4 (legacy) make sure you have the polkit installed and setup.
If you set qt6ct are you then setting the theme in the qt6ct application?
Rlu: 222126
Offline
https://wiki.archlinux.org/title/Genera … nes#Forums
1. The mandatory forum language is (poor) English - if you want to post in german you'll have to use the foreign language board or https://forum.archlinux.de
2. Don't run shopping list threads, one topic per thread.
--
3. don't fork ventoygui, it apparently would like to ask you for a pasword
4. check "qt6diag"
5. the kde QPA comes from https://archlinux.org/packages/extra/x8 … tegration/
Offline
Hi, since Noctalia v4 has no future, I’ve switched to Noctalia5 (Alpha) which explains all the testing I’ve been doing.
Even in its alpha stage, Noctalia5 runs better than many commercial programs.
In Noctalia4, I was using Plasma’s "polkit".
Noctalia5 comes with its own "polkit," and it works well, too.
In "qt6ct": kvantum-dark, noctalia, XDG Desktop Portal
default "niri-portals.conf" contains...
[preferred]
default=gnome;gtk;
org.freedesktop.impl.portal.Access=gtk;
org.freedesktop.impl.portal.Notification=gtk;
org.freedesktop.impl.portal.Secret=gnome-keyring;
Since I had been using Plasma for years, I modified my "niri-portals.conf".
It now contains the following:
[preferred]
default=niri;kde;gnome;gtk;
org.freedesktop.impl.portal.Access=kde;gtk;
org.freedesktop.impl.portal.Notification=kde;gtk;
org.freedesktop.impl.portal.Secret=gnome-keyring;
org.freedesktop.impl.portal.FileChooser=kde;gtk;
org.freedesktop.impl.portal.Settings=kde;gtk;
Thanks for the information.
Offline
v4 also has its own polkit (installed as a plugin). I've been using it with Hyprland since day-one.
Offline
Pages: 1