Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade
On 01.08.2015 09:22, Salvo Tomaselli wrote: Hello, Could you check with ldd /usr/bin/qweborf. That'll shows which Qt library is used. It's python. It uses pyqt4. I am attaching the ldd output for subsurface, which is a C++ thing that uses Qt4. The Debian qt4-x11 build looks for plugins in /usr/lib/arch/qt4/plugins. That's why it loads the breeze style even when the path is not explicitly listed in QT_PLUGIN_PATH. I don't think it does load it without the env-var :) Well it seems to work for everyone else so something has to be configured on your system to break it. Anyway I don't have time to debug this further but I'll just add back the symlink. Felix -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade
It should, that's the default path embedded in the libs. The en variable might be used to override it. As I said, doing unset QT_PLUGIN_PATH and then running anything qt4 does not work either. -- Salvo Tomaselli Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di senso, ragione ed intelletto intendesse che noi ne facessimo a meno. -- Galileo Galilei http://ltworf.github.io/ltworf/ signature.asc Description: This is a digitally signed message part.
Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade
On Saturday 01 August 2015 09:22:30 Salvo Tomaselli wrote: [snip] The Debian qt4-x11 build looks for plugins in /usr/lib/arch/qt4/plugins. That's why it loads the breeze style even when the path is not explicitly listed in QT_PLUGIN_PATH. I don't think it does load it without the env-var :) It should, that's the default path embedded in the libs. The en variable might be used to override it. -- Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade
Hello, Could you check with ldd /usr/bin/qweborf. That'll shows which Qt library is used. It's python. It uses pyqt4. I am attaching the ldd output for subsurface, which is a C++ thing that uses Qt4. The Debian qt4-x11 build looks for plugins in /usr/lib/arch/qt4/plugins. That's why it loads the breeze style even when the path is not explicitly listed in QT_PLUGIN_PATH. I don't think it does load it without the env-var :) -- Salvo Tomaselli Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di senso, ragione ed intelletto intendesse che noi ne facessimo a meno. -- Galileo Galilei http://ltworf.github.io/ltworf/ linux-vdso.so.1 (0x7ffd5374e000) libdivecomputer.so.0 = /usr/lib/x86_64-linux-gnu/libdivecomputer.so.0 (0x7f8c9544f000) libxslt.so.1 = /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x7f8c9521) libxml2.so.2 = /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x7f8c94e45000) libmarblewidget.so.19 = /usr/lib/libmarblewidget.so.19 (0x7f8c9469c000) libzip.so.2 = /usr/lib/x86_64-linux-gnu/libzip.so.2 (0x7f8c9448b000) libz.so.1 = /lib/x86_64-linux-gnu/libz.so.1 (0x7f8c9426f000) libsqlite3.so.0 = /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x7f8c93fa2000) libgit2.so.22 = /usr/lib/x86_64-linux-gnu/libgit2.so.22 (0x7f8c93cd6000) libQtWebKit.so.4 = /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 (0x7f8c917f5000) libQtSvg.so.4 = /usr/lib/x86_64-linux-gnu/libQtSvg.so.4 (0x7f8c9159d000) libQtGui.so.4 = /usr/lib/x86_64-linux-gnu/libQtGui.so.4 (0x7f8c908a7000) libQtNetwork.so.4 = /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4 (0x7f8c90555000) libQtCore.so.4 = /usr/lib/x86_64-linux-gnu/libQtCore.so.4 (0x7f8c90065000) libpthread.so.0 = /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f8c8fe48000) libstdc++.so.6 = /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x7f8c8fb3b000) libm.so.6 = /lib/x86_64-linux-gnu/libm.so.6 (0x7f8c8f83a000) libgcc_s.so.1 = /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x7f8c8f624000) libc.so.6 = /lib/x86_64-linux-gnu/libc.so.6 (0x7f8c8f27a000) libdl.so.2 = /lib/x86_64-linux-gnu/libdl.so.2 (0x7f8c8f076000) libicui18n.so.52 = /usr/lib/x86_64-linux-gnu/libicui18n.so.52 (0x7f8c8ec64000) libicuuc.so.52 = /usr/lib/x86_64-linux-gnu/libicuuc.so.52 (0x7f8c8e8e6000) libicudata.so.52 = /usr/lib/x86_64-linux-gnu/libicudata.so.52 (0x7f8c8d079000) liblzma.so.5 = /lib/x86_64-linux-gnu/liblzma.so.5 (0x7f8c8ce56000) libastro.so.1 = /usr/lib/libastro.so.1 (0x7f8c8cc16000) libQtDBus.so.4 = /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 (0x7f8c8c999000) libQtXml.so.4 = /usr/lib/x86_64-linux-gnu/libQtXml.so.4 (0x7f8c8c752000) libQtScript.so.4 = /usr/lib/x86_64-linux-gnu/libQtScript.so.4 (0x7f8c8c298000) libQtDeclarative.so.4 = /usr/lib/x86_64-linux-gnu/libQtDeclarative.so.4 (0x7f8c8bce) libphonon.so.4 = /usr/lib/x86_64-linux-gnu/libphonon.so.4 (0x7f8c8ba62000) libhttp_parser.so.2.1 = /usr/lib/x86_64-linux-gnu/libhttp_parser.so.2.1 (0x7f8c8b85a000) libssl.so.1.0.0 = /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x7f8c8b5f) libcrypto.so.1.0.0 = /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x7f8c8b18f000) libssh2.so.1 = /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x7f8c8af65000) librt.so.1 = /lib/x86_64-linux-gnu/librt.so.1 (0x7f8c8ad5d000) libXrender.so.1 = /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x7f8c8ab53000) libjpeg.so.62 = /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x7f8c8a8f8000) libpng12.so.0 = /lib/x86_64-linux-gnu/libpng12.so.0 (0x7f8c8a6d1000) libgstapp-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0 (0x7f8c8a4c4000) libgstpbutils-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0 (0x7f8c8a29b000) libgstvideo-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 (0x7f8c8a04e000) libgstaudio-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 (0x7f8c89dff000) libgstbase-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 (0x7f8c89b9f000) libgstreamer-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x7f8c8988e000) libgobject-2.0.so.0 = /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x7f8c8963c000) libglib-2.0.so.0 = /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x7f8c8932c000) libfontconfig.so.1 = /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x7f8c890ef000) libQtXmlPatterns.so.4 = /usr/lib/x86_64-linux-gnu/libQtXmlPatterns.so.4 (0x7f8c88a98000) libQtOpenGL.so.4 = /usr/lib/x86_64-linux-gnu/libQtOpenGL.so.4 (0x7f8c88795000)
Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade
Hi, On 31.07.2015 00:05, Salvo Tomaselli wrote: Hello, You don't happen to have a custom Qt build installed? I have installed some official binaries from Qt, but they go in /opt so I wouldn't think that has anything to do with it. Could you check with ldd /usr/bin/qweborf. That'll shows which Qt library is used. /usr/lib/x86_64-linux-gnu/qt4/plugins is the plugin path that is hardcoded in the Debian qt4-x11 package. I don't understand what you mean. The Debian qt4-x11 build looks for plugins in /usr/lib/arch/qt4/plugins. That's why it loads the breeze style even when the path is not explicitly listed in QT_PLUGIN_PATH. Cheers, Felix -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade
Hi, On 30.07.2015 21:45, Salvo Tomaselli wrote: Hello, thanks for the quick reply. Does this only affect KDE4 applications or also Qt4-only ones (like speedcrunch)? Yes, for example qweborf (attached) looks like that. Could you please post the output of: - echo $QT_PLUGIN_PATH /usr/lib/x86_64-linux-gnu/qt4/plugins/:/usr/lib/kde4/plugins/ Which I previously set in my session as a workaround, however, before filing the bugreport I have tried unsetting the variable but the result was the same. You don't happen to have a custom Qt build installed? /usr/lib/x86_64-linux-gnu/qt4/plugins is the plugin path that is hardcoded in the Debian qt4-x11 package. Cheers, Felix -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade
Hello, thanks for the quick reply. Does this only affect KDE4 applications or also Qt4-only ones (like speedcrunch)? Yes, for example qweborf (attached) looks like that. Could you please post the output of: - echo $QT_PLUGIN_PATH /usr/lib/x86_64-linux-gnu/qt4/plugins/:/usr/lib/kde4/plugins/ Which I previously set in my session as a workaround, however, before filing the bugreport I have tried unsetting the variable but the result was the same. - grep style ~/.config/Trolltech.conf Attached as Trolltech.conf (but it's grepped). Try launching an application with the parameter -style breeze. Does it still not use the breeze style? Yes, the option doesn't do anything. Does qtconfig-qt4 (package qt4-qtconfig) list breeze in the style list? No. It shows Unknown as the selected style. Let me know if you need more tests. Best -- Salvo Tomaselli Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di senso, ragione ed intelletto intendesse che noi ne facessimo a meno. -- Galileo Galilei http://ltworf.github.io/ltworf/ com.trolltech.Qt.QStyleFactoryInterface%3A\usr\lib\kde4\plugins\styles\breeze.so=2015-07-02T13:39:59, Breeze com.trolltech.Qt.QStyleFactoryInterface%3A\usr\lib\kde4\plugins\styles\oxygen.so=2015-07-03T17:54:32, Oxygen com.trolltech.Qt.QStyleFactoryInterface%3A\usr\lib\kde4\plugins\styles\oxygen_transparent.so=2014-01-31T00:00:43, Oxygen Transparent com.trolltech.Qt.QStyleFactoryInterface%3A\usr\lib\kde4\plugins\styles\qtcurve.so=2015-02-08T15:56:11, QtCurve home\salvo\android\necessitas\QtCreator\lib\qtcreator\qtcomponents\plugin\libstyleplugin.so=40803, 0, i386 linux g++-4 full-config, 2014-03-02T15:44:18 usr\lib\kde4\kcm_style.so=40806, 0, x86_64 linux g++-4 full-config, 2014-11-07T10:21:40 usr\lib\kde4\kdevastyle.so=40806, 0, x86_64 linux g++-4 full-config, 2014-09-23T23:01:23 usr\lib\kde4\plugins\styles\breeze.so=40807, 0, x86_64 linux g++-4 full-config, 2015-07-02T13:39:59 usr\lib\kde4\plugins\styles\oxygen.so=40807, 0, x86_64 linux g++-4 full-config, 2015-07-03T17:54:32 usr\lib\kde4\plugins\styles\oxygen_transparent.so=40806, 0, x86_64 linux g++-4 full-config, 2014-01-31T00:00:43 usr\lib\kde4\plugins\styles\qtcurve.so=40806, 1, x86_64 linux g++-4 full-config, 2015-02-08T15:56:11 usr\lib\x86_64-linux-gnu\qt4\plugins\styles\breeze.so=0, 1, , 2015-07-30T00:04:30 usr\lib\x86_64-linux-gnu\qt5\plugins\styles\breeze.so=0, 1, , 2015-07-30T00:04:29 usr\lib\x86_64-linux-gnu\qt5\plugins\styles\oxygen.so=0, 1, , 2015-07-03T17:54:31 style=Breeze
Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade
Hello, You don't happen to have a custom Qt build installed? I have installed some official binaries from Qt, but they go in /opt so I wouldn't think that has anything to do with it. /usr/lib/x86_64-linux-gnu/qt4/plugins is the plugin path that is hardcoded in the Debian qt4-x11 package. I don't understand what you mean. -- Salvo Tomaselli Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di senso, ragione ed intelletto intendesse che noi ne facessimo a meno. -- Galileo Galilei http://ltworf.github.io/ltworf/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade
Hi, On Thu, 30 Jul 2015 10:16:38 +0200 Salvo Tomaselli tipos...@tiscali.it wrote: Package: breeze Version: 4:5.3.2-3 Severity: grave Justification: renders package unusable Dear Maintainer, after the recent upgrade of the breeze theme, Qt4 applications look really bad. Does this only affect KDE4 applications or also Qt4-only ones (like speedcrunch)? Could you please post the output of: - echo $QT_PLUGIN_PATH - grep style ~/.config/Trolltech.conf Try launching an application with the parameter -style breeze. Does it still not use the breeze style? Does qtconfig-qt4 (package qt4-qtconfig) list breeze in the style list? Cheers, Felix -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org