Поэтому я провел поиск и эксперимент по изменению иконки GDM (Ubuntu 10.04) и нашел следующие способы:
- UbuntTweak
- Замените
/usr/share/icons/LoginIcons/apps/64/computer.svgсвоим собственным svg - Измените параметр конфигурации gconf
/apps/gdm/simple-greeter/logo_icon_nameчтобы он стал именем вашего значка в теме. Затем скопируйте этот файл в путь темы значков:/usr/share/icons/LoginIcons/apps/64/.
Я получил № 1 и № 2 на работу. Я не уверен, как UbuntuTweak на самом деле делает свою магию (но хотел бы знать). Я не люблю # 2, поскольку это кажется грязным, а что нет.
Я не могу заставить № 3 работать. Я нашел пост за постом, который говорит, что должен. Я пытался редактировать базу данных gconf несколькими способами:
gksu gconf-editorgksu -u gdm gconf-editorsudo -u gdm gconftool-2 --set --type string /apps/gdm/simple-greeter/logo_icon_name MYICONFILEsudo gconftool-2 --set --type string /apps/gdm/simple-greeter/logo_icon_name MYICONFILE
И хотя все эти методы показывают, что значение было отредактировано, НИ ОДИН из них фактически не меняет значок (service gdm restart для проверки).
При условии:
- Официальные документы утверждают, что это должно работать
- Заменив файл
computer.svgон работает (поэтому я знаю, что копирую свой файл по правильному пути)
Я полностью сбит с толку относительно того, почему это не работает. Я знаю, что я должен упустить что-то очевидное.
