| 30 Aug 2025 |
patka | Which means checking upstream to check if they can be ported, otherwise dropped? | 11:26:00 |
K900 | Yes, or just deciding that it's not worth keeping | 11:32:48 |
patka | I'm doing all the icon pack thingies. (not that anyone else was going to do that anyway ^^) | 14:54:18 |
K900 | I don't even know why they have that dep | 15:22:21 |
K900 | tbh | 15:22:22 |
emily | please don't actually break all Qt window decorations under GNOME | 15:23:41 |
K900 | We'll just make the GNOME module install qtwayland | 15:26:16 |
patka | I don't think I will. But now I do have to ask, are you a GNOME user?! | 15:26:16 |
K900 | It's fine | 15:26:19 |
emily | I use macOS, my status can't get any lower :P | 15:27:28 |
emily | but I do like PaperWM | 15:27:35 |
patka | I use macOS, and I like PaperWM*
Double problematic! You are lucky that you are Cool Emily, otherwise you'd have to leave now
| 15:29:36 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | pff | 15:30:27 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | there is worse fates than forcing people to leave | 15:30:38 |
Grimmauld (migrated to @grimmauld:m.grimmauld.de) | like, being forced to use EOL gui frameworks only gasp! SDL1, Qt5, gtk2, outdated electron, you know the drill! | 15:31:32 |
emily | tbf I would probably use niri for the scrollable tiling experience these days | 18:21:10 |
emily | but it has been a few years since I was actively regularly using Linux-on-the-desktop | 18:21:25 |
| Christoph Cullmann joined the room. | 18:31:52 |
| Herz uwu joined the room. | 18:34:20 |
| BasiqueEvangelist joined the room. | 18:35:11 |
Herz uwu | Sup 👋 | 20:44:20 |
Herz uwu | Some time ago (about a year ago) I was attempting to make a flake.nix that could be used to build a custom KDE/Qt application by simply running nix build and nix run on non-NixOS. It's a pretty simple flake:
{
description = "A flake for building a KDE app";
inputs = {
nixpkgs.url = github:NixOS/nixpkgs/nixos-unstable;
};
outputs = { self, nixpkgs, }: {
defaultPackage.x86_64-linux =
with import nixpkgs {
system = "x86_64-linux";
};
stdenv.mkDerivation {
name = "someapp";
src = ./.;
buildInputs = [
qt6.full
pkgs.glibcLocales
pkgs.extra-cmake-modules
pkgs.libGL
kdePackages.kirigami
];
nativeBuildInputs = [
pkgs.cmake
qt6.wrapQtAppsHook
];
};
};
}
| 20:45:32 |
Herz uwu | It apparently works on NixOS according to a friend, but no on non-NixOS (openSUSE or Fedora). But on non-NixOS I get the following when I try with one of my apps:
qt.multimedia.symbolsresolver: Couldn't load pipewire-0.3 library
qt.multimedia.symbolsresolver: Couldn't resolve pipewire-0.3 symbols
qt.qpa.wayland: EGL not available
qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version 7.1.1 GPL version 3 or later
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
QRhiGles2: Failed to create temporary context
QRhiGles2: Failed to create context
Failed to create RHI (backend 2)
Failed to initialize graphics backend for OpenGL.
| 20:47:21 |
Herz uwu | It apparently works on NixOS according to a friend, but not on non-NixOS (openSUSE or Fedora). But on non-NixOS I get the following when I try it with one of my apps:
qt.multimedia.symbolsresolver: Couldn't load pipewire-0.3 library
qt.multimedia.symbolsresolver: Couldn't resolve pipewire-0.3 symbols
qt.qpa.wayland: EGL not available
qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version 7.1.1 GPL version 3 or later
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
QRhiGles2: Failed to create temporary context
QRhiGles2: Failed to create context
Failed to create RHI (backend 2)
Failed to initialize graphics backend for OpenGL.
| 20:47:58 |
Herz uwu | I'm aware of https://nixos.wiki/wiki/Nixpkgs_with_OpenGL_on_non-NixOS, but I'd like to know if I'm just missing something or, ideally, I could achieve this without needing nixGL. | 20:49:10 |
Herz uwu | * I'm aware of https://nixos.wiki/wiki/Nixpkgs_with_OpenGL_on_non-NixOS, but I'd like to know if I'm just missing something or, ideally, if I could achieve this without needing nixGL. | 20:49:55 |