Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 306903 - x11-libs/qt-gui[+raster]: www-client/opera-10.10-r1 fails to display icons in menus
Summary: x11-libs/qt-gui[+raster]: www-client/opera-10.10-r1 fails to display icons in...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 306951
  Show dependency tree
 
Reported: 2010-02-26 05:16 UTC by Nikolaj Šujskij
Modified: 2010-07-02 16:32 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolaj Šujskij 2010-02-26 05:16:07 UTC
If x11-libs/qt-gui-4.6.2 was built with USE="raster", icons in all Qt-drawn menus (page context menu, most notably) in Opera 10.10 don't show up.

Running Opera like `opera -graphicssystem native` cures it.

 % emerge -pv opera
[ebuild   R   ] www-client/opera-10.10-r1  USE="-gnome -qt-static" LINGUAS="ru sv -be -bg -cs -da -de -el -en_GB -es_ES -es_LA -et -fi -fr -fr_CA -fy -hi -hr -hu -id -it -ja -ka -ko -lt -mk -nb -nl -nn -pl -pt -pt_BR -ro -sk -sr -ta -te -tr -uk -zh_CN -zh_HK -zh_TW"

 % emerge -pv qt-gui 
[ebuild   R   ] x11-libs/qt-gui-4.6.2  USE="accessibility cups dbus exceptions glib mng qt3support raster tiff xinerama (-aqua) -debug -gtk -nas -nis -pch"

Probably should be filed to Opera's BTS as well.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2010-04-12 11:58:48 UTC
(In reply to comment #0)
> If x11-libs/qt-gui-4.6.2 was built with USE="raster", icons in all Qt-drawn
> menus (page context menu, most notably) in Opera 10.10 don't show up.
> 
> Running Opera like `opera -graphicssystem native` cures it.
> 
>  % emerge -pv opera
> [ebuild   R   ] www-client/opera-10.10-r1  USE="-gnome -qt-static" LINGUAS="ru
> sv -be -bg -cs -da -de -el -en_GB -es_ES -es_LA -et -fi -fr -fr_CA -fy -hi -hr
> -hu -id -it -ja -ka -ko -lt -mk -nb -nl -nn -pl -pt -pt_BR -ro -sk -sr -ta -te
> -tr -uk -zh_CN -zh_HK -zh_TW"
> 
>  % emerge -pv qt-gui 
> [ebuild   R   ] x11-libs/qt-gui-4.6.2  USE="accessibility cups dbus exceptions
> glib mng qt3support raster tiff xinerama (-aqua) -debug -gtk -nas -nis -pch"

What would be really interesting to know is what your X server is configured like. I can easily reproduce icon corruption on a system with a measly VIA CLE266 graphics card by simply switching down from 24-bit to 16-bit colour, and that may be the graphics driver's fault or Qt's or perhaps the way Qt is used in <=www-client/opera-10.20.

> Probably should be filed to Opera's BTS as well.

Did you get around to doing that yet?
Comment 2 Nikolaj Šujskij 2010-04-12 13:23:19 UTC
> What would be really interesting to know is what your X server is configured
> like. I can easily reproduce icon corruption on a system with a measly VIA
> CLE266 graphics card by simply switching down from 24-bit to 16-bit colour, and
> that may be the graphics driver's fault or Qt's or perhaps the way Qt is used
> in <=www-client/opera-10.20.
 I seriously doubt it. The issue in question appears on ATI (with radeon drivers, 6.12 and 6.13) and nVidia (both nvidia-drivers and nouveau) cards (my laptop and workstation running ~amd64) and xorg.confs lack any mode description (they mostly consist of display layouts and driver).

 Do you mean your Opera doesn't exhibit described behaviour?

> > Probably should be filed to Opera's BTS as well.
> Did you get around to doing that yet?

 To be honest, I did not. As you might have heard ;) Opera drops Qt, so that would not present a problem for Opera 10.5x when it gets released. At last. Hopefully.
Comment 3 Nikolaj Šujskij 2010-05-04 17:11:39 UTC
This issue is no longer present in Opera 10.50
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-02 16:32:33 UTC
(In reply to comment #3)
> This issue is no longer present in Opera 10.50
>