Отношение модулей `kcmshell` к` / usr / share / applications`

Маленький фон

Я использую Plasma V 5.5.5, Qt V 5.5.1, Kernel 4.4.0-116, в ОС 64Bits с Kubuntu 16.04.

Мне нравится фонон GUI, чтобы проверить правый и левый динамики отдельно, поэтому я сказал, давайте добавим его на панель «Избранное» в тире KDE: простое перетаскивание сделало бы это. Я сделал это, получив следующее в ответ, щелкнув значок на панели «Избранное»:

Должно быть временное решение, я решил перейти в файл plasma-org.kde.plasma.desktop-appletsrc , расположенный в /home/toquica/.config, где я буду искать строку favoritesApps (начиная с [Containments][131][Applets][149][Configuration][General], потому что я использую параметр Application Dashboard для тире), и я действительно нашел запись: kcm_phonon.desktop. [ ! d6]

Проблема решения

Затем я решил перейти к /usr/share/applications и создать файл kcm_phonon.desktop с некоторой информацией, подобной:

[Desktop Entry] Version=1.0 Encoding=UTF-8 Name=Phonon Volume Control GenericName=Test Audio Comment=Test and adjust volume Exec=kcmshell5 kcm_phonon Icon=multimedia-volume-control StartupNotify=true Type=Application Categories=AudioVideo;Audio;Volume; NoDisplay=true

To мое удивление создало огромную проблему из того, что я думал, что это будет решение, внезапно команда kcmshell4 kcm_phonon перестала работать с сообщением Could not find module 'kcm_phonon'. See kcmshell5 --list for the full list of modules., а команда kcmshell5 --list фактически не нашла модуль kcm_phonon, ни запись Audio and Video появится в тире или в Multimedia в окне System Settings.

Я переустановил несколько вещей (когда я говорю несколько, я имею в виду примерно 20 пакетов, я честно не сделал " я знаю, что делать, Google не предоставляет слишком много информации об этом), и я тогда решил удалить t он, к моему удивлению, kcmshell4 kcm_phonon снова работал.

Что-то странное в том, что при выдаче команды locate kcm_phonon есть выход /usr/share/applications/kcm_phonon.desktop (даже после того, как файл был полностью удален, никаких скрытых файлов находятся в этой папке, root-доступ не имеет никакого значения), но опять же, если я его создам, все перестает работать снова.

Вопрос

Почему не может kcmshell найти модуль, когда в папке приложений создается файл desktop с тем же именем?

0
задан 27 February 2018 в 22:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: