



Igalia our contractors who deal with MESA figured it out. Smart guys.HudsonMoore wrote: ↑Wed May 27, 2020 6:30 pmYes, fixed the problem for me too.
I originally reported (in this thread) problems with Google Maps, the Johns Hopkins Coronavirus map, and a map on the New York Times website and all three are correct now.
Thanks, jamesh!
From a Terminal / Command Line Interface opened from the desktop ...
Code: Select all
MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y chromium-browser
As I have never personally encountered this problem, I cannot test the below solution, but you let me know if it works. In a terminal:
Code: Select all
export MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y
Doesn't work. No errors or anything in Terminal for the "export.." but still inverted when launched from Menu (Pi>Internet>Chromium) even after reboot..Botspot wrote: ↑Fri Sep 25, 2020 3:06 pmAs I have never personally encountered this problem, I cannot test the below solution, but you let me know if it works. In a terminal:Now, from the Menu, launch Chromium. Let me know if that worked.Code: Select all
export MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y
Then change the default Chromium menu button's command to include this at the beginning:
Code: Select all
MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y
I'm sorry but what would be entire line under "command" for the Desktop Entry (or "Exec=" if using text editor)? Things likeBotspot wrote: ↑Fri Oct 02, 2020 12:54 pmThen change the default Chromium menu button's command to include this at the beginning:Code: Select all
MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y
Code: Select all
lxterminal -t "Loading Chromium for Games.." -e 'MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y chromium-browser'
I should have been more clear. Yes, put the chromium-browser after the MESA_GL stuff.ashburn15 wrote: ↑Fri Oct 02, 2020 3:57 pmI'm sorry but what would be entire line under "command" for the Desktop Entry (or "Exec=" if using text editor)? Things like
MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y chromium-browser %U
or
chromium-browser - -'MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y'
or similar don't work directly on the GUI Desktop Entry.
Code: Select all
lxterminal -t "Loading Chromium for Games.." -e 'MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y chromium-browser'
Code: Select all
bash -c 'MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y chromium-browser'
Thank You! Yes. This finally works! Can be used for editing the Chromium shortcuts in Menu and Desktop.Botspot wrote: ↑Fri Oct 02, 2020 4:08 pm
I should have been more clear. Yes, put the chromium-browser after the MESA_GL stuff.
If you say that doesn't work, then try snclosing the whole thing in bash -c.
So your full Exec= line would look like:Let me know if that works.Code: Select all
bash -c 'MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y chromium-browser'
Good to know.ashburn15 wrote: ↑Fri Oct 02, 2020 4:52 pmThank You! Yes. This finally works! Can be used for editing the Chromium shortcuts (Menu and Desktop) under "Command" or "Exec".
Now looking for the way to edit the Application Launch Bar (LXpanel?) on the bottom left and it will be complete. Thank you again!Code: Select all
bash -c 'MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y chromium-browser'
That's a great tip! Just remove the "Browser" option in the Application Launch Bar Settings and add "Chromium" from your Internet List. Now all the Chromium shortcuts reference the inverted/upside down fix correctly. Thank you once again!Botspot wrote: ↑Fri Oct 02, 2020 4:56 pmGood to know.ashburn15 wrote: ↑Fri Oct 02, 2020 4:52 pmThank You! Yes. This finally works! Can be used for editing the Chromium shortcuts (Menu and Desktop) under "Command" or "Exec".
Now looking for the way to edit the Application Launch Bar (LXpanel?) on the bottom left and it will be complete. Thank you again!Code: Select all
bash -c 'MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y chromium-browser'
The Application Launch bar stores its own .desktop files in a separate location. To make it use the new .desktop file, first remove Chromium from Application Launch Bar's list, then add it back again.
First, we have to understand that this variable (MESA_EXTENSION_OVERRIDE) is a bash environment variable that chromium is programmed to obey.blankNick wrote: ↑Wed Oct 21, 2020 7:10 amHow to override chromium start .sh file to include this option that it would start everytime? I'm running only chromium browser. Tried before chromium-browser command to include MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y, but nothing changed. Also tried in flag line as flag like this --MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y also nothing. How to make it always flip chromium on start? Thanks for help I'm noob on linux too...
Code: Select all
export MESA_EXTENSION_OVERRIDE=-GL_MESA_framebuffer_flip_y