Massive icons on Ubuntu MATE 18.04.1


#1

I recently bought a new laptop and installed Ubuntu MATE 18.04.1.

I had two issues with Insync 1.5.2.

The first was that the icon in the indicator bar was perhaps two to three times bigger than it should have been and didn’t fit the box. I resolved this by using the following code from another forum post:

temp=$(mktemp -d)
pushd “$temp”
mkdir 24x24
cp /usr/share/icons/hicolor/48x48/status/insync-* .
for status in $(ls .png); do
convert “$status” -resize 24x24 24x24/"$status"
done
sudo cp 24x24/
/usr/share/icons/hicolor/24x24/status/
sudo gtk-update-icon-cache /usr/share/icons/hicolor
popd
rm -r “$temp”

My second problem and an ongoing one, is that the icons used to indicate status against files in the Caja file manager are also two to three times bigger than they should be.

I have not yet found a solution for this, so any advice would be hugely appreciated.

Many thanks,

Tom


#2

So after some more digging in the forums and some trial and error I found that this works to resolve this issue:

temp=$(mktemp -d)
pushd “$temp”
mkdir 24x24
cp /usr/share/caja/icons/hicolor/64x64/emblems/emblem-insync-* .
for status in $(ls .png); do
convert “$status” -resize 24x24 24x24/"$status"
done
sudo mkdir /usr/share/caja/icons/hicolor/24x24/
sudo mkdir /usr/share/caja/icons/hicolor/24x24/emblems
sudo cp 24x24/
/usr/share/caja/icons/hicolor/24x24/emblems/
popd
rm -r “$temp”

It would be great if the default insync-caja package installed these image sizes by default rather than having to go through quite an elaborate (for ordinary users) workaround.


#3

Hi Tom! Thanks for posting the workaround. I’ll bring this up with our Linux team to provide a more permanent fix for Caja.

Anything else you need help with? :slight_smile: