Bug#1143177: desktop-base: duplicate wallpapers in the wallpaper selection menu due to two symlinks pointing to the same wallpaper folder
Q Q <[email protected]> Fri, 31 Jul 2026 11:27:10 +0000
| Newsgroups | gmane.linux.debian.devel.desktop |
|---|---|
| Message-ID | <CAMZdj-NWLesaw-5JoKLHUQ1db=M2faZkBoA4bMSdXTVEOG8mJQ__24666.8952562445$1785497367$gmane$org@mail.gmail.com> |
--000000000000ce9a3c0657e67864 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Package: desktop-base Version: 13.0.4 Severity: minor Dear Debian Desktop Team, When using desktop-base in Debian with modern desktop environments such as KDE Plasma 6, the Ceratopsian wallpapers appear twice in the wallpaper selection menu. The issue is caused by the presence of two separate symlinks inside /usr/share/wallpapers/ with different names (ceratopsian and DebianTheme), both of which point to the same base wallpaper resource (Ceratopsian). Plasma 6 scans both symlinks independently and treats them as different entries, resulting in the =E2=80=9CCeratopsian=E2=80=9D wallpaper appearing= twice in the wallpaper selection menu. Additionally, removing the =E2=80=9CDebianTheme=E2=80=9D symbolic link reso= lves the duplication issue, but this results in the wallpapers associated with the =E2=80=9CDebian Breeze=E2=80=9D theme (namely =E2=80=9CCeratopsian=E2=80=9D= ) not being installed when the theme is installed. Removing the =E2=80=9Cceratopsian=E2=80=9D symbolic link appears to resolve= the issue completely. Proposed solution: Review the structure of the symbolic links in /usr/share/wallpapers/ provided by the desktop-base package to prevent modern wallpaper managers from indexing identical directories twice. I am using Debian GNU/Linux 13.6, kernel 6.12.96+deb13-amd64, and libc6 2.41-12+deb13u3. --000000000000ce9a3c0657e67864 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Package: desktop-base<br>Version: 13.0.4<br><div>Severity:= minor</div><div><br></div><div>Dear Debian Desktop Team,</div><div><br></d= iv>When using desktop-base in Debian with modern desktop environments such = as KDE Plasma 6, the Ceratopsian wallpapers appear twice in the wallpaper s= election menu.<br>The issue is caused by the presence of two separate symli= nks inside /usr/share/wallpapers/ with different names (ceratopsian and Deb= ianTheme), both of which point to the same base wallpaper resource (Ceratop= sian). Plasma 6 scans both symlinks independently and treats them as differ= ent entries, resulting in the =E2=80=9CCeratopsian=E2=80=9D wallpaper appea= ring twice in the wallpaper selection menu.<br>Additionally, removing the = =E2=80=9CDebianTheme=E2=80=9D symbolic link resolves the duplication issue,= but this results in the wallpapers associated with the =E2=80=9CDebian Bre= eze=E2=80=9D theme (namely =E2=80=9CCeratopsian=E2=80=9D) not being install= ed when the theme is installed.<br>Removing the =E2=80=9Cceratopsian=E2=80= =9D symbolic link appears to resolve the issue completely.<br><br>Proposed = solution:<br>Review the structure of the symbolic links in /usr/share/wallp= apers/ provided by the desktop-base package to prevent modern wallpaper man= agers from indexing identical directories twice.<br><br>I am using Debian G= NU/Linux 13.6, kernel 6.12.96+deb13-amd64, and libc6 2.41-12+deb13u3.</div> --000000000000ce9a3c0657e67864--