Bug 1557572

Summary: The Remmina icon disappeared
Product: [Fedora] Fedora Reporter: Joost van der Sluis <joost>
Component: remminaAssignee: Pavel Alexeev <pahan>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 28CC: dennyvatwork, fedora, itamar, joost, mjc, negativo17, pahan
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: remmina-1.2.0-0.50.20180321.git.f467f19.fc26 remmina-1.2.0-0.50.20180321.git.f467f19.fc27 remmina-1.2.0-0.50.20180321.git.f467f19.fc28 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-03-27 19:28:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Joost van der Sluis 2018-03-16 22:36:18 UTC
Description of problem:

Remmina's icon has disappeared since the last update. 

Version-Release number of selected component (if applicable):
remmina-1.2.0-0.48.20180314.git.04e4a99.fc28.x86_64


Steps to Reproduce:
1. Make sure that Remmina is installed
2. On the GNOME-desktop, press the window-key
3. Type: Remmina

Actual results:

You won't find Remmina

Expected results:

An Remmina icon so I can start Remmina

Comment 1 charles profitt 2018-03-19 12:46:12 UTC
I can confirm this.

I removed remmina-1.2.0-0.48.20180314.git.04e4a99.fc27.x86_64 and then reinstalled remmina-1.2.0-0.42.20170908git205df66.fc27.x86_64. Once this is done I am able to search for remmina and pin the desktop application.

The issue might be in the generated .desktop files.

The working file is:
[Desktop Entry]
Version=1.0
Name=Remmina
Name[ca]=Remmina
Name[cs]=Remmina
Name[de]=Remmina
Name[el]=Remmina
Name[es]=Remmina
Name[eu]=Remmina
Name[fr]=Remmina
Name[hu]=Remmina
Name[it]=Remmina
Name[lt]=Remmina
Name[nl]=Remmina
Name[pl]=Remmina
Name[pt_BR]=Remmina
Name[pt_PT]=Remmina
Name[ru]=Remmina
Name[tr]=Remmina
Name[uk]=Remmina
Name[zh_CN]=Remmina
GenericName=Remote Desktop Client
GenericName[ca]=Client d'escriptori remot
GenericName[cs]=Klient vzdálené pracovní plochy
GenericName[de]=Verbindung zu Fremdrechnern
GenericName[el]=Πελάτης απομακρυσμένης επιφάνειας εργασίας
GenericName[es]=Cliente de escritorio remoto
GenericName[eu]=Urruneko mahaigainaren bezeroa
GenericName[fr]=Afficheur de bureau distant
GenericName[hu]=Távoli asztal kliens
GenericName[it]=Client per connessione a desktop remoto
GenericName[lt]=Nutolusio darbastalio klientas
GenericName[nl]=Client voor verbinding met extern bureaublad
GenericName[pl]=Klient zdalnego pulpitu
GenericName[pt_BR]=Cliente de área de trabalho remota
GenericName[pt_PT]=Cliente de ambiente de trabalho remoto
GenericName[ru]=Клиент удалённого доступа к рабочему столу
GenericName[tr]=Uzak Masaüstü İstemcisi
GenericName[uk]=Клієнт з'єднання з віддаленою стільницею
GenericName[zh_CN]=远程桌面客户端
X-GNOME-FullName=Remmina Remote Desktop Client
Comment=Connect to remote desktops
Comment[bg]=Свързване към отдалечени компютри
Comment[ca]=Connecteu-vos a escriptoris remots
Comment[cs]=Připojení ke vzdáleným plochám
Comment[da]=Tilslut fjernskriveborde
Comment[de]=Zu entfernten Arbeitsflächen verbinden
Comment[el]=Συνδεθείτε σε απομακρυσμένους υπολογιστές
Comment[es]=Conectarse a escritorios remotos
Comment[eu]=Konektatu urruneko mahaigainekin
Comment[fr]=Connectez-vous à des bureaux distants
Comment[hu]=Kapcsolódás távoli asztalhoz
Comment[id]=Mengakses remote desktop
Comment[it]=Connessione a desktop remoti
Comment[kk]=Қашықтаған жұмыс үстелдерге қосылу
Comment[lt]=Jungtis prie nutolusių kompiuterių
Comment[nl]=Verbinding maken met bureaubladen op afstand
Comment[pl]=Łączy ze zdalnymi pulpitami
Comment[pt_BR]=Conecte-se a áreas de trabalho remotas
Comment[pt_PT]=Estabelecer ligação com computadores remotos
Comment[ru]=Подключение к удалённым рабочим столам
Comment[sk]=Pripojenie k vzdialeným pracovným plochám
Comment[sv]=Anslut till fjärrskrivbord
Comment[th]=เชื่อมต่อไปยังพื้นโต๊ะระยะไกล
Comment[tr]=Uzak masaüstlerine bağlan
Comment[uk]=Приєднатися до віддаленого комп’ютера
Comment[zh_CN]=连接到远程桌面
TryExec=/usr/bin/remmina
Exec=/usr/bin/remmina
Icon=remmina
Terminal=false
Type=Application
Categories=GTK;GNOME;X-GNOME-NetworkSettings;Network;
Actions=Profile;Tray;Quit;

[Desktop Action Profile]
Name=Create a New Connection Profile
Name[ca]=Crea un perfil de connexió nou
Name[cs]=Vytvořit nový profil připojení
Name[de]=Ein neues Verbindungsprofil erstellen
Name[el]=Δημιουργία νέου προφίλ σύνδεσης
Name[es]=Crear un perfil de conexión nuevo
Name[eu]=Sortu konexio profil berri bat
Name[fr]=Créer un nouveau profil de connexion
Name[hu]=Új kapcsolatprofil létrehozása
Name[it]=Crea un nuovo profilo di connessione
Name[lt]=Sukurti naują prisijungimo profilį
Name[nl]=Een nieuw verbindingsprofiel aanmaken
Name[pt_BR]=Criar um novo perfil de conexão
Name[pt_PT]=Criar um Novo Perfil de Ligação
Name[ru]=Создать профиль нового соединения
Name[sk]=Vytvoriť nový profil pripojenia
Name[sv]=Skapa en ny anslutningsprofil
Name[tr]=Yeni Bir Bağlantı Profili Oluştur
Name[uk]=Створити новий профіль з’єднання
Name[zh_CN]=新建连接配置
Exec=/usr/bin/remmina --new

[Desktop Action Tray]
Name=Start Remmina Minimized
Name[ca]=Inicia el Remmina minimitzat
Name[cs]=Spustit Remmina minimalizované
Name[de]=Reminna minimiert starten
Name[el]=Έναρξη του Remmina ελαχιστοποιημένου
Name[es]=Iniciar Remmina minimizado
Name[eu]=Abiatu Remmina minimizatuta
Name[fr]=Démarrer Remmina en mode réduit
Name[hu]=Remmina indítása minimalizálva
Name[it]=Avvia Remmina minimizzato
Name[lt]=Paleisti Remmina suskleistą
Name[nl]=Remmina geminimaliseerd starten
Name[pt_BR]=Iniciar Remmina minimizado
Name[pt_PT]=Iniciar o Remmina Minimizado
Name[ru]=Сворачивать Remmina после запуска
Name[sk]=Spustiť program Remmina minimalizovaný
Name[sv]=Starta Remmina minimerat
Name[tr]=Remmina'yı Küçültülmüş Başlat
Name[uk]=Запустити Rammina у системному лотку
Name[zh_CN]=启动后自动最小化
Exec=/usr/bin/remmina --icon

[Desktop Action Quit]
Name=Quit
Exec=/usr/bin/remmina --quit
OnlyShowIn=Unity;

The non-working file is:
[Desktop Entry]
Version=1.0
Name=Remmina
Name[ca]=Remmina
Name[cs]=Remmina
Name[de]=Remmina
Name[el]=Remmina
Name[es]=Remmina
Name[eu]=Remmina
Name[fr]=Remmina
Name[hu]=Remmina
Name[it]=Remmina
Name[lt]=Remmina
Name[nl]=Remmina
Name[pl]=Remmina
Name[pt_BR]=Remmina
Name[pt_PT]=Remmina
Name[ru]=Remmina
Name[tr]=Remmina
Name[uk]=Remmina
Name[zh_CN]=Remmina
GenericName=Remote Desktop Client
GenericName[ca]=Client d'escriptori remot
GenericName[cs]=Klient vzdálené pracovní plochy
GenericName[de]=Verbindung zu Fremdrechnern
GenericName[el]=Πελάτης απομακρυσμένης επιφάνειας εργασίας
GenericName[es]=Cliente de escritorio remoto
GenericName[eu]=Urruneko mahaigainaren bezeroa
GenericName[fr]=Afficheur de bureau distant
GenericName[hu]=Távoli asztal kliens
GenericName[it]=Client per connessione a desktop remoto
GenericName[lt]=Nutolusio darbastalio klientas
GenericName[nl]=Client voor verbinding met extern bureaublad
GenericName[pl]=Klient zdalnego pulpitu
GenericName[pt_BR]=Cliente de área de trabalho remota
GenericName[pt_PT]=Cliente de ambiente de trabalho remoto
GenericName[ru]=Клиент удалённого доступа к рабочему столу
GenericName[tr]=Uzak Masaüstü İstemcisi
GenericName[uk]=Клієнт з'єднання з віддаленою стільницею
GenericName[zh_CN]=远程桌面客户端
X-GNOME-FullName=Remmina Remote Desktop Client
Comment=Connect to remote desktops
Comment[bg]=Свързване към отдалечени компютри
Comment[ca]=Connecteu-vos a escriptoris remots
Comment[cs]=Připojení ke vzdáleným plochám
Comment[da]=Tilslut fjernskriveborde
Comment[de]=Zu entfernten Arbeitsflächen verbinden
Comment[el]=Συνδεθείτε σε απομακρυσμένους υπολογιστές
Comment[es]=Conectarse a escritorios remotos
Comment[eu]=Konektatu urruneko mahaigainekin
Comment[fr]=Connectez-vous à des bureaux distants
Comment[hu]=Kapcsolódás távoli asztalhoz
Comment[id]=Mengakses remote desktop
Comment[it]=Connessione a desktop remoti
Comment[kk]=Қашықтаған жұмыс үстелдерге қосылу
Comment[lt]=Jungtis prie nutolusių kompiuterių
Comment[nl]=Verbinding maken met bureaubladen op afstand
Comment[pl]=Łączy ze zdalnymi pulpitami
Comment[pt_BR]=Conecte-se a áreas de trabalho remotas
Comment[pt_PT]=Estabelecer ligação com computadores remotos
Comment[ru]=Подключение к удалённым рабочим столам
Comment[sk]=Pripojenie k vzdialeným pracovným plochám
Comment[sv]=Anslut till fjärrskrivbord
Comment[th]=เชื่อมต่อไปยังพื้นโต๊ะระยะไกล
Comment[tr]=Uzak masaüstlerine bağlan
Comment[uk]=Приєднатися до віддаленого комп’ютера
Comment[zh_CN]=连接到远程桌面
TryExec=/usr/bin/remmina %u
Exec=/usr/bin/remmina %u
Icon=remmina
Terminal=false
Type=Application
Categories=GTK;GNOME;X-GNOME-NetworkSettings;Network;
Actions=Profile;Tray;Quit;
MimeType=application/x-remmina;
Keywords=remote desktop;rdp;vnc;nx;ssh;spice;xdmcp;
StartupWMClass=remmina

[Desktop Action Profile]
Name=Create a New Connection Profile
Name[ca]=Crea un perfil de connexió nou
Name[cs]=Vytvořit nový profil připojení
Name[de]=Ein neues Verbindungsprofil erstellen
Name[el]=Δημιουργία νέου προφίλ σύνδεσης
Name[es]=Crear un perfil de conexión nuevo
Name[eu]=Sortu konexio profil berri bat
Name[fr]=Créer un nouveau profil de connexion
Name[hu]=Új kapcsolatprofil létrehozása
Name[it]=Crea un nuovo profilo di connessione
Name[lt]=Sukurti naują prisijungimo profilį
Name[nl]=Een nieuw verbindingsprofiel aanmaken
Name[pt_BR]=Criar um novo perfil de conexão
Name[pt_PT]=Criar um Novo Perfil de Ligação
Name[ru]=Создать профиль нового соединения
Name[sk]=Vytvoriť nový profil pripojenia
Name[sv]=Skapa en ny anslutningsprofil
Name[tr]=Yeni Bir Bağlantı Profili Oluştur
Name[uk]=Створити новий профіль з’єднання
Name[zh_CN]=新建连接配置
Exec=/usr/bin/remmina --new

[Desktop Action Tray]
Name=Start Remmina Minimized
Name[ca]=Inicia el Remmina minimitzat
Name[cs]=Spustit Remmina minimalizované
Name[de]=Reminna minimiert starten
Name[el]=Έναρξη του Remmina ελαχιστοποιημένου
Name[es]=Iniciar Remmina minimizado
Name[eu]=Abiatu Remmina minimizatuta
Name[fr]=Démarrer Remmina en mode réduit
Name[hu]=Remmina indítása minimalizálva
Name[it]=Avvia Remmina minimizzato
Name[lt]=Paleisti Remmina suskleistą
Name[nl]=Remmina geminimaliseerd starten
Name[pt_BR]=Iniciar Remmina minimizado
Name[pt_PT]=Iniciar o Remmina Minimizado
Name[ru]=Сворачивать Remmina после запуска
Name[sk]=Spustiť program Remmina minimalizovaný
Name[sv]=Starta Remmina minimerat
Name[tr]=Remmina'yı Küçültülmüş Başlat
Name[uk]=Запустити Rammina у системному лотку
Name[zh_CN]=启动后自动最小化
Exec=/usr/bin/remmina --icon

[Desktop Action Quit]
Name=Quit
Exec=/usr/bin/remmina --quit

Comment 2 Simone Caronni 2018-03-19 13:06:13 UTC
Ok, figured out. Reverting this makes the icon appear again:

https://github.com/FreeRDP/Remmina/commit/3f027730910292df1de9d30d112bc33c2c1cd073#diff-0dbceb3abda946f48c85504e4e6ead56

Comment 3 Fedora Update System 2018-03-19 15:15:24 UTC
remmina-1.2.0-0.49.20180319.git.5f3cc40.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-c71246ae99

Comment 4 Simone Caronni 2018-03-19 15:37:38 UTC
Joost, can you please test the above update?

Comment 5 Fedora Update System 2018-03-19 19:02:29 UTC
remmina-1.2.0-0.49.20180319.git.5f3cc40.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-c71246ae99

Comment 6 Daniele Viganò 2018-03-20 10:37:34 UTC
I've updated to remmina-1.2.0-0.49.20180319.git.5f3cc40.fc27.x86_64 from testing and now I get the icon working as expected. But I'm also getting another remmina icon in the application list called 

Remmina Remote File

which I guess is generated by

/usr/share/applications/remmina-file.desktop

and clicking on it nothing happens.

Comment 7 Daniele Viganò 2018-03-20 10:48:51 UTC
Adding NoDisplay=true as per https://bugzilla.redhat.com/show_bug.cgi?id=1553098 solved the issue, but the parameter is missing in the build on updates-testing

Comment 8 Fedora Update System 2018-03-21 09:35:02 UTC
freerdp-2.0.0-40.20180320gitde83f4d.fc28 remmina-1.2.0-0.50.20180321.git.f467f19.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-f754a46985

Comment 9 Fedora Update System 2018-03-21 09:35:48 UTC
freerdp-2.0.0-40.20180320gitde83f4d.fc28 remmina-1.2.0-0.50.20180321.git.f467f19.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-f754a46985

Comment 10 Fedora Update System 2018-03-21 09:39:10 UTC
freerdp-2.0.0-40.20180320gitde83f4d.fc27 remmina-1.2.0-0.50.20180321.git.f467f19.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-c71246ae99

Comment 11 Fedora Update System 2018-03-21 09:40:12 UTC
freerdp-2.0.0-40.20180320gitde83f4d.fc26 remmina-1.2.0-0.50.20180321.git.f467f19.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-a985e490e6

Comment 12 Fedora Update System 2018-03-21 14:12:41 UTC
freerdp-2.0.0-40.20180320gitde83f4d.fc28, remmina-1.2.0-0.50.20180321.git.f467f19.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-f754a46985

Comment 13 Itamar Reis Peixoto 2018-03-21 14:38:03 UTC
Can you build and push this to fedora 27 too ?

Comment 14 Itamar Reis Peixoto 2018-03-21 14:39:07 UTC
I saw the f27, https://bodhi.fedoraproject.org/updates/FEDORA-2018-c71246ae99

thank you.

Comment 15 Fedora Update System 2018-03-21 15:01:27 UTC
freerdp-2.0.0-40.20180320gitde83f4d.fc26, remmina-1.2.0-0.50.20180321.git.f467f19.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-a985e490e6

Comment 16 Fedora Update System 2018-03-21 15:57:01 UTC
freerdp-2.0.0-40.20180320gitde83f4d.fc27, remmina-1.2.0-0.50.20180321.git.f467f19.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-c71246ae99

Comment 17 Fedora Update System 2018-03-27 19:28:44 UTC
freerdp-2.0.0-40.20180320gitde83f4d.fc26, remmina-1.2.0-0.50.20180321.git.f467f19.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 18 Fedora Update System 2018-03-27 20:04:26 UTC
freerdp-2.0.0-40.20180320gitde83f4d.fc27, remmina-1.2.0-0.50.20180321.git.f467f19.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 19 Fedora Update System 2018-03-30 12:56:02 UTC
freerdp-2.0.0-40.20180320gitde83f4d.fc28, remmina-1.2.0-0.50.20180321.git.f467f19.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.