Автор Тема: MATE: не открывается Help в окнах программ  (Прочитано 3231 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CoolAller

Всем привет  :)

Имеется свежеустановленный дистрибутив Debian Wheezy изначально без DE, на который был установлен Mate (install mate-desktop-environment-extra). Кроме этого был установлен браузер Firefox. Никакого другого софта специально не ставилось. 

Проблема в том, что при нажатии на кнопку Help в окнах программ не отображаются help файлы. Вместо этого выводятся разные сообщения в зависимости от программы:

Пример №1. There was an error displaying help: The specified location is not supported.
Пример №2. Failed to execute child process "mate-open" (No such file or directory)
Пример №3. The specified location is not supported.

Если нажать F1 на рабочем столе так же выводится:
There was an error displaying help: Failed to execute child process "mate-help" (No such file or directory)

Вот скриншот с ошибками:


PS. Предполагаю, что разница в сообщениях об ошибках связана с тем, что некоторые help файлы программ должны храниться локально, а на некоторые программы отсылают за help файлами в онлайн Wiki. Возможно проблема связана с отсутствием какого-то пакета, не устанавливамого вместе с пакетом mate-desktop-environment-extra, либо возможно с отсутствующими ссылками на эти файлы. Проверил на LMDE (так как он тоже использует Mate) - там все работает, но в нем Mate 1.4.

Нашел на одном из форумов посвященных дистрибутивам Mint похожую тему:
Возможно информация с данного поста наведет кого-то на правильную мысль.
« Последнее редактирование: 25 Февраля 2014, 19:45:16 от CoolAller »
 

Оффлайн CoolAller

Re: MATE: не открывается Help в окнах программ
« Ответ #1 : 25 Февраля 2014, 19:22:44 »
В общем убил много времени и понял, что проблема никак не решается, так как отсутствуют файлы справки. По правде говоря я весьма удивлен такой оплошностью, которая еще допустима в бета релизе, но не в финальном, хотя о каком финале может вообще идти речь, скорее это постоянный бета-тест, учитывая количество народа которое делает это DE. Так же я не понимаю зачем упорно делать пакеты под i386 для Debian, тогда как для Arch linux они делают версии i686. В общем те кто только начал знакомство с Mate с версии 1.6 скорее всего плюнут и пойдут искать другое DE, по крайней мере до выхода нового, где эти ошибки пофиксят, хотя возможно добавят новые еще более досадные. Сейчас версия 1.6 как помойка, где многое не работает. ИМХО.

Если кому-то интересен вариант частичного решения проблемы с файлами справки:

Создаем отсутствующий файл "mate-help" по пути /usr/bin/

И пишем в терминале:

echo "#!/bin/bash" > /usr/bin/mate-help
echo "xdg-open http://wiki.mate-desktop.org" >> /usr/bin/mate-help
chmod +x /usr/bin/mate-help

После этого часть программ, в том числе и справка по F1, при нажатии на help перестанет сыпать ошибками, а будет отсылать в web-справку wiki.mate, как это и было задумано в Mate 1.4 и кстати сказать работало.

Так же отсутствует в /usr/bin файл "about-mate" из-за этого вываливается ошибка из главного меню, если выбрать "о Mate". Его конечно можно попытаться дернуть из какого-то другого дистрибутива, но это дикость и оно того не стоит.

Для работы справки в других программах нужен пакет yelp, но его устанавливать бессмысленно, так как самих файлов справки нет. По всей видимости нужные файлы справки содержались в старом пакете gnome-user-guide-bg_2.30.0, который я нашел только для Ubuntu, но он имеет неразрешимые зависимости. Этот пакет был убран или заменен на "новый" gnome-user-guide_3.4.2-1+build1_all, который ему не соответствует, так как имеет разное содержимое.

Разработчики об этом давно знают, по крайней мере есть соответствующие баг-рапорты, но воз и ныне там.
« Последнее редактирование: 25 Февраля 2014, 21:27:34 от CoolAller »
 

Оффлайн CoolAller

Re: MATE: не открывается Help в окнах программ
« Ответ #2 : 28 Февраля 2014, 21:34:15 »
Переустановил систему, снова накатил Mate и чудесным образом появился файл "about-mate", остальное без изменений. Вот и думай теперь, толи репы штормит, толи при установке/компиляции рандомные косяки...  :-\ Есть конечно небольшая вероятность того, что файл добавили, но выглядит это очень маловероятно.
« Последнее редактирование: 28 Февраля 2014, 23:20:49 от CoolAller »
 

Оффлайн ChubaDuba

Re: MATE: не открывается Help в окнах программ
« Ответ #3 : 28 Февраля 2014, 22:23:25 »
Наверно и не допиливают этот Help, потому что, как говорится, на ход поршней это не влияет.
Бλог   @chuba_duba
 

Оффлайн CoolAller

Re: MATE: не открывается Help в окнах программ
« Ответ #4 : 28 Февраля 2014, 23:13:31 »
ChubaDuba, тут дело даже не в том насколько это критично для работы системы, а в самом рандомном поведении установки DE Mate.
И если говорить по поводу неработоспособности элементов интерфейса, так как по сути Buttons Help ими и являются, то раз уж они есть, то должны работать, иначе это не система, а простите, помойка, или опус школьников где одно не работает, а другое отваливается. Разработчики LMDE это кстати сами допилили, реализовав отсыл к собственной онлайн-справке.

PS. Сорри за оффтоп, но лично я перебрал несколько DE и у меня сложилось впечатление, что Debian хорош если его юзать вообще без иксов, но это сильно сужает область применения ограничив ее серверами, а нормального DE вообще не существует в силу того, что для open source комьюнити это почему-то неподъемная задача. Сейчас до сих пор даже нет четкой отработанной схемы установки видео драйверов nvidia, когда нет никакой уверенности, что установка пройдет как и предполагалось по инструкции, что уж говорить о всем остальном. И это при том, что nVidia входит в состав альянса Linux Foundation ))
« Последнее редактирование: 01 Марта 2014, 03:33:38 от CoolAller »
 

Оффлайн ChubaDuba

Re: MATE: не открывается Help в окнах программ
« Ответ #5 : 28 Февраля 2014, 23:39:29 »
С другой стороны в сети есть информация, что графическое окружение MATE будет в следующем стабильном выпуске Jessie.
Бλог   @chuba_duba
 

Оффлайн CoolAller

Re: MATE: не открывается Help в окнах программ
« Ответ #6 : 28 Февраля 2014, 23:44:43 »
окружение MATE будет в следующем стабильном выпуске Jessie
Очень сомеваюсь в этом, так как они так и не решили как обойтись без гномовских либов и в данный момент текущая версия Mate условно работоспособное DE, если не сказать большего...
« Последнее редактирование: 28 Февраля 2014, 23:47:11 от CoolAller »
 

Оффлайн ChubaDuba

Re: MATE: не открывается Help в окнах программ
« Ответ #7 : 05 Марта 2014, 09:07:12 »
Вышел новый релиз MATE 1.8, куда добавили MATE User Guide.
Подробности тут - http://mate-desktop.org/blog/2014-03-04-mate-1-8-released/
Бλог   @chuba_duba
 

Оффлайн CoolAller

Re: MATE: не открывается Help в окнах программ
« Ответ #8 : 12 Марта 2014, 13:46:09 »
ChubaDuba, Спасибо за информацию. А она уже доступна для установки на Debian?
 

Оффлайн ChubaDuba

Re: MATE: не открывается Help в окнах программ
« Ответ #9 : 13 Марта 2014, 13:21:08 »
А она уже доступна для установки на Debian?
Нет, репы для Wheezy ещё не обновили.
Бλог   @chuba_duba
 

Теги:
     

    Mate - послеустановочный скрипт (Debian Jessie)

    Автор ulyssesd

    Ответов: 12
    Просмотров: 4655
    Последний ответ 16 Июля 2015, 22:21:35
    от Everybody dance now!
    MATE Desktop Tweak Tool - удобная утилита для настройки интерфейса.

    Автор CoolAller

    Ответов: 1
    Просмотров: 2768
    Последний ответ 18 Апреля 2016, 18:52:20
    от Aalexeey
    [Решено] Debian9 + mate + Yandex browser

    Автор adrenalin-rush

    Ответов: 10
    Просмотров: 5156
    Последний ответ 07 Июля 2018, 12:49:32
    от CoolAller
    Менеджер дисплея для Mate

    Автор dimsat1

    Ответов: 20
    Просмотров: 12140
    Последний ответ 16 Сентября 2012, 13:50:25
    от vladimir_ar
    Mate передача файлов по Bluetooth

    Автор vladimirse

    Ответов: 0
    Просмотров: 2262
    Последний ответ 14 Января 2013, 11:38:37
    от vladimirse