Пожалуй, стоит консолидировать информацию по всем этим плазмоидам/апплетам/виджетам/мини приложениям используемым в KDE4.
Их можно разделить на четыре категории:
1. плазмоиды скриптовые - идеальный вариант, так как не требуют компиляции, работают во всех дистрибьютивах, доступны через сервис GetNewHotStuff, встроенный в среду KDE, работают в "песочнице" - что позволяет повысить безопасность исполнения кода. К сожалению, ни одного скриптового пакета на сайте www.kde-look.org пока нет.
2. плазмоиды бинарные - соответственно требуют компиляции. Компилировать можно самостоятельно, а можно поискать пакеты с плазмодами в репозиториях дистрибьютива, либо посмотреть в секции Downloads на странице плазмоида на сайте www.kde-look.org
После установки deb-пакета, если всё сделано правильно, то плазмоид будет доступен для выбора в меню "Добавить мини-приложения..." (господи, ну и перевод)
3. апплеты superkaramba, адаптированные для использования в plasma - лежат там же, где и бинарные плазмоиды. Пример - Crystal Monitor 8.1.
Устанавливаются через меню "Добавить мини-приложения..." -> "Установить новые мини-приложения" -> "Установить из файла..." -> "Superkaramba": темы рабочего стола Karamba -> выбираем заранее скаченный .skz файл (skz - это на самом деле переименновынный zip-архив)
Возможна глюка - апплет, сразу же после установки, не появился в списке. Нужно закрыть окно со списком доступных плазмоидов, подождать секунд десять, и открыть его снова.
В системе должен быть установлен пакет superkaramba-kde4.
4. апплеты superkaramba, неадаптированные. Чтобы поместить такой на рабочий стол, нужно запустить приложение "Виджеты рабочего стола" (superkaramba). Для поддержки прозрачности, нужно включить "Эффекты рабочего стола". Также приложение может ругаться на отсутствие поддержки python.
UPD
Буквально на днях в svn была добавлена необходимая поддержка для написания плазмоидов на python (полный Plasma API, + DataEngines, пока есть некоторые проблемы со сборкой) и ECMAScript он же QScript (пока минимальные возможности - биндинги Plasma::DataEngine, базовые отрисовка и canvas-стили)
UPD2
Неплохую коллекцию популярных плазмоидов и сервисных меню для kubuntu 8.10 можно найти здесь:
https://launchpad.net/~samrog131/+archive
Комментарии (40)
Несколько слов про "плазмоиды бинарные". Я, как новичок в сборке чего-либо из исходников, столкнулся сразу с двумя проблемами:
1. Что поставить для того чтобы все собиралось без проблем, тупо следуя енструкциям из readme;
Нижеследующая команда решила этот вопрос:
sudo apt-get install kdebase*-dev
(c) нашел случайно в камментах к http://www.kde-look.org/content/show.php/Toggle-Compositing?content=78299
... иначе замучался бы ;-)
2. Какой все-таки -DCMAKE_INSTALL_PREFIX указывать в команде "cmake ..";
Хочу подчеркнуть, что в INSTALL файле, который я обнаружил в исходниках нужного мне плазмоида, было что-то типа "а куда вам нужно, туда и пишите" -- есс-но, плазмоид потом нигде не обнаружился..
Самое противное, что и гугль оказался не очень полезным в поисках ответа на этот вопрос.
Решение: использовать вывод команды "kde4-config --prefix". Например:
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
Собственно.. Надеюсь инфа пригодится кому-нибудь.
плазмоиды скриптовые - а доки по ним есть?
Общая информация:
KDE TechBase
API documentation by module
Development/Tutorials (ru)
Конкретнее по плазме:
Development/Tutorials/Plasma/GettingStarted
Development/Tutorials/Kross/Scripts-as-Plugins
Rapid Application Development
Буквально на днях в svn была добавлена необходимая поддержка для написания плазмоидов на python (полный Plasma API, + DataEngines, пока есть некоторые проблемы со сборкой) и ECMAScript он же QScript (пока минимальные возможности - биндинги Plasma::DataEngine, базовые отрисовка и canvas-стили)
Неплохую коллекцию популярных плазмоидов и сервисных меню для kubuntu 8.10 можно найти здесь:
https://launchpad.net/~samrog131/+archive
Вопрос. Какой плазмоид использовать, чтобы он мог отображать html код или java скрипт. Т.е. взять к примеру информер с гисметео и вставить, чтобы отображался как в браузере
Либо мутить что-то с плазмоидом Browser, либо создать свой на базе QtWebKit
Я вставлял информеры на рабочий стол плазмойдом Scripted Image
Подскажите, в каких репах есть superkaramba-kde4? Я обновлялась-обновлялась до 8.10 с kde4.2, а теперь синаптик говорит следующее:
Нет доступной версии пакета superkaramba-kde4, однако он упоминается в базе данных.
Это теперь просто superkaramba, лежит там же, где и весь KDE 4.2.x
https://launchpad.net/ubuntu/intrepid/+package/superkaramba
Как все-таки сделать прозрачность? Вроде в настройках рабочего стола включала "Эффекты". Что с компизом, что без, все непрозрачное(((
Если для окон то в эффектах есть пункт "Прозрачность", там придется самой бегунок регулировать. А если для виджетов и панели (хотя тоже виджет =)) то зависит от установленной темы плазмы
Для плазмоидов погоды, заметок и старого карамбовского монитора. Окна, панель и плазмоид "Рабочий стол" прозрачны, остальное нет...
Для погоды вот отличный виджет, который прозрачен
Хм, если пошевелить тему плазмы действительно появляется прозрачность! И можно выбрать свою тему для каждого элемента и сохранить отдельной темой.
Стоит KDE 4.2.2 и чего-то со скриптовыми плазмоидами никак не могу разрулить проблемы. "Ошибка инициализации скрипта" - что для Python, что для JS. При попытке установить python-plasma предлагает заменить кучу пакетов более старыми. Может надо просто подождать? :)
на каких сайтах можно скачать мини-приложение
kde-look.org
При запуске виджета Label и Fuzzy Clock они не работают.
Вмсето отображения самого виджета висит рамка виджета с сообщение Невозможно создать движок javascript необходимый для виджета
ОС Kubuntu 9.10 практически чистая свеже установленная.
Какие нужно установить пакеты что бы виджеты работали как положено.
Спасибо за
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
именно то, что было нужно :)
Всем, доброго времени суток!)
Нужен простой, скриптовый, виджет для вывода данных о температуре (для замены стандартного, кстати, кто знает, может его можно настраивать): процессора, оперативной памяти, северного и южного моста, видокарты (по возможности).
Сразу изложу причину - я начинающий оверклокер и данные параметры, мне нужны как воздух пока система на стадии тестирования (ну и в дальнейшем)).
Заранее признателен всем за посильное участие в поиске.
Conky, Yasp-Scripted...
Upd: процессор можно, винчестеры, видеокарту нвидиа точно можно (если дрова последней серии).
DarkneSS, спасибо, Conky уже нашел сам, только вот его настройка для меня будет увлекательным квестом с неожиданным финалом. А за Yasp-Scripted спасибо, попробую. Хотя если Вы поможете настроить Conky буду премного благодарен - слышал о нем много приятного.
Ищете конфиги со скриншотами, выбираете то, что нравится и собираете своего Франкенштейна =)
Вот мой последний (наверно):
сенкс, еще раз. Проблема в том что я пока не видел показателей по нужным мне параметрам, только и того что температуру CPU пишут. Отличный материал по Conky с форума русскоязычного сообщества Ubuntu.
Все установилось(conky, conky-all). ~/.conkyrc - создал и предложенный в этой ветке конфиг туда прописал), запускается, а вот этот .conkyrc не работает (даже если просто TEXT перенести). Насколько понимаю в пакете conky-all все утилиты которые мне нужны для температурных датчиков?)
Плюс возник вопрос как сделать так чтоб conky отображался на одном из рабочих столов (юзаю Kubuntu 11.10 и на ней 6 рабочих столов, с разными виджетами,...)
Давайте конкретный фал-конфига, рассказывайте, что и как не работает. Скриншоты и выхлоп терминала (вбиваем там conky и смотрим) приветствуются.
Собственно нету /sys/class/hwmon/hwmon0/temp2_input
Надо разбираться, что это и зачем.
Upd: пользуемся кнопкой CL.
Итак у меня есть
cat /sys/class/hwmon/hwmon1/device/temp2_input
Не похоже на температуру))127000
Надо установить пакет hddtemp.
пакет стал и работает, теперь вижу температуру CPU, GPU, HDD
А как показать температуру оперативной памяти и северного и южного мостов?)
Было б замечательно если б можно было вывести по принцыпу видео карты:
Т текущая, Т максимальная
Вот только как получить максимальные значения?)
Смотрите в сторону sensors / lm_sensors. Если сделаете, чтобы там отображались нужные вам данные, помогу запилить это в конки.
Upd: годятся не только убунтушные маны, но и арче/генту-вики.
а еще вопрос можно ли сделать так чтоб conky отображался только на одном столе, а то у меня их 6 и один под сведения о системе
Измените конфиг, чтобы запускался как окно, а потом так.
Окно с прозрачным не запускал...
так, а просто "как окно" - где прописывается? "own_window_type desktop"?
Добавил к lm-sensors, Psensor (точнее это Psensor, юзает lm-sensors и еще hddtemp) и получил небольшой графический температурный монитор, с возможностью настройки звукового и визуального сигнала при достижении максимальных температур, которые тоже можно настраивать.)
Выводит температуру:
Скрин рабочего стола:
Можно редактировать названия, максимумы температур, сигнал тревоги, цвета , прозрачность оформления (стоит qtcurve). Показывает экстремумы по каждой позиции, график с настраиваемым шагом (можно вести как короткую так и длинную историю)
Для установки достаточно найти Psensor в Muon или в консоли набрать sudo apt-get install psensor (он в принципе юзает: XNVCtrl, lm-sensors, hddtemp; но я их ставил в обратном порядке, так что лучше проверьте). После установки воспользуйтесь командой sensors в консоли и сможете увидеть параметры температур, оборотов и обозначения для некоторых позиций (это поможет настроить вам потом монитор). Для запуска самого монитора юзайте psensor через запуск команд/приложений (Alt+F2).
Напоследок добавлю - это сочетание не ест процессор и занимает совсем чуток памяти, прям как conky (конечно не сравнить функциональность, но мне только и температура была нужна).)
Интересен и тот факт, что после подключения hddtemp, и стандартный виджет (место на диске) начал показывать температуру, а вот виджет отвечающий за "проц" молчит как партизан. Не стал показывать дополнительные показатели температуры и виджет "температурные датчики". А хотя это было б очень в тему и окно можно было б запускать в свернутом виде, просто для истории.)
Огромная благодарность DarkneSS-у, за напутствия!)
Доброго времени суток, уважаемое сообщество.)
Возникла странная проблема:
после перезагрузки ОС все виджеты на рабочем столе перемешиваются (возможно деструктивную лепту вносит только виджет просмотра папки) - меняются: размеры, положение, но не внутренние настройки (к примеру в виджете просмотр папки название, размер иконок и т.п. остаются в указанных параметрах, а положение и размеры самого виджета меняются);
виджеты даже на панели задач меняют свое место положение (странно что эти изменения начали происходить только после того того как стандартный набор панели был изменен - речь не о удалении, после него все нормально, а о добавлении элементов).
Проблема наблюдается на свежей, только что установленной, Kubuntu 11.10 Oneiric Ocelot и слабеньком ПК (1,5 ГБ DRAM, 2 гГц CPU), настройки минимальные (работает с трудом но даже с эффектами))).
Буду рад помощи с поиском причины. Мне кажется что есть проблема с конфигами в которых хранятся настройки проблемных параметров, но я могу ошибаться (это только предположение на основе опыта, но куда смотреть в этом случае - не знаю).
Заранее признателен всем за посильное участие.)
Все исправила BleachBit!)
Отправить комментарий