Summary: | Missing asset in gtk3 theme | ||
---|---|---|---|
Product: | [Plasma] Breeze | Reporter: | Gustavo Alvarez <sl1pkn07> |
Component: | gtk theme | Assignee: | Hugo Pereira Da Costa <hugo.pereira.da.costa> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aleixpol, dah5aeZe, efremmc2 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/breeze-gtk/0a3dda7c1717f672eee4e8bc6655a7d26561b465 | Version Fixed In: | |
Sentry Crash Report: |
Description
Gustavo Alvarez
2015-12-08 16:43:54 UTC
Same here. Starting gtk+ 3.18.x applications with horizontal scrollbars visible will result in this error message. File file:///usr/share/themes/Breeze-Dark/gtk-3.0/assets/scrollbar-slider-overlay-horizontal-dark.png doesn't exist. This can be easily reproduced when just starting gedit or nautilus and adding some content until horizontal scrollbars are shown. This issue is not related to nvidia. This issue is not present with Gtk default theme Adwaita. On https://apps.fedoraproject.org/packages/adwaita-icon-theme/ you can get a list of all assets for adwaita icon theme when clicking on "Contents". This is a gtk-3.0 issue as this occurs with Plasma 5.5.4 as the </usr/share/themes/Breeze/gtk-3.0/assets/scrollbar-slider-overlay-horizontal.png> file does not exist. Is there any specification which tells Gtk to provide this file? If not I think it is not an issue in Gtk but in breeze. (In reply to Christian Stadelmann from comment #3) > Is there any specification which tells Gtk to provide this file? If not I > think it is not an issue in Gtk but in breeze. No, there is no specification which tells Gtk to provide this. I agree that it is related to breeze because GTK is kindly reporting the warning. GTK is not crashing but I have other issues relating to Xorg with Nvidia (nvidia driver) with two monitors. So how do I report a bug for the breeze theme? I think this bug is correctly reported as Product: Breeze Component: gtk theme so no need for any action. Your nvidia/Xorg issues could be reported, but probably belong to either nvidia, freedesktop.org or kernel.org. is problem of breeze-gtk https://quickgit.kde.org/?p=breeze-gtk.git&a=blob&h=259d81a92ffceb5af2ad9ced4e4a4a7aba014385&hb=66f9394ef5433ad650e325b867187254de360428&f=Breeze-dark-gtk%2Fgtk-3.0%2Fgtk.css line 2254 is named scrollbar-slider-overlay-horizontal-dark.png but the name of file is : scrollbar-slider-horizontal-overlay-dark.png https://quickgit.kde.org/?p=breeze-gtk.git&a=tree&h=142bfcb6312d9e81b5c60281bf94f740a5b50b1f&hb=66f9394ef5433ad650e325b867187254de360428&f=Breeze-dark-gtk%2Fgtk-3.0%2Fassets (In reply to Aleix Pol from comment #7) > https://git.reviewboard.kde.org/r/126970/ These comments also added in the review notes. I tested this my making changes in /usr/share/themes/Breeze-Dark/gtk-3.0/gtk.css and in /usr/share/themes/Breeze/gtk-3.0/gtk.css There were two edits because of the name change. Furthermore, there were already three other lines with the new names already in place. The changes were made only in the css for gtk-3.0. Regards, Efrem McCrimon Reference: Linux: OpenMandriva LX3 2015.0 4.1.15-nrjQL-desktop-1omv #1 SMP PREEMPT Sun Dec 27 14:47:10 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux Name: Breeze gtk-3.0 Name: Breeze-Dark gtk-3.0 scrollbar-slider-overlay-horizontal-dark.png scrollbar-slider-overlay-horizontal.png Looks like these were renamed to scollbar-slider-horizontal-overlay.png, scollbar-slider-horizontal-overlay-dark.png Git commit 0a3dda7c1717f672eee4e8bc6655a7d26561b465 by David Edmundson, on behalf of Last Avengers. Committed on 15/03/2016 at 23:45. Pushed by davidedmundson into branch 'Plasma/5.6'. Gtk3: Fix wrong filename of scrollbar `(gtk3-demo:5797): Gtk-WARNING **: Error loading image 'file:///usr/share/themes/Breeze/gtk-3.0/assets/scrollbar-slider- overlay-horizontal.png': Error opening file: No such file or directory` the image file in assets name `scrollbar-slider-horizontal-overlay.png` but in css file was `scrollbar-slider-overlay-horizontal.png`. REVIEW: 127323 REVIEW: 126970 M +1 -1 Breeze-dark-gtk/gtk-3.0/gtk.css M +1 -1 Breeze-gtk/gtk-3.0/_common.scss M +1 -1 Breeze-gtk/gtk-3.0/gtk-dark.css M +1 -1 Breeze-gtk/gtk-3.0/gtk.css http://commits.kde.org/breeze-gtk/0a3dda7c1717f672eee4e8bc6655a7d26561b465 |