Страница 1 из 1
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 17 мар 2019, 00:27
Alexander RS
Здравствуйте!
Может кто объяснить, почему если создать ярлык на рабочем столе, то он не будет работать? Допустим, правой кнопкой в меню ткнем на Midnight Commander -> Add to Desktop. Появляется на рабочем столе ярлык и он не работает. Тоже самое происходит, если этот ярлык скопировать в любую другую директорию на файловой системе.
Спасибо!
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 17 мар 2019, 03:56
root
Alexander RS, не нужно создавать ярлыки, создавайте мягкие ссылки. Выделяйте целевой объект, зажимайте ctrl+shift и тяните его, куда нужно.
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 17 мар 2019, 10:02
colonel
Alexander RS писал(а): ↑17 мар 2019, 00:27
... Может кто объяснить, почему если создать ярлык на рабочем столе, то он не будет работать? Допустим, правой кнопкой в меню ткнем на Midnight Commander -> Add to Desktop. Появляется на рабочем столе ярлык и он не работает. ...
это чего-то накосячено в системе . в чём конкретно причина и что именно накосячено не скажу
Но .... вы ставите вопрос неправильно , т.к.
1 - если из меню ярлык Midnight Commander отправить не на Рабочий стол а в панель , то всё нормально из него запускается. (как и при запуске из меню)
2 - если по ПКМ на Раб.столе создать кнопку запуска с тем же Midnight Commander с теми же командами что указаны в ярлыке в меню(в его свойствах , или в свойствах в строке меню в "Редакторе меню" то ярлык тоже не будет работать.
3 - не все ярлыки не работают с рабочего стола , а если ещё точнее то не работают те которые запускают "терминальные программы"
(ведь другие ярлыки на графические программы выведенные на рабочий стол из меню или созданные вручную по ПКМ нормально запускаются. не так ли?
что-то аналогичное (и именно с mc - Midnight Commander) встречалось уже давненько и рассматривалось ещё на старом форуме, где были найдены обходные пути
типа установки xterm , или перенаправления (подсовывания вместо xterm ссылки с таким именем но отправляющей на терминал графической оболочки) или принудительного открытия mc в оболочечном терминале указанием в команде запуска того в чём запускать mc .
В вашем случае , если так критично хочется иметь ярлык Midnight Commander-а на рабочем столе или в каком то каталоге ,
то проще всего попробовать в свойствах созданного на столе ярлыка для Midnight Commander вписать другую команду
- вместо
mc написать
gnome-terminal -e mc
Или можно установить xterm (для некоторых программ требуется наличие именно этого терминала ) и в свойствах ярлыка вписать команду запуска
xterm mc
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 17 мар 2019, 17:59
Alexander RS
root писал(а): ↑17 мар 2019, 03:56
Alexander RS, не нужно создавать ярлыки, создавайте мягкие ссылки. Выделяйте целевой объект, зажимайте ctrl+shift и тяните его, куда нужно.
Спасибо, но это не подходит по причине вопроса, который задает Cinnamon при двойном клике.
colonel писал(а): ↑17 мар 2019, 10:02
3 - не все ярлыки не работают с рабочего стола , а если ещё точнее то не работают те которые запускают "терминальные программы"
(ведь другие ярлыки на графические программы выведенные на рабочий стол из меню или созданные вручную по ПКМ нормально запускаются. не так ли?
что-то аналогичное (и именно с mc - Midnight Commander) встречалось уже давненько и рассматривалось ещё на старом форуме, где были найдены обходные пути
Вы все верно подметили. Нет, надобности особой нет держать на рабочем столе что-то, кроме красивой картинки, но непонятно было само поведение. Я переехал в Mint из Ubuntu, которая мне нравилась своим Unity, но на Gnome она мне не особенно.
Cinnamon, наверное, даже еще интересней, но вот глюки разного рода... Из последнего: не создавался Launcher - решалось патчем Python скрипта, т.к. это известный глюк (странно, что патч не завезли с обновлениями).
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 17 мар 2019, 20:17
colonel
root писал(а): ↑17 мар 2019, 03:56
...почему если создать ярлык на рабочем столе, то он не будет работать? Допустим, .... Midnight Commander -. .... Появляется на рабочем столе ярлык и он не работает. ...
...не нужно создавать ярлыки, создавайте мягкие ссылки. Выделяйте целевой объект, зажимайте ctrl+shift и тяните его, куда нужно.
.................. «facepalm.jpg»
...это не подходит по причине вопроса, который задает Cinnamon при двойном клике.
Alexander RS, про какой вопрос при двойном клике по ссылке вы говорите?
"графические" приложения замечательно открываются при кликах по ссылкам и без всяких вопросов.
но консольные приложения (а ваш вопрос был именно про таковое приложение) не запустятся по ссылке хоть закликайтесь .
по этой причине "админкин" совет и был назван дурацким и от бестолочи.
( то что из #3 было к сожалению удалено, хотя ... если удаливший мою рецензию считает и уверен что консольные приложения нормально запускаются с рабочего стола по ссылкам , то удаление той "рецензии" на совет вполне логично

)
Alexander RS писал(а): ↑17 мар 2019, 17:59
Я переехал в Mint из Ubuntu, которая мне нравилась своим Unity,...
как раз по причине Юнити окончательно перестал пользовать убунту . И кстати, очень много народу перешло на минт (на циннамон и мате ..) по причине неприятия ими убунтовского юнити.
Alexander RS писал(а): ↑17 мар 2019, 17:59
...непонятно было само поведение...
глюк он и в африке глюк , чего там понимать. это же не какая то особая особенность . поправят со временем
к примеру, в минт 18.3 вполне всё работает ии" на совет вполне логично

)
Alexander RS писал(а): ↑17 мар 2019, 17:59
Я переехал в Mint из Ubuntu, которая мне нравилась своим Unity,...
как раз по причине Юнити окончательно перестал пользовать убунту . И кстати, очень много народу перешло на минт (на циннамон и мате ..) по причине неприятия ими убунтовского юнити.
Alexander RS писал(а): ↑17 мар 2019, 17:59
...не
Alexander RS писал(а): ↑17 мар 2019, 17:59
... Из последнего: не создавался Launcher - ....
не понял о чём речь , что там у вас не создавалось на минт19.1 ( минт19 и новее не ставил , для ответа по сабжу для посмотреть как оно там работают ярлыки загружался с флеши в лайф режиме)
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 18 мар 2019, 10:22
Alexander RS
colonel писал(а): ↑17 мар 2019, 20:17
Alexander RS, про какой вопрос при двойном клике по ссылке вы говорите?
"графические" приложения замечательно открываются при кликах по ссылкам и без всяких вопросов.
Если это софтлинк, будет вопрос с вариантами ответа: "Run in Terminal", "Display", "Cancel", "Run". Если выбрать "Run in Terminal", то запустится в терминале.
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 19 мар 2019, 12:42
colonel
Alexander RS писал(а): ↑18 мар 2019, 10:22
Если это софтлинк, будет вопрос с вариантами ответа: "Run in Terminal", "Display", "Cancel", "Run". ...
линк он в африке линк, это ссылка на файл. И ссылка на файл программы\сценария\... ничем не отличается от ссылки на файл не программы Упрощённо можно сказать что клик по ссылке прередаётся файлу на который сделана ссылка.
Появление же окна с "вопросом с вариантами ответа"(или ли его непоявление, или появление несколько другого окна ) зависит не от ссылки, а от типа файла, установленной ассоциации для этого типа файла , установления или не установления в свойствах этого файла "признака-разрешения" - выполнять файл как программу.
И в том случае , который вы описываете на 100% это были ссылки на " исполняемые текстовые файлы" - файлы сценариев\скриптов , а не непосредственно файлы программ. Все они могут быть открыты простым текстовым редактором
И если в свойствах этих файлов снять в правах выполнение как программы , то все эти файлы будут открыты текстовым редактором без всяких вопросов. (если конечно для текстовых файлов не "снесена" в системе ассоциация текста и текстового редактора) . Аналогичное окно открывается и при клике на разного рода самописные скрипты\сценарии. Собсно в сценариях расписан порядок запуска-загрузки программ , параметры, окружения.. и пр. ( про питоны и перлы и некоторое другое - отдельная тема)
И однако не факт что по ссылкам запустятся без проблем все программы по кликам по файликам которые несценариям , а тож есть акромя исполняемых бинарников есть ещё и другие вариации типа разделяемых библиотек ...
Для интереса можете сами посмотреть что и как запускается , на примере запуска программ по ссылкам на файлы gnome-calculator и simple-scan (в /usr/bin )
И посмотреть к примеру содержание сценариев для запуска либреофиса ( в том же /usr/bin их несколько - в т.ч. lofice, lodraw, lowriter ... ) и посмотреть как и чего запускается в каталоге либреофиса - /usr/lib/libreoffice/program с его oosplash , soffice.bin , swriter, sdraw и прочим
зы
вышесказанное - это всё упрощённо-популярное
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 18 дек 2019, 10:01
boot2
В системе не установлен пакет xterm.
Установите его.
И консольное приложение, а также любая правильно составленная командная строка будет запускаться с кнопки запуска рабочего стола при наличии галочки "запустить в терминале".

[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 18 дек 2019, 10:05
symon2014
Не по теме
boot2, не смешите наши копыта.
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 18 дек 2019, 10:10
boot2
У меня с cinnamon не работало по этой причине.
Но у меня arch.

[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 18 дек 2019, 10:11
symon2014
boot2 писал(а): ↑18 дек 2019, 10:10
Но у меня arch
арч ставится по сети и терминал xterm ставится отдельно.
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 18 дек 2019, 10:19
boot2
Без xterm Cinnamon не запускает у меня кнопку запуска рабочего стола, если приложение консольное, либо это командная строка.

[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 18 дек 2019, 10:24
symon2014
boot2, ты чего прицепился с арчем , там изначально нет терминала и его надо ставить , а во всех гайдиках для лолов про установку никто не может вспомнить ни одного терминала кроме xterm. В минте терминал есть в комплекте и это не он.
[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 18 дек 2019, 10:37
boot2
У меня Qterminal.
Но и при наличии gnome-terminal и console ярлыки у меня не работали.
После установки основного терминала иксов заработали.
Возможно у кого-то тоже проблема в этом.
И это кому-то поможет.

[Mint 19.1 Cinnamon] Ярлыки на рабочем столе не работают
Добавлено: 18 дек 2019, 18:29
colonel
symon2014 писал(а): ↑18 дек 2019, 10:05
В системе не установлен пакет xterm .... И консольное приложение....будет запускаться
не смешите наши копыта.
ну эт вы зря так
в #3 говорил уже что проблемка рассматривалась ещё на старом форуме. Там как раз одно из решений таким и было. Но и mc тогда открывается в xterm. Чтобы открывался в гном-терминале указывал выше. Ну и ещё было решение - обманное вместо установки xterm системе подсовывалась ссылка на гноме-терминал имеющая имя xterm