The solution is to use the 22 pixel FS icons as 24 pixel icons. This is done by creating links to the 22 pixel icons and updating the FS Icon theme configuration files.
1) Execute the following command if you need to be root to make changes to your FS Icons installation...
$ sudo -i
2) Change to the location where you've installed the FS Icons (ex. /usr/share/icons/)...
$ cd <location where fs icons are installed>
3) For 24 px size icons, link to the existing 22 px size icons...
$ for file in `ls ./ | grep fs-icons-ubuntu`; do ln -s 22x22 ./$file/24x24; done
4) In index.theme, add the 24 px size icons to the available Desktop, Toolbar, MainToolbar, Small, Panel, and Dialog sizes...
$ sed -i "s|22,|22,24,|g" ./fs-icons-ubuntu*/index.theme
5) In index.theme, add the 24 px size icon directories...
$ sed -i "s|22x22/status,|22x22/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/mimetypes,24x24/places,24x24/status,|g" ./fs-icons-ubuntu*/index.theme
6) In index.theme, add 24 px size icon metadata for actions, animations, apps, categories, devices, emblems, mimetypes, places, status...
$ sed -i "s|\[32x32/actions\]|\n[24x24/actions]\nSize=24\nContext=Actions\nType=Threshold\n\n[24x24/animations]\nSize=24\nContext=Animations\nType=Threshold\n\n[24x24/apps]\nSize=24\nContext=Applications\nType=Threshold\n\n[24x24/categories]\nSize=24\nContext=Categories\nType=Threshold\n\n[24x24/devices]\nSize=24\nContext=Devices\nType=Threshold\n\n[24x24/emblems]\nSize=24\nContext=Emblems\nType=Threshold\n\n[24x24/mimetypes]\nSize=24\nContext=MimeTypes\nType=Threshold\n\n[24x24/places]\nSize=24\nContext=Places\nType=Threshold\n\n[24x24/status]\nSize=24\nContext=Status\nType=Threshold\n\n\n\n[32x32/actions]|g" ./fs-icons-ubuntu*/index.theme
7) Update icon caches. (You may ignore "generated cache was invalid" warnings).
$ for file in `ls ./ | grep fs-icons-ubuntu`; do echo "Updating cache for $file..."; gtk-update-icon-cache -f ./$file; done
8) Execute the following only if you did "sudo -i" in step 1 above.
$ exit
Here is what the the gedit window looks like with the corrected icons. Notice that the icons are sharp and that only monochromatic icons are used in the toolbar.
Finally, here is the Ubuntu 14.04 Desktop using the FS Icons (specifically the "fs-icons-ubuntu-mono-dark" icons).
[The other answer about loglevel=warn
is wrong. thermald only supports loglevel=info
and loglevel=debug
, so it will always log at least info
and higher levels. I verified this by checking the source code.]
To quiet thermald, use:
/etc/rsyslog.d/99-thermald.conf
if $programname == "thermald" and ($syslogseverity-text == "debug" or $syslogseverity-text == "info" or $syslogseverity-text == "notice") then stop
Then restart rsyslog:
service rsyslog restart
This will discard all thermald messages at the notice
level or lower, while still logging those at the warning
level or higher.
You can use the same basic template to quiet other programs to your liking. The starting point for documentation on this feature (Expressions):
http://www.rsyslog.com/doc/expression.html
Best Answer
Apparently, scalable icons are used in the menubars for Ubuntu 15.04. The FS Icon set specifies a minimum value for the scalable icons as 257 pixels. The solution is to set the minimum value appropriately, so the icons can be scaled down to the required size.
In the above command, change
/usr/share/icons
to the location where you have installed your FS Icon set.Additionally, in order to fix the icon sizes in Gedit, follow the steps outlined in the following question, since the fix still applies to Ubuntu 15.04.
How to use 22 pixel size icons for toolbars in Ubuntu 14.04
Note that fs-icons-ubuntu-mono-dark were used in these screen shots, but this solution will fix all of the icons included in the FS Icons set.
Here is what Nautilus looks like after applying the fix.
Here is what Gedit looks like after applying the fix.