<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>KDE on slash-root.fr</title><link>https://beta.slash-root.fr/categories/kde/</link><description>Recent content in KDE on slash-root.fr</description><generator>Hugo -- gohugo.io</generator><language>fr-fr</language><lastBuildDate>Tue, 23 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://beta.slash-root.fr/categories/kde/index.xml" rel="self" type="application/rss+xml"/><item><title>KDE : double-clic sur un ISO pour le monter</title><link>https://beta.slash-root.fr/post/kde-double-clic-sur-un-iso-pour-le-monter/</link><pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate><guid>https://beta.slash-root.fr/post/kde-double-clic-sur-un-iso-pour-le-monter/</guid><description>&lt;img src="https://beta.slash-root.fr/post/kde-double-clic-sur-un-iso-pour-le-monter/cover.png" alt="Featured image of post KDE : double-clic sur un ISO pour le monter" /&gt;&lt;p&gt;Sous KDE, double-cliquer sur un &lt;code&gt;.iso&lt;/code&gt; ouvre Ark. C&amp;rsquo;est le comportement par défaut, et c&amp;rsquo;est chiant quand on veut juste monter l&amp;rsquo;image pour parcourir son contenu.&lt;/p&gt;
&lt;p&gt;Le problème vient de l&amp;rsquo;association MIME. On peut le confirmer :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;xdg-mime query default application/x-iso9660-image
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Ça retourne &lt;code&gt;org.kde.ark.desktop&lt;/code&gt;. Ark est déclaré handler par défaut au niveau système pour ce type MIME, et KDE suit ça à la lettre.&lt;/p&gt;
&lt;h2 id="la-solution"&gt;&lt;a href="#la-solution" class="header-anchor"&gt;&lt;/a&gt;La solution
&lt;/h2&gt;&lt;p&gt;L&amp;rsquo;idée, c&amp;rsquo;est de créer un &lt;code&gt;.desktop&lt;/code&gt; qui monte l&amp;rsquo;ISO via &lt;code&gt;udisksctl&lt;/code&gt; et ouvre Dolphin sur le point de montage, puis de l&amp;rsquo;enregistrer comme handler MIME. Avec &lt;code&gt;NoDisplay=true&lt;/code&gt;, il ne remonte pas dans le menu des applications, il n&amp;rsquo;existe que pour ça.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Créer : &lt;code&gt;~/.local/share/applications/iso-mount.desktop&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[Desktop Entry]
Type=Application
Name=Monter l&amp;#39;image ISO
Exec=bash -c &amp;#39;DEV=$(udisksctl loop-setup -f &amp;#34;%f&amp;#34; | grep -oP &amp;#34;/dev/loop\d+&amp;#34;); sleep 0.5; udisksctl mount -b &amp;#34;$DEV&amp;#34;; dolphin /run/media/$USER/&amp;#39;
Icon=media-optical
MimeType=application/x-iso9660-image;application/x-cd-image;
NoDisplay=true
Terminal=false
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ensuite on enregistre l&amp;rsquo;association :&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;update-desktop-database ~/.local/share/applications/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;xdg-mime default iso-mount.desktop application/x-iso9660-image
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;xdg-mime default iso-mount.desktop application/x-cd-image
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Sous KDE 6, &lt;code&gt;xdg-mime&lt;/code&gt; peut cracher un &lt;code&gt;qtpaths: commande introuvable&lt;/code&gt;. C&amp;rsquo;est un bug connu, ça n&amp;rsquo;empêche pas l&amp;rsquo;association d&amp;rsquo;être écrite correctement dans &lt;code&gt;~/.config/mimeapps.list&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;On vérifie :&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;grep -i iso ~/.config/mimeapps.list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre tabindex="0"&gt;&lt;code&gt;application/x-iso9660-image=iso-mount.desktop
application/x-cd-image=iso-mount.desktop
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;À partir de là, un double-clic sur un &lt;code&gt;.iso&lt;/code&gt; dans Dolphin monte l&amp;rsquo;image et ouvre le répertoire directement. Pour démonter, clic droit sur le périphérique dans le panneau latéral → &lt;em&gt;Démonter&lt;/em&gt;.&lt;/p&gt;</description></item></channel></rss>