Summary: | PPC: images in qt4 appear with wrong color channels | ||
---|---|---|---|
Product: | [I don't know] kde | Reporter: | Jacopo Ghiglieri <sbriglie> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | chrschmitt, lauranger, mboquien, penaz.gnu, rdieter, themroc |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jacopo Ghiglieri
2008-01-14 15:51:09 UTC
It sounds like an endianness issue. On OSX I've seen similar issues if libpng got cross-compiled. Not sure how you would go about fixing it, but I would bet that endianness is the culprit. I see the same bug with debian testing on a 12" G4 iBook that runs Debian Testing. I'm using instead of nv an ati r300 videocard with Xorg's ati drivers. I'm running a compiled KDE 4 but Qt4 comes from a debian package (libqt4-* 4.3.3-2). If I remember well I hadn't this bug with a previous Qt4 version (4.3.1-2). I saw the same bug with KDE 4.0.1 on Gentoo x86 X11 config [xorg.conf]: Section "Extensions" Option "Composite" "Enable" Option "RENDER" "Enable" Option "DAMAGE" "Enable" Option "XVideo" "Enable" EndSection Section "Device" Identifier "ATI HD2400" Driver "fglrx" Busid "PCI:1:0:0" Option "XAANoOffscreenPixmaps" "on" Option "VideoOverlay" "on" Option "TexturedVideo" "on" Option "Textured2D" "on" Option "TexturedXrender" "on" Option "UseFastTLS" "1" Option "BackingStore" "on" Option "MaxGARTSize" "256" EndSection If the "Desktop Settings -> Visual effects" are all off then I see this bug. If I turn Visual effects on - then the bug is gone. Hello, As pure Qt apps suffer from this bug too, it is very likely it is a Qt problem. Please report to the Qt bug tracker. Thanks. *** Bug 171785 has been marked as a duplicate of this bug. *** As #4 says it is a Qt thing, I bump here, as getting to Qt 4.5 does no better. And I can not find a tracker entry at QtSoftware that handles the case. Has anyone spotted an ID or URL ? Thanks in advance. By the way, I can not see is this tracker entry nor in Bug 171785 what indicates it is a Qt thing in stead of a KDE thing. Can I confirm, is a Qt4 bug and it has scheduled for 4.5.x. Follow the link http://www.qtsoftware.com/developer/task-tracker/index_html?method=entry&id=196152 Good news, this bug is fixed for Qt 4.5.2. *** Bug 163028 has been marked as a duplicate of this bug. *** *** Bug 193345 has been marked as a duplicate of this bug. *** (In reply to comment #8) > Good news, this bug is fixed for Qt 4.5.2. Can you tell me if the patch from here: http://qt.gitorious.org/qt/qt/commit/e018b82432055d9a5f13be7c17e31502830b9fa7 is sufficient to get it working? I applied it to 4.5.1 but it does not change a thing. Also tried qt-copy to no avail. Any hints? Ok, works for me now, too. I had to remove the KDE cache files. |