u/olarione

Image 1 — Minimal GTK4/libadwaita override for macOS-style window buttons
Image 2 — Minimal GTK4/libadwaita override for macOS-style window buttons
▲ 17 r/gnome

Minimal GTK4/libadwaita override for macOS-style window buttons

I wanted a way to get macOS-style window buttons on GNOME without changing anything else.

Most themes and tweaks I found modified much more than just the window controls, and I couldn't find a simple, straightforward solution that only changed the buttons.

So I made Adwaita-MacButtons: a minimal GTK4/libadwaita override that changes only the window control buttons while preserving the rest of the native Adwaita experience.

GitHub: https://github.com/Adiells/Adwaita-MacButton/tree/main

u/olarione — 16 hours ago

GameSir Nova Lite + Bluetooth headphones: audio stops on RTL8852BE (Arch Linux)

Product Model: GameSir Nova Lite

Platform: PC (Arch Linux)

Problem Description:

Hi everyone,

I'm having an issue using my GameSir Nova Lite over Bluetooth together with Bluetooth headphones.

When I connect the controller, my Bluetooth headphones immediately stop playing audio. Both devices remain connected, but the audio freezes completely. If I disconnect the controller, the headphones start working again.

The controller works perfectly when using the included 2.4 GHz USB dongle. The problem only happens over Bluetooth.

System information:

  • Laptop: Dell Inspiron 15 3530
  • OS: Arch Linux
  • Kernel: 7.0.12
  • Bluetooth/Wi-Fi chipset: Realtek RTL8852BE
  • BlueZ: 5.86
  • PipeWire: 1.6.7
  • WirePlumber: 0.5.15

I connect the controller using Home + B, then Home + Screenshot to enter Bluetooth pairing mode.

I've already tried:

  • Re-pairing both devices.
  • Removing and pairing them again.
  • Turning Wi-Fi completely off.
  • Forcing the headset to use the SBC codec.
  • Restarting Bluetooth, PipeWire, and WirePlumber.
  • Testing with only the controller and headphones connected.

Both devices stay connected according to bluetoothctl and wpctl.

The most relevant log is:

spa.bluez5.sink.media: Missing completion reports for packet: Bluetooth adapter firmware bug?

Has anyone experienced this with the Nova Lite or another GameSir controller on Linux? Any suggestions would be greatly appreciated.Product Model: GameSir Nova LitePlatform: PC (Arch Linux)Problem Description:Hi everyone,I'm having an issue using my GameSir Nova Lite over Bluetooth together with Bluetooth headphones.When I connect the controller, my Bluetooth headphones immediately stop playing audio. Both devices remain connected, but the audio freezes completely. If I disconnect the controller, the headphones start working again.The controller works perfectly when using the included 2.4 GHz USB dongle. The problem only happens over Bluetooth.System information:Laptop: Dell Inspiron 15 3530

OS: Arch Linux

Kernel: 7.0.12

Bluetooth/Wi-Fi chipset: Realtek RTL8852BE

BlueZ: 5.86

PipeWire: 1.6.7

WirePlumber: 0.5.15I connect the controller using Home + B, then Home + Screenshot to enter Bluetooth pairing mode.I've already tried:Re-pairing both devices.

Removing and pairing them again.

Turning Wi-Fi completely off.

Forcing the headset to use the SBC codec.

Restarting Bluetooth, PipeWire, and WirePlumber.

Testing with only the controller and headphones connected.Both devices stay connected according to bluetoothctl and wpctl.The most relevant log is:spa.bluez5.sink.media: Missing completion reports for packet: Bluetooth adapter firmware bug?
Has anyone experienced this with the Nova Lite or another GameSir controller on Linux? Any suggestions would be greatly appreciated.

reddit.com
u/olarione — 15 days ago