Associating .fzz files with Fritzing in Linux

Hallo,
ich habe das gleiche Problem mit Debian 12. Ich beschreibe mal die Schrittfolge [und bleibe mal in der Sprache Deutsch]

1. Erstellen der MIME Type Datei x-fritzing.xml für die Zuordnung eines neuen MIME Type

<?xml version="1.0"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
	<mime-type type="application/x-fritzing">
		<comment>Textfile with Fritzing</comment>
		<glob pattern="*.fz"/>
		<glob pattern="*.fzz"/>
		<glob pattern="*.fzpz"/>
		<glob pattern="*.fzb"/>
		<glob pattern="*.fzbz"/>
		<icon name="application-x-fritzing"/>
	</mime-type>
</mime-info>

2. Installieren des neuen MIME Type

xdg-mime install x-fritzing.xml

3. Icon installieren

Das Icon habe ich mir aus dem AppImage extrahiert.

xdg-icon-resource install --context mimetypes --size 64 fritzing_64.png application-x-fritzing
xdg-icon-resource install --context mimetypes --size 128 fritzing_128.png application-x-fritzing
xdg-icon-resource install --context mimetypes --size 256 fritzing_256.png application-x-fritzing

4. fritzing.desktop-Datei als Starter einrichten

xdg-mime default arduino.desktop application/x-fritzing

hier die Datei ~/.local/share/applications/fritzing.desktop

[Desktop Entry]
Version=1.1
Type=Application
Name=Fritzing
Comment=Fritzing
Icon=/home/hara/Software/AppImage/fritzing/fritzing.svg
Exec=/home/hara/Software/AppImage/fritzing/fritzing.AppImage
Actions=
MimeType=application/x-fritzing;
Categories=Development;
StartupNotify=true

Bei Ubuntu 20.04 hat diese Vorgehensweise zum Erfolg geführt, bei Debian 12 leider nicht.

Welchen Fehler mache ich?
Ich wollte ein kleines bash-Script schreiben, welches dies Aufgabe dann erledigt.

Gruß Harald!