LINUX.ORG.RU

Сообщения Ferroman

 

ElementaryOS (она же Ubuntu 14.04) XORG 100% CPU на проприетаных Nvidia и нескольких мониторах

Форум — Desktop

Приветствую всех.

Есть в наличии ноутбук Lenovo T520 с NVIDIA Corporation GF119M [Quadro NVS 4200M] и интегрированной Intel картой на борту. Ноутбук в докстанции, к ней подключено еще два монитора через DVI. Установлена ElementaryOS Freya (тюнингованая Ubuntu 14.04). Стоят проприетарные дрова к Nvidia и к интелу. В общем все работает нормально, мониторы определяются, ничего не тормозит.

Проблема:

Если включаю видео не на основном мониторе (неважно какое, youtube, видезвонок или в плеере), то через некоторое время XORG начинает жрать больше 100% CPU и прорисовка начинает тормозить везде. К норме не возвращается, приходится перегружать машину. Погуглив обнаружил что может быть связано с частотой обновления мониторов, но это не много мне дало. Проблема проявляется даже если подключать один монитор к VGA выходу, без докстанции.

Как с этим бороться? Какую еще полезную инфу нужно для диагностики?

Заранее спасибо.

Дополнительное инфо:

Лог: Xorg.0.log

Установленные пакеты:

  • nvidia-352-updates - NVIDIA binary driver - version 352.63
  • xserver-xorg-video-intel-lts-ut - X.Org X server -- Intel i8xx, i9xx display
  • linux-image-3.16.0-59-generic

xorg.conf:

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "intel"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "SNA"
    Option "TearFree" "true"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
    Option "UseEvents" "true"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection
~$ lspci -k| grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
	Subsystem: Lenovo Device 21d1
	Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [Quadro NVS 4200M] (rev a1)
	Subsystem: Lenovo Device 21d1
	Kernel driver in use: nvidia

~$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: NVS 4200M/PCIe/SSE2
    GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
    GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
    GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite,
    GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
    GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
    GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite,

 , , , ,

Ferroman
()

RSS подписка на новые темы