[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kwin] [Bug 329478] kwin crashes on start because of OpenGL settings
From:       Thomas Lübking <thomas.luebking () gmail ! com>
Date:       2014-01-03 16:29:03
Message-ID: bug-329478-17878-yJMOEe53xm () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=329478

--- Comment #37 from Thomas Lübking <thomas.luebking@gmail.com> ---
The white halo means that the driver does not create ARGB pixmaps and/or twists
0,0,0,0 with 255,255,255,255

You could try whether changing the graphicssystem from (now likely?) native to
raster has any impact on this.

About chip detection:
From a quick look into kwin/libkwineffects/kwinglplatform.cpp i think this is
indeed broken for nouveau (not nouveau gallium chips, though)

m_chipset = "Unknown";
......
m_chipClass = detectNVidiaClass(m_chipset);
->
extract(chipset, "\\bNV[0-9,A-F]{2}\\b"); 
if (!name.isEmpty()) {

in line 695 try
- m_chipClass = detectNVidiaClass(m_chipset);
+ m_chipClass = detectNVidiaClass(m_renderer.toUpper());

Which should fit the extraction code in detectNVidiaClass (you can verify this
by a following
qDebug() << chipClassToString(m_chipClass);

printout - though this will of course likely get you into the kernel hang, you
should
a) revert the other patch (to got back to a clean procedure)
b) report your findings, so we can fix that (i've no chip to test, my oldest
nvidia chip is NV30 which will use gallium for nouveau - if i find a working
box with an AGP slot ;-)

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic