This journal captures small discoveries I've made during my studies—insights worth remembering, even if they don't warrant a full post on their own.
Tags: #development, #foss, #qt
Running a project with audio in the Qt Creator flatpak (io.qt.QtCreator) will result in a "No audio device detected" message in the application output by default: this is because permission must be manually granted for the program to access the PulseAudio sound server via Flatseal or by running the following command.
flatpak override io.qt.QtCreator --user --socket=pulseaudio
Tags: #adb, #android, #foss, #gps
Unlike stock Android, custom ROMs like Lineage do not give Google Mobile Services (GMS) location permissions by default. These permissions can be enabled by running the following commands.
adb shell pm grant com.google.android.gms android.permission.ACCESS_COARSE_LOCATION
adb shell pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION
Tags: #fedora, #firmware, #foss, #linux
Fedora has adopted a stricter stance on including proprietary software in the standard repositories in the past two years. RPM fusion free and non-free repos often need to be enabled by following the steps outlined in Fedora's documentation to ensure proper hardware support.