1.
* Install kaffeine (sudo apt install kaffeine)
* Search for kaffeine in the dash (Alt+F2 then type 'k', 'a', 'f'...)
Actual result: kaffeine displayed icon is a generic icon, not the icon it is supposed to use.
Expected result: the icon which path is: '/usr/share/icons/hicolor/scalable/apps/kaffeine.svg' is displayed instead
2.
* Launch kaffeine
* Look at kaffeine icon that appeared in the launcher
Actual result: the displayed icon is a nautilus directory icon
Expected result: the icon which path is: '/usr/share/icons/hicolor/scalable/apps/kaffeine.svg' is displayed instead
I rebooted the computer, thinking that a cache update was missing.
I also reinstalled kaffeine with apt install --reinstall
The symptoms remain in both cases.
It appears that installed applications usually provide png icons, located in '/usr/share/icons/hicolor/WxH/apps' (where WxH is the size of the image). But in the case of kaffeine, it only provides a svg icon.
From what I've been reading, that situation should be supported. In fact, if I change kaffeine .desktop file to make the icon path absolute, it works:
Open a text editor as root and open the desktop file: /usr/share/applications/org.kde.kaffeine.desktop
Find that line: Icon=kaffeine
Change it to: Icon=/usr/share/icons/hicolor/scalable/apps/kaffeine.svg
It seems that just a small thing is missing in Ubuntu to provide full svg icon support.
Ubuntu 16.04 x64
1.
* Install kaffeine (sudo apt install kaffeine)
* Search for kaffeine in the dash (Alt+F2 then type 'k', 'a', 'f'...)
Actual result: kaffeine displayed icon is a generic icon, not the icon it is supposed to use. icons/hicolor/ scalable/ apps/kaffeine. svg' is displayed instead
Expected result: the icon which path is: '/usr/share/
2.
* Launch kaffeine
* Look at kaffeine icon that appeared in the launcher
Actual result: the displayed icon is a nautilus directory icon icons/hicolor/ scalable/ apps/kaffeine. svg' is displayed instead
Expected result: the icon which path is: '/usr/share/
I rebooted the computer, thinking that a cache update was missing.
I also reinstalled kaffeine with apt install --reinstall
The symptoms remain in both cases.
It appears that installed applications usually provide png icons, located in '/usr/share/ icons/hicolor/ WxH/apps' (where WxH is the size of the image). But in the case of kaffeine, it only provides a svg icon.
From what I've been reading, that situation should be supported. In fact, if I change kaffeine .desktop file to make the icon path absolute, it works:
Open a text editor as root and open the desktop file: /usr/share/ applications/ org.kde. kaffeine. desktop share/icons/ hicolor/ scalable/ apps/kaffeine. svg
Find that line: Icon=kaffeine
Change it to: Icon=/usr/
It seems that just a small thing is missing in Ubuntu to provide full svg icon support.
ProblemType: Bug 10.20160906. 1-0ubuntu1 ature: Ubuntu 4.8.0-22.24-generic 4.8.0 support_ test.0:
DistroRelease: Ubuntu 16.10
Package: unity 7.5.0+16.
ProcVersionSign
Uname: Linux 4.8.0-22-generic x86_64
.tmp.unity_
ApportVersion: 2.20.3-0ubuntu8 compiz- 1/general/ screen0/ options/ active_ plugins' irectDriverBlac klist: '(nouveau| Intel). *Mesa 8.0' irectFSW: true /boot/vmlinuz- 4.8.0-22- generic root=UUID= 6ed824e6- 8d9c-4383- 913b-ca2bd564bf cb ro quiet splash vt.handoff=7 twareInternatio nal,Inc. :bvrF9: bd06/23/ 2010:svnGigabyt eTechnologyCo. ,Ltd.:pnP55- UD3:pvr: rvnGigabyteTech nologyCo. ,Ltd.:rnP55- UD3:rvrx. x:cvnGigabyteTe chnologyCo. ,Ltd.:ct3: cvr: 0+16.10. 20160818. 2-0ubuntu2 libgl1- mesa-dri: libgl1-mesa-dri 12.0.3-1ubuntu2 libgl1- mesa-dri- experimental: libgl1- mesa-dri- experimental N/A libgl1- mesa-glx: libgl1-mesa-glx 12.0.3-1ubuntu2 xserver- xorg-core: xserver-xorg-core 2:1.18.4-1ubuntu6 xserver- xorg-input- evdev: xserver- xorg-input- evdev 1:2.10.2-1ubuntu1 xserver- xorg-video- ati: xserver- xorg-video- ati 1:7.7.1-1 xserver- xorg-video- intel: xserver- xorg-video- intel 2:2.99. 917+git20160706 -1ubuntu1 xserver- xorg-video- nouveau: xserver- xorg-video- nouveau 1:1.0.12-2
Architecture: amd64
BootLog: /dev/sda1: clean, 860854/12804096 files, 40992123/51200000 blocks
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Sun Oct 16 21:30:51 2016
DistUpgraded: Fresh install
DistroCodename: yakkety
DistroVariant: ubuntu
EcryptfsInUse: Yes
GraphicsCard:
Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480] [1002:67df] (rev c7) (prog-if 00 [VGA controller])
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Radeon RX 480 [1002:0b37]
InstallationDate: Installed on 2016-10-14 (1 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
MachineType: Gigabyte Technology Co., Ltd. P55-UD3
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/23/2010
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F9
dmi.board.name: P55-UD3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSof
dmi.product.name: P55-UD3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.13.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.70-1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Sun Oct 16 21:29:35 2016
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log video_driver: amdgpu
xserver.version: 2:1.18.4-1ubuntu6
xserver.