Настройка времени уведомлений в Plasma 5

Вы окончательно перезаписали / испортили раздел. Не нужно пытаться установить его где-нибудь еще. Он не будет монтироваться в Linux.

Удача вам или нет, во многом зависит от размера файла.

Если файл (очень) мал (КБ), я бы попытался в программном обеспечении Windows попытаться исправить раздел. Например, http://www.ntfs.com/recovery-toolkit.htm

Если файл достаточно большой, все ставки отключены. Это стерло бы основные блоки начала вашей файловой системы, и пока файлы все еще там, вернуть их будет непросто. Обычно это включает в себя специализированные профессиональные услуги, которые (очень) хорошо оплачиваются.

3
14.09.2019, 09:44
2 ответа

Это можно сделать, изменив файл /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml. Итак, откройте его вkate:

kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml

Найдите строку notificationTimer.interval = notification.expireTimeoutи закомментируйте/измените ее на

    notificationTimer.interval = 1 * 1000

, где 1— количество секунд.

Проверьте это с помощьюnotify-send "your notification"

Источник здесь .

7
27.01.2020, 21:15

Другой ответ — успешный взлом, и я проголосовал, но я нашел лучший вариант для некоторых версий KDE, а также добавил инструкцию по обновлению плазменной оболочки, что также необходимо сделать для другого ответа:

Редактировать переменную (настройку ), а не код

По задумке, это место более высокого уровня для фактического редактирования expireTimeout, что означает, что вы можете оставить NotificationPopup.qml в покое, так как он читает expireTimeout.

отредактируйте строку expireTimeout в мс, так что для ОП, который хочет более короткое время :Если в вашей версии KDE есть следующий файл, установите:

expireTimeout: 1000,
in
/usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Jobs.qml

источник:https://www.reddit.com/r/kde/comments/5jpje5/is_there_a_way_to_change_the_amount_of_time/

К сожалению, в более поздней версии KDE Plasma, 5.12.7, я не смог найти этот файл. Я нашел:

    <entry name="expireTimeout" type="Int">
      <label>The timeout after which the notification will be closed</label>
      <default>1000</default>
    </entry>
in
/usr/share/plasma/services/notifications.operations

но изменение значения по умолчанию здесь не сработало.

Перезапустить оконный менеджер

ТАКЖЕ, как в моем ответе, так и в другом, вам нужно перезапустить плазменную оболочку, чтобы увидеть какой-либо эффект. Если вы не хотите просто перезагружаться, используйте приведенную ниже ссылку для KDE >= 5.10 или щелкните ссылку источника ниже для более старых версий.

kquitapp5 plasmashell
(wait... for me it was around 30 seconds!)
kstart5 plasmashell

источник:https://askubuntu.com/questions/481329/can-i-restart-the-kde-plasma-desktop-without-logging-out

3
27.01.2020, 21:15

Теги

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