# \[SOLVED\] OpenTV uses Wayland icon instead of app icon

**URL:** <https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147>\
**Category:** Plasma\
**Created:** [June 4, 2025, 12:55pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147 "2025-06-04T12:55:40Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [June 4, 2025, 12:55pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/1 "2025-06-04T12:55:40Z")

</div>

![zz](https://forum.endeavouros.com/uploads/default/original/3X/9/a/9ad235f0e9da7dbd93a24eb6a934244354152e62.jpeg)

I’m assuming that this is just how it is using Wayland? The app icon for Open TV appears properly in the app menu and the system tray. However, in the icons-only-task-manager it appears as the Wayland icon.

---

<div class="post-metadata">

**Author:** ![thefrog](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/thefrog/32/114250_2.png) [@thefrog](https://forum.endeavouros.com/u/thefrog)\
**Post date:** [June 4, 2025, 1:00pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/2 "2025-06-04T13:00:48Z")

</div>

what is the name of the process that the program is running? maybe the process is just identified as wayland 🤷‍♂️. I keep telling myself one day I’m going to install something with wayland and try it out but I have yet to do so.

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [June 4, 2025, 1:03pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/3 "2025-06-04T13:03:14Z")

</div>

> [@thefrog](#):
>
> what is the name of the process that the program is running?

 ![x](https://forum.endeavouros.com/uploads/default/original/3X/8/b/8bd55e36b24f72216dd736669c887fc520c2bb17.png)

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [June 4, 2025, 1:05pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/4 "2025-06-04T13:05:08Z")

</div>

I’m pretty sure it’s because of your icon pack. I had the same thing with papirus icons and advanced radio player in the systray. There was some kind of icon there, but nothing pointed to radio

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [June 4, 2025, 1:07pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/5 "2025-06-04T13:07:43Z")

</div>

I’ve edited the icon via `edit applications` to see if that would help. No go. But I’ll try the icons I have installed and see if anything changes.

**EDIT** : Tried Breeze/Breeze Dark, Ars Dark/Ars Light, Qogir/Quogir Dark, Slot Dark/Slot Light, the different Fluent variants, the different Kora variants. Wayland icon remained.

---

<div class="post-metadata">

**Author:** ![rinwolf1312](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/rinwolf1312/32/100320_2.png) [@rinwolf1312](https://forum.endeavouros.com/u/rinwolf1312)\
**Post date:** [June 4, 2025, 2:09pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/6 "2025-06-04T14:09:55Z")

</div>

I had this issue with a handful of apps when I was using Plasma 5. The only one that I’ve come across recently is `manuskript`. I remember finding a written tutorial on how to manually fix it, but that was before search engines became unusable.

I did find a Reddit post (of course) where someone links a YT video from TLE (included).

[https://www.reddit.com/r/kde/comments/r1skri/is\_there\_a\_way\_to\_fix\_apps\_showing\_a\_generic/](https://www.reddit.com/r/kde/comments/r1skri/is_there_a_way_to_fix_apps_showing_a_generic/)

[![](https://img.youtube.com/vi/Sungl8gWU_8/maxresdefault.jpg "SUPERCHARGE KDE with these tricks, tools, apps, and widgets!") ](https://www.youtube.com/watch?v=Sungl8gWU_8)

EDIT: see also- [https://discuss.kde.org/t/bug-generic-wayland-icon-for-many-applications/2468](https://discuss.kde.org/t/bug-generic-wayland-icon-for-many-applications/2468)

it’s not your fault, it’s OpenTV’s 🥳

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [June 4, 2025, 3:08pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/7 "2025-06-04T15:08:17Z")

</div>

Installed it for checking. Same icon here

![Screen_04_06_25_17:07-1](https://forum.endeavouros.com/uploads/default/optimized/3X/9/3/9391f32d81bb285cb91db3130971443d61a301b4_2_690x26.png)

But from where i can get some IPTV playlists ? 😎

---

<div class="post-metadata">

**Author:** ![\_Six](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/_six/32/98532_2.png) [@\_Six](https://forum.endeavouros.com/u/_Six)\
**Post date:** [June 4, 2025, 4:36pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/8 "2025-06-04T16:36:02Z")

</div>

Does this application have a .desktop shortcut?

I had this same issue with XnView MP and got the icon back?

By doing these steps. Essentially linking a window rule to the .desktop file. Of course change the .desktop name tot he one for your program. I know mine is KDE plasma but other DEs must have similar settings somewhere for anyone with different DE.

Open Window rules for application \> add property \> select “Desktop file name” \> add value as “xnviewmp.desktop”

It is the rule at the bottom called “desktop file name” under appearance & fixes, I added that entry.

 ![image](https://forum.endeavouros.com/uploads/default/original/3X/1/9/191026c2a2ecb83c1cf1821090acf9d3cad63ee0.png)

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [June 4, 2025, 4:49pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/9 "2025-06-04T16:49:46Z")

</div>

> [@swh](#):
>
> …where i can get some IPTV playlists ? 😎

> **[GitHub - iptv-org/iptv: Collection of publicly available IPTV channels...](https://github.com/iptv-org/iptv)**
>
> Collection of publicly available IPTV channels from all over the world

> **[Best Free M3U Playlists - Kodi Beginner](https://kodibeginner.com/best-free-m3u-playlists/)**
>
> By loading a M3U playlist, you can watch free IPTV with thousands of channels. Here we have collected a list of the best free M3U playlists.

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [June 4, 2025, 5:13pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/10 "2025-06-04T17:13:03Z")

</div>

@_Six, I gave it a shot. Added rule, rebooted. Not working, though.

 ![cv](https://forum.endeavouros.com/uploads/default/original/3X/4/9/49c2c0731eb3fbef9229f45306ad3b1153e925c7.jpeg)

---

<div class="post-metadata">

**Author:** ![\_Six](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/_six/32/98532_2.png) [@\_Six](https://forum.endeavouros.com/u/_Six)\
**Post date:** [June 4, 2025, 6:22pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/11 "2025-06-04T18:22:06Z")

</div>

I was hoping that would work. I had the same thing happen to me and put up with the wayland icon for about 9 months after trying everything. And then tried again with this window rule and it worked after a couple hours doing different things, I was almost certain this would work for you.

Only other thing I could think of is changing it’s window rule from ‘apply initially’ to ‘force’.

Is there a .desktop file for it located here `.local/share/applications/`?  
Or it may be here`/usr/share/applications/`.

---

<div class="post-metadata">

**Author:** ![jake99](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/jake99/32/69549_2.png) [@jake99](https://forum.endeavouros.com/u/jake99)\
**Post date:** [June 4, 2025, 9:38pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/12 "2025-06-04T21:38:11Z")

</div>

OpenTV desktop file name (Open TV) does not match resource class name (open\_tv), so task manager can not match the icon with window class.

You can rename it

```auto
sudo mv /usr/share/applications/Open\ TV.desktop /usr/share/applications/open_tv.desktop

```

and it should work.

No reboot necessary.

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [June 5, 2025, 12:25am UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/13 "2025-06-05T00:25:18Z")

</div>

@jake99, @_Six - Thanks, guys. I’m at work at the moment. I’ll look into your suggestions when I get home later this evening.

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [June 5, 2025, 12:45pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/14 "2025-06-05T12:45:50Z")

</div>

> [@\_Six](#):
>
> Is there a .desktop file for it located here `.local/share/applications/`?  
> Or it may be here`/usr/share/applications/`.

Yes, Open TV is in both locations as `Open TV.desktop` rather than `open_tv.desktop`. So I just deleted the Window Rule and re-did it. Instead of using `open_tv` for _App Initially_, I used `Open TV`. Seems to have worked fine.

 ![bnm](https://forum.endeavouros.com/uploads/default/original/3X/5/2/52f575b87b635eda6241a2a550718ddf0743a58e.png)

 ![bnm2](https://forum.endeavouros.com/uploads/default/original/3X/3/5/358fa293418ba3876812880ed382642b55c83d74.png)

Thanks!

---

<div class="post-metadata">

**Author:** ![\_Six](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/_six/32/98532_2.png) [@\_Six](https://forum.endeavouros.com/u/_Six)\
**Post date:** [June 5, 2025, 12:57pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/15 "2025-06-05T12:57:08Z")

</div>

Nice, good to see it working now.  
Also good to know that field doesn’t always need “.desktop” in it, in the event I come across another software requiring me to apply this setting.

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [June 5, 2025, 1:05pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/16 "2025-06-05T13:05:57Z")

</div>

> [@\_Six](#):
>
> Nice, good to see it working now.

Thanks again for pointing me in the right direction! Much appreciated. 🖖

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [June 5, 2025, 3:02pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/17 "2025-06-05T15:02:25Z")

</div>

Thanks for the instructions. That’s how it works for me too. I misunderstood your first post. I was only looking at the systray and not the taskbar. It wasn’t until the second time I looked, today, after reading through the topic again, that I noticed the same error 🖖

![Screen_05_06_25_16:59](https://forum.endeavouros.com/uploads/default/original/3X/e/6/e649258972e1c25a6954fc27962325b782e8a294.png)

---

<div class="post-metadata">

**Author:** ![Beiruty](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/beiruty/32/79996_2.png) [@Beiruty](https://forum.endeavouros.com/u/Beiruty)\
**Post date:** [June 5, 2025, 6:24pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/18 "2025-06-05T18:24:52Z")

</div>

> [@jake99](#):
>
> `sudo mv /usr/share/applications/Open\ TV.desktop /usr/share/applications/open_tv.desktop`

The rename fixed the same issue I had

---

<div class="post-metadata">

**Author:** ![\_Six](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/_six/32/98532_2.png) [@\_Six](https://forum.endeavouros.com/u/_Six)\
**Post date:** [June 5, 2025, 6:43pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/19 "2025-06-05T18:43:44Z")

</div>

> [@jake99](#):
>
> ```auto
> sudo mv /usr/share/applications/Open\ TV.desktop /usr/share/applications/open_tv.desktop
> 
> ```

I made a note of this instruction but didn’t get around to testing until now. In case anyone wants to know I went to my xnviewmp.desktop and changed the name to `XnView.desktop` and this resolved my issue too, so it seems the mismatch was the same. Only difference is I manually edited the filename from within dophin but the same thing though.

Nice to know there is an alternative method to fix. I assume this file won’t be overwritten by and update to break the icon again but it’s working so far.

---

<div class="post-metadata">

**Author:** ![system](https://forum.endeavouros.com/uploads/default/original/2X/9/9ea52f9fd5ef8e609e593c362d61a36295f48be8.png) [@system](https://forum.endeavouros.com/u/system)\
**Post date:** [June 7, 2025, 6:44pm UTC](https://forum.endeavouros.com/t/solved-opentv-uses-wayland-icon-instead-of-app-icon/72147/20 "2025-06-07T18:44:08Z")

</div>

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.
