Results 1 to 9 of 9

Thread: Старый скринсейвер в Tumbleweed - как вернуть? (В 13.2: Блокировщик экрана - часы)

  1. #1

    Default Старый скринсейвер в Tumbleweed - как вернуть? (В 13.2: Блокировщик экрана - часы)

    Пришло время обновиться с 13.2 на Tumbleweed или Leap, но не хочется раставаться с привычными фичами.
    Одна из них screensaver, который в 13.2 выбирался в "Параметрах системы" "как Оборудование-Экран-Блокировщик экрана-Хранитель экрана-Прочие-Часы".
    Я привык к нему еще с давних версий OpenSuse, м.б. с 9 или 10 - уже не помню.
    Установил отдельно Tumbleweed для ознакомления, там этих "Часов" там нет.
    Есть ли возможность вернуть?

  2. #2

    Default Re: Старый скринсейвер в Tumbleweed - как вернуть? (В 13.2: Блокировщик экрана - часы)

    Установил пакет kdeartwork4-screensaver для Tumbleweed.
    Из консоли /usr/bin/kclock.kss часы запускаются с настройками по умолчанию в окне.
    Можно настроить окно поверх всех окон и на весь экран.
    Вероятно, можно написать скрипт для запуска после, к примеру, 30 мин неактивности и прочими параметрами + создать или скопировать из 13.2 файл нужной конфигурации.
    Я не умею. Может, найдется добрая душа или заинтересованный кодер и поможет...
    OS: openSUSE Leap 15.0 in test mode.

  3. #3
    Join Date
    Dec 2010
    Location
    Belarus
    Posts
    983

    Default Re: Старый скринсейвер в Tumbleweed - как вернуть? (В 13.2: Блокировщик экрана - часы)

    Неужели нет готового решения на просторах интернета?
    https://google.gik-team.com/?q=plasm...ver+run+script

  4. #4

    Default Re: Старый скринсейвер в Tumbleweed - как вернуть? (В 13.2: Блокировщик экрана - часы)

    Посмотрите эту страницу руководства пользователя - man kclock.kss(1)
    Quote Originally Posted by jp73 View Post
    ... скрипт для запуска после, к примеру, 30 мин неактивности ...
    Для скрипта можно использовать программу xautolock из одноимённого пакета:
    Code:
    #!/bin/sh
    xautolock -time 30 -locker "/usr/bin/kclock.kss --window-id %w" &
    Скрипт поместить в автозапуск.
    Параметры системы - Запуск и завершение - Автозапуск - Добавить скрипт...

    Параметры скринсейвера можно настроить в окне, которое вызывается командой:
    Code:
    /usr/bin/kclock.kss --setup
    Чем не устраивает стандартный блокировщик экрана?
    На нём отображаются - часы, минуты, день недели, число, месяц, год. Не потеряешься.

  5. #5

    Default Re: Старый скринсейвер в Tumbleweed - как вернуть? (В 13.2: Блокировщик экрана - часы)

    Quote Originally Posted by aliaksei1818
    Неужели нет готового решения на просторах интернета?
    Для моего случая к сожалению не нашел, именно по скринсейверам .kss.
    Сделать по аналогии ума не хватает.

    Quote Originally Posted by AndnoVember View Post
    Посмотрите эту страницу руководства пользователя - man kclock.kss(1)

    Для скрипта можно использовать программу xautolock из одноимённого пакета:
    Code:
    #!/bin/sh
    xautolock -time 30 -locker "/usr/bin/kclock.kss --window-id %w" &
    Скрипт поместить в автозапуск.
    Параметры системы - Запуск и завершение - Автозапуск - Добавить скрипт...

    Параметры скринсейвера можно настроить в окне, которое вызывается командой:
    Code:
    /usr/bin/kclock.kss --setup
    Чем не устраивает стандартный блокировщик экрана?
    На нём отображаются - часы, минуты, день недели, число, месяц, год. Не потеряешься.
    xautolock установил, но пока не применял, Запускаю предложенный вами скрипт - скринсейвер открывается и работает, но в небольщом окне.
    Запуск
    Code:
    /usr/bin/kclock.kss --setup
    позволяет настроить только цвета и т.п.
    Как выставить время, полноэкранный режим и возможность выхода по клавище Пробел или мышью не знаю.
    Попытаюсь разобраться с man kclock.kss(1) и kclock.kss --help-all.
    А стандартный блокировщик экрана не устраивает жену и дочь... на их ноутбуке тоже 13.2,
    а начиналось там еще вроде как с 10.2 или с 11... да и я тоже привык, хотя для меня не критично.
    OS: openSUSE Leap 15.0 in test mode.

  6. #6

    Default Re: Старый скринсейвер в Tumbleweed - как вернуть? (В 13.2: Блокировщик экрана - часы)

    В качестве замены можно предложить похожий скринсейвер из пакета xlockmore. Скринсейвер запускается командой:
    Code:
    xlock -count 1 -size 500 -mode clock &
    или с блокировкой через 5 минут простоя
    Code:
    xautolock -time 5 -locker "xlock -count 1 -size 500 -mode clock" &

  7. #7

    Default Re: Старый скринсейвер в Tumbleweed - как вернуть? (В 13.2: Блокировщик экрана - часы)

    Quote Originally Posted by AndnoVember View Post
    В качестве замены можно предложить похожий скринсейвер из пакета xlockmore. Скринсейвер запускается командой:
    Code:
    xlock -count 1 -size 500 -mode clock &
    или с блокировкой через 5 минут простоя
    Code:
    xautolock -time 5 -locker "xlock -count 1 -size 500 -mode clock" &
    Спасибо, попозже посмотрю, что из себя представляет xlockmore - сразу не нашел готовый пакет.
    У меня вроде как kclock.kss заработал через xautolock, но выйти из него могу только по Alt+F3 и затем из появляющегося окна.
    Не знаете, как сделать выход по Пробелу или мышью?
    OS: openSUSE Leap 15.0 in test mode.

  8. #8

    Thumbs up Re: Старый скринсейвер в Tumbleweed - как вернуть? (В 13.2: Блокировщик экрана - часы)

    Скринсейвер kclock.kss заработал, как надо, в настоящий момент тестирую.
    Спасибо всем, кто помогал в этом треде и в англоязычном, особенно jsmith64 и `ĦξŘŤζ_ с форума PCLinuxOS.
    Кратко:
    а) активировал на KDE Plasma 5 xscreensaver;
    б) установил kclock.kss;
    в) добавил kclock.kss в xscreensaver;
    г) выбрал скринсейвер kclock.kss в xscreensaver;
    д) настроил параметры скринсейвера.
    OS: openSUSE Leap 15.0 in test mode.

  9. #9

    Thumbs up Re: Старый скринсейвер в Tumbleweed - как вернуть? (В 13.2: Блокировщик экрана - часы)

    Скринсейвер kclock.kss заработал, как надо, в настоящий момент тестирую.
    Вывод: работает без нареканий.
    Сделал выбор в пользу openSUSE Leap 15.0 из-за того, что Tumbleweed постоянно обновляет пакеты, а для меня суета не к чему, важнее стабильность.
    Скринсейвер kclock.kss установил по тому же алгоритму, хотя сам процесс немного изменился из-за отличий версии Plasma.
    Добавил в настройках плавное включение и отключение - фича понравилась.
    На данном этапе вопрос решен.
    Еще раз благодарю всех, кто помог.
    OS: openSUSE Leap 15.0 in test mode.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •