Date: Sun, 24 Apr 2016 22:48:41 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: maintainer-feedback requested: [Bug 209020] x11-servers/xorg-server Intel video hardware acceleration causes cpu overheating Message-ID: <bug-209020-7141-gnXVlcZLAX@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-209020-7141@https.bugs.freebsd.org/bugzilla/> References: <bug-209020-7141@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
tony@accesslab.com <tony@accesslab.com> has reassigned Bugzilla Automation <bugzilla@FreeBSD.org>'s request for maintainer-feedback to x11@FreeBSD.org: Bug 209020: x11-servers/xorg-server Intel video hardware acceleration causes cpu overheating https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D209020 --- Description --- When using either the Intel i915 driver in xf86-video-intel-2.21.15_9 or In= tel modesetting driver built in to xorg-server-1.17.4, running with hardware acceleration turned, the cpu chip temerature rapidly rises to above 60 deg = C on Lenovo G770 laptop with an Intel i3 2310M cpu and Intel HD video. This occu= rs even when minimal video operations are happening, for example simple scroll= ing on an Xterm will cause it. Once the temperature starts rising, it will stay elevated indefinitely until the X server is exited. The cpu frequency is not causing it because the temperature remains elevated above 60 deg C even whi= le the system is idle and the cpu frequency is idling at 800 MHz on a 2.1 GHz = cpu. Also the laptop fan and heatsink assembly is clean of any dust, is open with full airflow, and operating properly. When the acceleration is turned off in either driver ( "NoAccel"=3D"true" i= n the intel driver and "AccelMethod"=3D"none" in the Xorg modesetting driver ), t= he problem goes away. With no acceleration, fast terminal scrolling and/or high graphics operations will cause the temperature to elevate but quickly goes = back down once the graphics operations become idle. In comparison, with the acceleration turned on, once the graphics operation triggers a temperature rise, the temperature rises excessively and remains elevated in a seemingly runaway condition until the X server is exited. The excessive temperature runaway condition can damage the laptop and/or greatly reduce battery charge life. The work around is to run the Xorg built in modesetting driver with glamor acceleraton turned off. =3D=3D=3D The laptop cpu/os specs: FreeBSD 10.3-RELEASE #0 r297264: Fri Mar 25 02:10:02 UTC 2016 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 VT(vga): resolution 640x480 info: [drm] Initialized drm 1.1.0 20060810 CPU: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz (2095.29-MHz K8-class CPU) Origin=3D"GenuineIntel" Id=3D0x206a7 Family=3D0x6 Model=3D0x2a Steppi= ng=3D7 =20 Features=3D0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,= MCA,CM OV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FX SR,SSE,SSE2,SS,HTT,TM,PBE> =20 Features2=3D0x1dbae3bf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,C= X16,xT PR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,PO PCNT,TSCDLT,XSAVE,OSXSAVE,AVX> AMD Features=3D0x28100800<SYSCALL,NX,RDTSCP,LM> AMD Features2=3D0x1<LAHF> XSAVE Features=3D0x1<XSAVEOPT> VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID TSC: P-state invariant, performance statistics real memory =3D 4294967296 (4096 MB) avail memory =3D 4043096064 (3855 MB) Event timer "LAPIC" quality 600 ACPI APIC Table: <INSYDE HR CRB > FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 SMT threads cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 =3D=3D=3D
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-209020-7141-gnXVlcZLAX>