среда, 28 мая 2014 г.

Лучшие виджеты для рабочего стола

В KDE существует огромное количество виджетов, которые призваны улучшить юзабильность и удобство пользования рабочим окружением. Хочу с вами поделиться и отметить самые интересные и наиболее удачные из них...



Многие виджеты уже установлены в стандартной поставке KDE. Вам нужно лишь их разместить на рабочем столе или панели нажав ПКМ-Добавить виджеты и в списке доступных выбрать нужный, щелкнув 2 раза мышкой. Для установки сторонних виджетов в окне списка доступных виджетов нужно выбрать Получить новые виджеты, ввести в поиске мини-браузера нужный и установить.



KNemo - отличный виджет, который показывает скорость интернет соединения выбранного сетевого устройства. Устанавливаем через Терминал:
sudo apt-get install knemo
Открываем Параметры системы-Настройка сети-Сетевой монитор, добавляем устройство, для просмотра интерфейса устройств используйте команду в Терминале:
ifconfig
ставим галочку Автоматически запускать Knemo при входе и настраиваем отображение в панели.


CWP - удобный и всенастраиваемый виджет погоды способный работать с многими популярными погодными сервисами, в частности и с gismeteo.com. Установливаем через Терминал:
sudo apt-get install plasma-widget-cwp
Добавляем виджет на рабочий стол или панель через ПКМ-Добавить виджет.


STDOUT - великолепный виджет для вывода информации из bash. Можно вывести любую информацию, к примеру температуру датчиков процессора, диска или видеокарты, версию ядра или KDE. Приведу небольшие примеры:
  • Температура процессора и диска:
echo -e "CPU `sensors | grep Physical | cut -c 18-19`°" "HDD `hddtemp /dev/sda | cut -c 34-35`°"

  • Версия ядра системы и KDE:
echo -e "KERNEL `uname -r | cut -c 1-6`" "KDE `kde4-config -v | grep KDE | cut -c 6-11`"


Устанавливаем через ПКМ-Добавить виджет-Получить новые виджеты.
  
Window Menubar - виджет реализующий глобальное меню, экономит пространство на рабочем столе. Возможны проблемы при использовании с GTK-программами. Устанавливаем через ПКМ-Добавить виджет.


Панель задач (только значки) - отображает запущенные приложения в виде значков, которые можно прикрепить для удобства. Очень хорошо подходит для создания док-панели. Устанавливаем через ПКМ-Добавить виджет.



Блокирование экрана и выход - быстрый доступ к управлению выхода, выключения или перезагрузки системы. Устанавливаем через ПКМ-Добавить виджет.


Системный лоток - незаменимый системный трей с множеством полезных и нужных виджетов. Устанавливаем через ПКМ-Добавить виджет.


Переключение рабочих столов - удобный виджет для переключения рабочих столов, умеет прокручивать столы колесом мышки, поддерживает горячие клавиши и количество рабочих столов. Устанавливаем через ПКМ-Добавить виджет.


7 комментариев:

  1. Анонимный1 июля 2014 г., 15:38

    echo -e "CPU `sensors | grep Physical | cut -c 18-19`°" "HDD `hddtemp /dev/sda | cut -c 34-35`°" данная комнада нечего не выводит только написи CPU и HDD и все

    ОтветитьУдалить
    Ответы
    1. Понимаете, вам нужно понять как работает команда, тогда вы все правильно настроите. Ненужно просто копировать и вставлять, я привел это просто как пример. Принцип похож с настройкой Conky.
      Я уверен, что вот эта команда у вас работает:
      echo -e "KERNEL `uname -r | cut -c 1-6`" "KDE `kde4-config -v | grep KDE | cut -c 6-11`"
      потому что она стандартная, я специально ее для этого и продемонстрировал.

      Разберемся с температурой процессора:
      Открываете терминал и вводите:
      sensors
      Там вы должны увидеть температуру процессора и датчик, в моем случае будет так:
      coretemp-isa-0000
      Adapter: ISA adapter
      Physical id 0: +46.0°C (high = +87.0°C, crit = +105.0°C)
      Core 0: +46.0°C (high = +87.0°C, crit = +105.0°C)
      Core 1: +44.0°C (high = +87.0°C, crit = +105.0°C)
      Вот строчка Physical id 0 и есть датчик температуры процессора ее нужно и вставить. Получается надо найти по регулярному выражению (grep) строчку Physical id 0 и вырезать (cut) из нее значение температуры, что мы и делаем:
      sensors | grep 'Physical id 0' | cut -c18-19
      Получается вывод:
      46
      Потренеруйтесь в терминале...
      А уже потом для удобства добавляем надпись CPU и значок градусов через echo и вставляем в виджет:
      echo -e "CPU `sensors | grep 'Physical id 0' | cut -c18-19`°"
      Получаем:
      CPU 46°
      По такому же образу и подобию делается температура и для диска, видеокарт.

      Удалить
  2. Просто у всех разные материнские платы, соответственно и датчики, потому я не знаю какие могут быть у вас индификаторы.
    Также и с дисками, возможно у вас не sda а hda или sdb. Смотрите имена дисков через:
    sudo fdisk -l
    а потом уже через hddtemp:
    hddtemp /dev/ИМЯ_ДИСКА

    ОтветитьУдалить
  3. Анонимный4 июля 2014 г., 11:54

    извинити конечно ну например у меня при выводе sensors выдает,
    k10temp-pci-00c3
    Adapter: PCI adapter
    temp1: +0.0°C (high = +70.0°C)
    (crit = +70.0°C, hyst = +69.0°C)
    непонятно....

    ОтветитьУдалить
    Ответы
    1. Вам нужно загрузить соответствующий модуль, для того чтобы определились все датчики:
      sudo sensors-detect
      На все вопросы отвечаете утвердительно - y (yes)
      При вопросе:
      "Now follows a summary of the probes I have just done.
      Just press ENTER to continue:" - нажимаете ENTER
      Далее на вопрос "do you want to add these lines automatically to /etc/modules? (yes/NO)"
      отвечаете y (yes) и перезагружаете ПК.
      Проверяете вывод:
      sensor
      должны появится доступные модули и соответственно температура к ним.
      Дополнительно читайте:
      http://help.ubuntu.ru/wiki/lm_sensors

      Удалить
  4. Анонимный4 июля 2014 г., 16:22

    Спасибо большое за помощь ну видимо не со всеми новыми материнскими платами работает.

    ОтветитьУдалить
    Ответы
    1. Возможно. А может и слишком новый процессор.
      Попробуйте еще обновить ядро до последней стабильной версии:
      http://compizomania.blogspot.com/2014/07/linux-kernel-3153-stable-ubuntulinux.html

      Удалить

Примечание. Отправлять комментарии могут только участники этого блога.