Немного больше информации.
Нормальные пусковые установки - это действительно файлы .desktop в / usr / share / applications /.
Например: /usr/share/applications/usb-creator-gtk.desktop
(см. http://standards.freedesktop.org/desktop-entry-spec/desktop -entry-spec-latest.html)
В каждом файле рабочего стола есть строка, которая указывает значок, например:
Icon=usb-creator-gtk
Если нет пути (и расширения файла) (как в этом случае), это означает, что значок найден (где-то) в / usr / share / icons /, а тот, который используется во время выполнения, зависит от текущей темы и в некоторых случаях контекста отображения (размера).
Зная имя значка (без расширения) из файла рабочего стола, можно найти его / их следующим образом:
$ find . -name "usb-creator-gtk*"
./hicolor/scalable/apps/usb-creator-gtk.svg
./Humanity/apps/32/usb-creator-gtk.svg
./Humanity/apps/16/usb-creator-gtk.svg
./Humanity/apps/22/usb-creator-gtk.svg
./Humanity/apps/24/usb-creator-gtk.svg
./Humanity/apps/64/usb-creator-gtk.svg
./Humanity/apps/48/usb-creator-gtk.svg
К счастью для вас, у меня есть прямой ответ. Замените содержимое / usr / lib / kscreenlocker_greet командой ниже, а затем сделайте файл исполняемым.
#!/bin/sh
xscreensaver-command -lock
Теперь нажатие кнопки «Lock» в панели запуска выполнит скрипт.
К счастью для вас, у меня есть прямой ответ. Замените содержимое / usr / lib / kscreenlocker_greet командой ниже, а затем сделайте файл исполняемым.
#!/bin/sh
xscreensaver-command -lock
Теперь нажатие кнопки «Lock» в панели запуска выполнит скрипт.
К счастью для вас, у меня есть прямой ответ. Замените содержимое / usr / lib / kscreenlocker_greet командой ниже, а затем сделайте файл исполняемым.
#!/bin/sh
xscreensaver-command -lock
Теперь нажатие кнопки «Lock» в панели запуска выполнит скрипт.