Fedora: Pinephone Audiobug gefunden

Liebe Linuxphone-Fans,

vor einigen Tagen viel auf, daß das Pinephone nichts mehr aufnahm. Dem kann nun abgeholfen werden.

Fedora: Pinephone Audiobug gefunden

In einer Aufgabenstellung, die Hercules, Asterix und Obelix alt aussehen lässt, habe ich in rund 5 Stunden alle 130 Updates, die als Auslöser in Frage gekommen sind, von Hand eingespielt und geprüft. Wie oft das Handy rebootet wurde könnte ich nicht aufzählen. Die Mühe hat sich gelohnt, wir haben jetzt einen Matrixserver.. Wait what? Ähm ja, also äh anderes Thema.

Es war Pipewire 0.3.21-2. Besorgt Euch von Koji einfach diese Pakete:

pipewire0.2-libs-0.2.7-4.fc33.aarch64.rpm
pipewire-0.3.20-1.fc34.aarch64.rpm
pipewire-alsa-0.3.20-1.fc34.aarch64.rpm
pipewire-gstreamer-0.3.20-1.fc34.aarch64.rpm
pipewire-libs-0.3.20-1.fc34.aarch64.rpm
pipewire-pulseaudio-0.3.20-1.fc34.aarch64.rpm

und installiert die mit „dnf -y downgrade pipew*0.3.20*rpm„. Danach noch ein Reboot und der Ton ist wieder aufzeichenbar, sprich man wird wieder gehört am anderen Ende. Wenn Ihr schon dabei seid, und das noch nicht gemacht habt, dann downgraded auch glib2 auf 2.67.1, machts leben leichter 😉

Soviel also zum „pipewire wäre schon fertig“ Gerücht 😀

Noch ein Tip:

Überlegt Euch genau ob Ihr Flatpaks nutzen wollt: Schon die erste App, die Gnome braucht, verballert schon 1 GB auf der Platte an Abhängigkeiten! Das System ist echt krank.

Sqlite3: unreadable database

Kleiner Beitrag aus der Selbsthilfeecke:

Wenn eine App bei einem Sqlite3 Zugriff „unreadable database“ von sich gibt, dann liegt das vermutlich daran, daß der User der Datenbank, in dem Fall ist das die UserID der Anwendung, welche die Datenbank nutzen will, keine Schreibrechte … und jetzt kommts .. auf dem Verzeichnis hat, wo das Datenbankfile liegt.

[root synapse]# ls -la /etc/synapse/
insgesamt 2048
drwxrwxr-x 3 synapse synapse 4096 12. Feb 11:38 .
drwxr-xr-x 133 root root 12288 12. Feb 11:31 ..
-rw-r--r-- 1 synapse synapse 1654784 12. Feb 11:38 homeserver.db

Die Lösung ist also fix gemacht:

cd /path/to/database
chgrp appusergroup .
chmod g+w .

und schon geht es wieder.

Wer sich jetzt noch fragt, was Synapse ist: Ein MatrixServer