LINUX.ORG.RU
ФорумTalks

[тихое офигевание] kwin - печка.


0

2

Имеется kde4+kwin. Композит через OpenGL. Из постоянно работающих эфектов тени и отображение содержимого окон.

После того как понял что эффектами я и не пользуюсь-то, были вынесены все панели плазмы (плазмоиды на десктопе остались), в качестве трея повешена xfce4-panel, и кwin заменён на старый добрый fvwm2 и в качестве композита - xcompmgr.

Результат: температура на камне упала на, Внимание! 18ºC (!!!).

«Я фигею, дорогая редакция.»

PS. Thinkpad SL500, NVidia.

★★★

Последнее исправление: Darkman (всего исправлений: 1)

Ну так это ноут, там либо холодный либо печка.

//P.S. попробуй ещё открытые дрова поставить, тебе сразу видюху до 80 прогреет.

Kosyak ★★★★
()
Ответ на: комментарий от babusha

> Мне бы твои 18 градусов.

У меня такое только под STALKER'ом бывает. Даже при серьёзной компиляции выше 74 не поднимается.

Darkman ★★★
() автор топика

Лорчую. Стоял Xfce, ноут был прохладный. Надоела убогость крысы, компильнул минимальные четвертокеды. Теперь жарит. Интересно, что именно так напрягает комп? Даже если OpenGL отключить, всё равно температура та же. Хотя проц вроде не нагружен.

Кстати, какая версия KDE? Я ставил 4.4.5, надеюсь когда 4.6 размаскируют (там оптимизаций много, если верить новостям), будет не так жарить, но надежды мало.

karbofos
()
Ответ на: комментарий от karbofos

> Интересно, что именно так напрягает комп?

IMHO сам kwin со своим композитом, т.к. вся остальная часть KDE, включая плазму, у меня осталась на месте.

Кстати, какая версия KDE?

4.6.0

Я ставил 4.4.5, надеюсь когда 4.6 размаскируют (там оптимизаций много, если верить новостям), будет не так жарить, но надежды мало.

Так оно ж не hardmasked, там всего лишь ~amd64 (~x86).

Darkman ★★★
() автор топика
Ответ на: комментарий от stevejobs

> а он эффекты чо, не видюхой рисует?

Видюхой то видюхой, но сами эффекты кроме видюхи ещё и проц жрут - тот же blur мог выжрать до 40% одного ядра.

Darkman ★★★
() автор топика
Ответ на: комментарий от Darkman

> IMHO сам kwin со своим композитом, т.к. вся остальная часть KDE, включая плазму, у меня осталась на месте.

Может настройки KWin покрутить? Будет время - надо будет заняться. Вдруг пропустил где галку «не жарить».

Так оно ж не hardmasked, там всего лишь ~amd64 (~x86).

Там ещё Qt 4.7 нужен вроде. Короче, много возни ради посмотреть и разочароваться. :)

karbofos
()
Ответ на: комментарий от karbofos

а чем ты рулил энергосберегайками там и там?
если в кедах был задействован энерго-дьявол, то ты эталонный ССЗБ, ибо сей дьявол дерьмо недоделанное - с ним 12-13 ватт в покое, руками (точнее скриптами, но не суть) 8-9 в покое, пики до 13+
думай дальше

megabaks ★★★★
()
Ответ на: комментарий от Raving_Zealot

ты слишком глуп для конструктивного диалога
у меня кеды везде - ничего не греецо - а всё потому, что кеды доступны только гуру
альтернативно одарённым не познать кед

megabaks ★★★★
()
Ответ на: комментарий от Darkman

а вот такое говно и даром не надо
и да - вне компиза жизни нет
и дело не в свистелках, как думают дегенераты
тайлинг - это отдельный разговор
это всё равно что сравнивать файл-ориентированный плеер с библиотеко-плеерами

megabaks ★★★★
()
Ответ на: комментарий от megabaks

> квин-энерго_дьявол-непомук_и_ко

А непомук-то чем провинился - сидит себе в памяти и жрать не просит:

(1067) darkman@sl500:~> ps axf | grep nepom
13461 ?        SNl    0:00 /usr/bin/nepomukservicestub nepomukremovablestorageservice
16228 ?        Sl     0:01  \_ /usr/bin/akonadi_nepomuk_contact_feeder --identifier akonadi_nepomuk_contact_feeder
16309 ?        Sl     0:00 /usr/bin/nepomukserver
16332 ?        SNl    0:11  \_ /usr/bin/nepomukservicestub nepomukstorage
16370 ?        SNl    0:01  \_ /usr/bin/nepomukservicestub nepomukremovablestorageservice
16373 ?        SN     0:00  \_ /usr/bin/nepomukservicestub nepomukqueryservice
16374 ?        SNl    0:00  \_ /usr/bin/nepomukservicestub nepomukbackupsync
16375 ?        SNl    0:04  \_ /usr/bin/nepomukservicestub nepomukfilewatch
16376 ?        SNl    0:09  \_ /usr/bin/nepomukservicestub nepomukstrigiservice
(1068) darkman@sl500:~> top
Cpu(s):  4.4%us,  6.6%sy,  0.3%ni, 88.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st

Darkman ★★★
() автор топика
Ответ на: комментарий от megabaks

> и да - вне компиза жизни нет

Как только там вменяемый скриптинг появится, тогда и можно будет разговаривать.

Darkman ★★★
() автор топика
Ответ на: комментарий от Darkman

> тот же blur мог выжрать до 40% одного ядра

давайте скинемся всем ЛОРом и купим разработчкам квина книжку про шейдеры

stevejobs ★★★★☆
()
Ответ на: комментарий от megabaks

> что квин == говно?

у него в опциях окна можно привязать окно к рабочему столу и выставить координаты. А во гнуме нужно ручками писать конфиги для devilspie //fat troll mode boost

stevejobs ★★★★☆
()
Ответ на: комментарий от megabaks

> да то - винт ему дай, память ему дай...да нахера это говно нужно-то?

Что бы быстро находить фоточки же. :)

bsdfun ★★★★★
()
Ответ на: комментарий от megabaks

> да то - винт ему дай, память ему дай...да нахера это говно нужно-то?

Хотя бы для поиска по тегам. Тебе что, памяти жалко ?

Darkman ★★★
() автор топика
Ответ на: комментарий от stevejobs

> давайте скинемся всем ЛОРом и купим разработчкам квина книжку про шейдеры

Самое смешное что в 4.5.5 всё было нормально, в 4.6.0 - сломали нахрен.

Darkman ★★★
() автор топика
Ответ на: комментарий от Chaser_Andrey

ну я не пользуюсь сиим говном
мне за глаза поиска по содержимому текстовых файлов
про остальное я в курсе что где

megabaks ★★★★
()
Ответ на: комментарий от Darkman

самое смешное, что квин никогда не был нормальным вм
//fixed

megabaks ★★★★
()
Ответ на: комментарий от Darkman

мне памяти не жалко, но только для полезных вещей
а всякому УГ там делать нечего

megabaks ★★★★
()
Ответ на: комментарий от megabaks

> если в кедах был задействован энерго-дьявол, то ты эталонный ССЗБ, ибо сей дьявол дерьмо недоделанное - с ним 12-13 ватт в покое, руками (точнее скриптами, но не суть) 8-9 в покое, пики до 13+

Знаешь, не уверен что его использую. Ставил кеды по-минимуму. Впрочем, ещё потом посмотрю.

karbofos
()
Ответ на: комментарий от karbofos

и?
а они запилили в него реальное энергосбережение?
или как раньше только процом и подсветкой ограничились?
а сетевуха?
а scsi?
а звукавухи?
а ви-фи?
а usb?
вот с чего надо начинать...

megabaks ★★★★
()
Ответ на: комментарий от Deleted

> Эффекты отключить, я так понимаю, религия не позволяет?

А нафиг он без эффектов ? Без эффектов есть fvwm2 - и легче и фичастее.

Darkman ★★★
() автор топика
Ответ на: комментарий от Darkman

А нафиг эффекты? Ценность его в том, что он умеет делать. А fvwm2 это так, для красноглазых. К тому же, от этих эффектов один геморрой.

Deleted
()
Ответ на: комментарий от Deleted

> Ценность его в том, что он умеет делать.

Чего он умеет делать чего не умеет fvwm2 ? Вот наоборот примеров есть у меня.

Darkman ★★★
() автор топика
Ответ на: комментарий от Darkman

>Вот наоборот примеров есть у меня.

Ну что, начинай. Ибо KWin таки в кедах дефолт, так что что б его менять должны быть причины победить лень.

Deleted
()
Ответ на: комментарий от Deleted

> Ну что, начинай.

Как сделать в kwin:

1. У меня везде ClickToFocus, но для определенных окон или класса определённого приложения удобнее фокус по наведению.

2. Панели произвольной конфигурации а не только линейные - пример http://www.imagedost.com/images/reymtefjn10l8yzls4j.png

3. По хоткею или жесту мыши перемещение с изменением размера определённого окна на определённый десктоп в определённую позицию.

4. По одному хоткею хочу переключаться только между свёрнутыми окнами, по второму только между открытыми, по третьему между всеми, а по четвёртому только между окнами одного приложения.

5. Maximize окна до заданных мной % от размера экрана. Причём это именно maximize а не resize.

Для начала хватит.

Darkman ★★★
() автор топика
Ответ на: комментарий от Darkman

>фокус по наведению

_> Ужас.


2. Панели произвольной конфигурации а не только линейные


Кроме сомнительной нужности хотелось бы узнать, при чём тут KWin?

3. По хоткею или жесту мыши перемещение с изменением размера определённого окна на определённый десктоп в определённую позицию.


На определённый десктоп можно прокинуть, а позицию то менять зачем? Настрой 1 раз и забудь.

4. По одному хоткею хочу переключаться только между свёрнутыми окнами, по второму только между открытыми, по третьему между всеми, а по четвёртому только между окнами одного приложения.


Overdesign в действии. У Kwin есть 2 настраиваемых режима и то не нужно.

5. Maximize окна до заданных мной % от размера экрана. Причём это именно maximize а не resize.

maximize


% от размера экрана



What?

Deleted
()
Ответ на: комментарий от Deleted

> >_> Ужас.

С чего бы вдруг ?

Кроме сомнительной нужности хотелось бы узнать, при чём тут KWin?

dtwm и fvwm2 это позволяют. Плотная интерция с WM позволяет добавлять пейджеры или таскбары как хочется. Можно и сторонними приблудами, но равных FvwmButtons я не встречал.

На определённый десктоп можно прокинуть, а позицию то менять зачем? Настрой 1 раз и забудь.

Я открыл окно, думал временно, но оно оказалось - понадобится в дальнейшем - один хоткей и оно уехало на другой десктоп и уползло в крайний верхний угол дабы не мешать остальным.

Overdesign в действии. У Kwin есть 2 настраиваемых режима и то не нужно.

Т.е. сегодня в колбасе потребности нет ? Мне, например, удобно. Хотя бы отдельно свёрнутые, отдельно открытые, отдельно по десктопам, отдельно все. Как ?

What?

Хочу распахнуть окно не на весь экран а на 90%x85%.

Darkman ★★★
() автор топика
Ответ на: комментарий от slipbodd

> Опенсорс же. Пофиксь, закоммить патч.

Там, похоже, в ДНК ошибка.

Darkman ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.