GNOME Bugzilla – Bug 753269
3px black line at the bottom of the screen
Last modified: 2015-11-02 00:45:58 UTC
Created attachment 308763 [details] [review] Set default panel size to 27px After the following commit: https://git.gnome.org/browse/gnome-panel/commit/?id=127aac5c472425d9983f19fb568c633a88b6e667 I see a 3 pixel wide black line at the bottom of the screen below the bottom panel with the default settings. If I open panel settings, it doesn't allow to set the panel size below 27px, but the initial size is 24px. A trivial fix is to set default panel size to 27px (patch attached), but probably the panel should handle this case automatically if the configured panel size is below to the minimal size. Steps to reproduce: Reset panel settings with 'gsettings reset-recursively org.gnome.gnome-panel', then relogin to GNOME Flashback. See the 3px horizontal black line at the bottom of screen.
Can you attach screenshoot? Changing default size is not right thing. We need to find why it is forced (?) to be bigger then default size. What theme do you use?
Created attachment 308788 [details] Screenshot of the problem Screenshot attached. You can see the 3px horizontal black line at the bottom of screen. I'm using the default Adwaita theme, and I get the same result with HighContrast. I can't reproduce the problem with the Orion theme, which allows 24px in panel settings. If I reduce the size of the default GTK+ font (default is Cantarell Regular 11), it solves the problem also. So probably the minimal panel size calculation is broken somehow.
The panel should resize itself automatically if the minimal size is lower than the allowed. This was the behaviour before the applets are turned into in-process.
You could also reproduce this problem by setting text-scaling-factor to something large value: $ gsettings set org.gnome.desktop.interface text-scaling-factor 1.5 You'll see that the top panel is resized properly, while the bottom panel has some black lines on the bottom of the screen, and won't fill it with the applets.
I confirm that this problem is solved. Thanks!