Автор Тема: Стал тормозить комп: top 50% cpu поедают иксы, что делать?  (Прочитано 8612 раз)

Оффлайн Sugar

  • Участник
  • *
  • Сообщений: 101
Вроде выполнил. Полегчало.

Но когда за компом поработаешь часов 5-6, проблемы возвращаются.Заметно падает отзывчивость интерфейса. Дома почти все моментально выполняется, на работе как-то грустно.

Вот отрывки из /var/log/Xorg.0.log :

(II) LoadModule: "nvidia"
(II) Loading /usr/lib/X11/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver  275.09.07  Wed Jun  8 15:43:48 PDT 2011

...

(II) Loading /usr/lib/X11/modules/drivers/nvidia_drv.so
(II) Loading /usr/lib/X11/modules/libwfb.so
(II) Loading /usr/lib/X11/modules/libfb.so
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "TwinView" "1"
(**) NVIDIA(0): Option "MetaModes" "CRT: nvidia-auto-select +0+0, DFP: 1280x1024 +1680+0"
(**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "CRT-0"
(II) NVIDIA(GPU-0): Display (Samsung SyncMaster (CRT-0)) does not support NVIDIA
(II) NVIDIA(GPU-0):     3D Vision stereo.
(II) NVIDIA(GPU-0): Display (Philips 170B2 (DFP-0)) does not support NVIDIA 3D
(II) NVIDIA(GPU-0):     Vision stereo.
(II) NVIDIA(0): NVIDIA GPU GeForce 6600 GT (NV43) at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 131072 kBytes
(--) NVIDIA(0): VideoBIOS: 05.43.02.27.00
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 6600 GT at PCI:1:0:0
(--) NVIDIA(0):     Samsung SyncMaster (CRT-0)
(--) NVIDIA(0):     Philips 170B2 (DFP-0)
(--) NVIDIA(0): Samsung SyncMaster (CRT-0): 400.0 MHz maximum pixel clock
(--) NVIDIA(0): Philips 170B2 (DFP-0): 155.0 MHz maximum pixel clock
(--) NVIDIA(0): Philips 170B2 (DFP-0): Internal Single Link TMDS
(**) NVIDIA(0): TwinView enabled
(II) NVIDIA(0): Display Devices found referenced in MetaMode: CRT-0, DFP-0
(II) NVIDIA(0): Assigned Display Devices: CRT-0, DFP-0
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0):     "CRT:nvidia-auto-select+0+0,DFP:1280x1024+1680+0"
(II) NVIDIA(0): Virtual screen size determined to be 2960 x 1050
(--) NVIDIA(0): DPI set to (99, 98); computed from "UseEdidDpi" X config(II) Loading /usr/lib/X11/modules/drivers/nvidia_drv.so
(II) Loading /usr/lib/X11/modules/libwfb.so
(II) Loading /usr/lib/X11/modules/libfb.so
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "TwinView" "1"
(**) NVIDIA(0): Option "MetaModes" "CRT: nvidia-auto-select +0+0, DFP: 1280x1024 +1680+0"
(**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "CRT-0"
(II) NVIDIA(GPU-0): Display (Samsung SyncMaster (CRT-0)) does not support NVIDIA
(II) NVIDIA(GPU-0):     3D Vision stereo.
(II) NVIDIA(GPU-0): Display (Philips 170B2 (DFP-0)) does not support NVIDIA 3D
(II) NVIDIA(GPU-0):     Vision stereo.
(II) NVIDIA(0): NVIDIA GPU GeForce 6600 GT (NV43) at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 131072 kBytes
(--) NVIDIA(0): VideoBIOS: 05.43.02.27.00
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 6600 GT at PCI:1:0:0
(--) NVIDIA(0):     Samsung SyncMaster (CRT-0)
(--) NVIDIA(0):     Philips 170B2 (DFP-0)
(--) NVIDIA(0): Samsung SyncMaster (CRT-0): 400.0 MHz maximum pixel clock
(--) NVIDIA(0): Philips 170B2 (DFP-0): 155.0 MHz maximum pixel clock
(--) NVIDIA(0): Philips 170B2 (DFP-0): Internal Single Link TMDS
(**) NVIDIA(0): TwinView enabled
(II) NVIDIA(0): Display Devices found referenced in MetaMode: CRT-0, DFP-0
(II) NVIDIA(0): Assigned Display Devices: CRT-0, DFP-0
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0):     "CRT:nvidia-auto-select+0+0,DFP:1280x1024+1680+0"
(II) NVIDIA(0): Virtual screen size determined to be 2960 x 1050
(--) NVIDIA(0): DPI set to (99, 98); computed from "UseEdidDpi" X config
(--) NVIDIA(0):     option
(--) Depth 24 pixmap format is 32 bpp
(II) NVIDIA(0): Setting mode
(II) NVIDIA(0):     "CRT:nvidia-auto-select+0+0,DFP:1280x1024+1680+0"
(II) Loading extension NV-GLX
(==) NVIDIA(0): Disabling shared memory pixmaps
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled

(--) NVIDIA(0):     option
(--) Depth 24 pixmap format is 32 bpp
(II) NVIDIA(0): Setting mode
(II) NVIDIA(0):     "CRT:nvidia-auto-select+0+0,DFP:1280x1024+1680+0"
(II) Loading extension NV-GLX
(==) NVIDIA(0): Disabling shared memory pixmaps
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled


Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow
Вроде выполнил. Полегчало.

Но когда за компом поработаешь часов 5-6, проблемы возвращаются.Заметно падает отзывчивость интерфейса.

А из-за чего это происходит - не смотрели? СPU грузится или, может быть, памяти не хватает и система свопиться начинает?

Оффлайн Sugar

  • Участник
  • *
  • Сообщений: 101
Извиняюсь, не сказал сразу.

Также - 'X', судя по 'top' , начинает потреблять много %CPU  (40-80%), при типичных действиях - прокрутки в  браузере (ff4), редактирования текста в Kate или Padre.
« Последнее редактирование: 02.07.2011 12:26:30 от Sugar »

Оффлайн Sugar

  • Участник
  • *
  • Сообщений: 101
Так что с этим делать? Есть у кого идеи?

Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow
Так что с этим делать? Есть у кого идеи?

Попробовать открытые драйвера - nouveau. Если с ними такого происходить не будет - значит проблема в блобе и тогда нужно писать баг репорт в nvidia или на nvnews. Правда баги nvidia правит неспешно.

Если же позарез нужны проприетарные драйвера, то можно попробовать выключить эффекты, или заменить Kwin на другой мэнэджер окон - compiz(правда его уже выкинули из сизифа), openbox итд.
« Последнее редактирование: 01.07.2011 19:43:42 от Vovka-Korovka »

Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow
Да, еще как вариант - заменить в настройках эффектов КДЕ движок - с OpenGL на XRender.

Оффлайн Sugar

  • Участник
  • *
  • Сообщений: 101
Хорошо, спасибо. В понедельник попробую.

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
compiz(правда его уже выкинули из сизифа)

Он есть в бранчах и поддерживается.
В Сизифе его нет потому, что стабильная версия 0.8.8 конфликтует с Gnome3, а  нестабильная пока весьма нестабильна.

Оффлайн yantux

  • Участник
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.
Заметно подтормаживает приложение konsole, но мне кажется это её карма не зависимая от драйверов.
С уважением,
yantux.

Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow
Заметно подтормаживает приложение konsole, но мне кажется это её карма не зависимая от драйверов.

А шрифты в konsole какие используете? У нвидии есть одна мерзкая бага - если в konsole использовать шрифты, не использующие субпиксельное сглаживание(например terminus, fixed), то konsole начинает тормозить. А так konsole весьма резвый, не дожен тормозить и на достаточно слабых машинах.

Оффлайн yantux

  • Участник
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.

А шрифты в konsole какие используете? У нвидии есть одна мерзкая бага - если в konsole использовать шрифты, не использующие субпиксельное сглаживание(например terminus, fixed), то konsole начинает тормозить. А так konsole весьма резвый, не дожен тормозить и на достаточно слабых машинах.

у меня konsole тормозила и на ati radeon 9550. А какие шрифты можно использовать? Как определить, что они поддерживают суббпиксельное сглаживание?

P.S. Мне кажется nVidia дрова обновила?
С уважением,
yantux.

Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow

А какие шрифты можно использовать? Как определить, что они поддерживают суббпиксельное сглаживание?


Можно попробовать моноширинные шрифты из семейств Liberation или Droid - Liberation Mono, Droid Sans Mono. Эти семейства поддерживают субпиксельное сглаживание.

P.S. Мне кажется nVidia дрова обновила?

На ЛОРе тоже читал, что вышли 280.04. Но на официальном сайте пока об этом не написали.

Оффлайн Sugar

  • Участник
  • *
  • Сообщений: 101
Везде (Kate, Padre, Konsole) использую Droid Sans Mono, так как очень радует этот шрифт, тормозит.

Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow
Везде (Kate, Padre, Konsole) использую Droid Sans Mono, так как очень радует этот шрифт, тормозит.

Ну значит не хватает мощности 6600 GT для KDE4. Как вариант можно либо попробовать compiz вместо kwin, или nouveau вместо блоба.

Оффлайн Sugar

  • Участник
  • *
  • Сообщений: 101
Ну значит не хватает мощности 6600 GT для KDE4.

Это исключено, т.к.:
1) Это случилось после обновления, до него все отлично было
2) Дома 7300gs, на ней все летает, по мощности это эквивалент 6600gt

Цитировать
Как вариант можно либо попробовать compiz вместо kwin, или nouveau вместо блоба.

Не могли бы ткнуть в руковдодство, как это сделать? Что-то не смог найти пока ничего, ни методом тыка, ни на вики.