Bug 32220 - nouveau and google-earth-pro
Summary: nouveau and google-earth-pro
Status: RESOLVED WORKSFORME
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-31 17:57 CEST by Mészáros Csaba
Modified: 2025-10-18 21:10 CEST (History)
5 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
googleerath screenshot with nouveau (410.72 KB, image/jpeg)
2023-08-31 18:01 CEST, Mészáros Csaba
Details

Description Mészáros Csaba 2023-08-31 17:57:57 CEST
I know it's not part of Mageia, but I don't think google-earth is a problem.

I start the google-earth-pro program with the Nouveau driver, and I can only see the detail of the globe and the sky in the right place in a small window of 4x3cm. Maybe I should attach a picture. Unusable.

Actually, it is the same even if I create the libcrypto and libssl symlinks. However, it starts without it. As for the search, a little intervention is needed there. I solved this back in Mageia 5, because it never zoomed to what I typed.

Insert the line "export LC_NUMERIC=C" in the command file/opt/google/earth/pro/googleearth  without quotes.
Comment 1 Mészáros Csaba 2023-08-31 18:01:17 CEST
Created attachment 13960 [details]
googleerath screenshot with nouveau

CC: (none) => csablak

Comment 2 Lewis Smith 2023-08-31 20:53:35 CEST
Thank you for the report, and the helpful screenshot.
1. Are you able to say whether this problem occurs only with Nouveau? Are you able to try an nvidia driver?
2. Does the fix you give above cure the problem?
3. Did it work for you with Nouveau on Mageia 8?

CC: (none) => lewyssmith

Comment 3 Mészáros Csaba 2023-08-31 22:54:09 CEST
Google Earth - Zoom problem - https://youtu.be/1OFM0XWZm6Q
Google Earth - nouveau error - https://youtu.be/GzcKQKbEHco
Comment 4 Morgan Leijström 2023-09-04 09:41:05 CEST
Thank you for the report and tip.

Maybe we should add it to https://wiki.mageia.org/en/Google_Earth

For your system, does the driver xorg modesetting work as an alternative?

CC: (none) => fri

Comment 5 Lewis Smith 2023-09-05 22:04:14 CEST
And please do answer:
2. Does the fix you give above [comment 0] cure the problem?
3. Did it work for you with Nouveau on Mageia 8?

(In reply to Mészáros Csaba from comment #3)
> Google Earth - Zoom problem - https://youtu.be/1OFM0XWZm6Q
> Google Earth - nouveau error - https://youtu.be/GzcKQKbEHco
These look ideal, and I second "we should add it to" the GoggleEarth Wiki.
Neither of these has sound (not for me, and I checked with a different YouTube video), and I found it impossible to see what was being typed on the terminal. If anyone *can* decipher what is happening, please transcribe it to this bug, whence we can document it better.

TIA
Comment 6 Mészáros Csaba 2023-09-06 20:15:18 CEST
Hello Louis!

I thought you were watching the video on a PC, because then you should be able to see what's happening on the terminal, or even stop the video where you don't know what's going on... :)
If you're asking about the first terminal on the left, don't bother with that. I started the script enabling video recording on it.
Zoom issue mageia8 - demo with nvidia-xfce.
The nouveau works as you can see in the video. On a small 4x3cm frame, the upper left.
Regards: Csaba
Comment 7 Lewis Smith 2023-09-06 21:36:31 CEST
I did watch the video on a PC 1366x768 fullscreen. It is just that the terminal lines are too indistinct (small & blurred) to see properly.
Comment 8 Mészáros Csaba 2023-09-10 21:22:27 CEST
I tried something that I had not known before.

I removed all references to nouveau from the /etc/default/grub file. So it doesn't have GRUB_CMDLINE_LINUX=nouveau.modeset=1

and I created the xorg.conf.d/modesetting.ini file corresponding to xorg.conf, and entered the word modesetting in it as driver.

modesetting.ini

Section "Devices"
     Identifier "Videocard0"
     VendorName "NVIDIA Corporation"
     BoardName "NVIDIA GeForce GT710"
     Driver "mode setting"
     Option "DPMS"
EndSection


Section "Screen"
     Identifier "Screen0"
     Device "Videocard0"
     Monitor "Monitor0"
     Subsection "Display"
         Depth 24
     EndSubsection
EndSection



then i restarted the system. And wonders of wonders, Google Earth works. Although you have to leave the windows pretty sticky. So they don't bounce, they aren't fast.

And I found  something like Latest legacy driver (alias of Geforce 635 to 920) in the mcc. To what extent is this different from the driver with the same name listed anyway?

My card Geforce GT710 (NV106 - GK208B)
Comment 9 Marja Van Waes 2025-10-18 13:53:55 CEST
(In reply to Mészáros Csaba from comment #8)
> I tried something that I had not known before.
> 
> I removed all references to nouveau from the /etc/default/grub file. So it
> doesn't have GRUB_CMDLINE_LINUX=nouveau.modeset=1
> 
> and I created the xorg.conf.d/modesetting.ini file corresponding to
> xorg.conf, and entered the word modesetting in it as driver.
> 
> modesetting.ini
> 
> Section "Devices"
>      Identifier "Videocard0"
>      VendorName "NVIDIA Corporation"
>      BoardName "NVIDIA GeForce GT710"
>      Driver "mode setting"
>      Option "DPMS"
> EndSection
> 
> 
> Section "Screen"
>      Identifier "Screen0"
>      Device "Videocard0"
>      Monitor "Monitor0"
>      Subsection "Display"
>          Depth 24
>      EndSubsection
> EndSection
> 
> 
> 
> then i restarted the system. And wonders of wonders, Google Earth works.
> Although you have to leave the windows pretty sticky. So they don't bounce,
> they aren't fast.

Is this workaround still needed in fully updated Mageia 9?
> 
> And I found  something like Latest legacy driver (alias of Geforce 635 to
> 920) in the mcc. To what extent is this different from the driver with the
> same name listed anyway?

CC'ing the kernel & drivers maintainers for an answer to you question
> 
> My card Geforce GT710 (NV106 - GK208B)

Status: NEW => NEEDINFO
CC: (none) => kernel, marja11

Comment 10 Mészáros Csaba 2025-10-18 15:30:55 CEST
Well, maybe it's not necessary, but that's how I do it.
I don't use the /etc/X11/xorg.conf file.
I've solved everything in the /etc/X11/xorg.conf.d folder.
But I can't try nouveau or nvidia anymore, because I have a new PC that uses amdgpu.

The /etc/X11/xorg.conf.d folder contains the following files.
$ ls -la /etc/X11/xorg.conf.d/*
/etc/X11/xorg.conf.d/00-keyboard.conf
/etc/X11/xorg.conf.d/10-custom-kbd.conf
/etc/X11/xorg.conf.d/20-vgaDriver.conf -> amdgpu.ini
/etc/X11/xorg.conf.d/50-monitor.conf
/etc/X11/xorg.conf.d/amdgpu.ini
/etc/X11/xorg.conf.d/nouveau.ini
/etc/X11/xorg.conf.d/nvidia.ini

20-vgaDriver.conf symlink points to the one that is in use.


But the problem that started this thread still exists.
I have to enter the aforementioned 
export LC_NUMERIC=C line into Google Earth so that it navigates where I want it to. Maybe this is just because of my Hungarian language settings. I haven't tried it in English.

Regards Csaba
Comment 11 Marja Van Waes 2025-10-18 21:10:29 CEST
(In reply to Morgan Leijström from comment #4)
> Thank you for the report and tip.
> 
> Maybe we should add it to https://wiki.mageia.org/en/Google_Earth
> 
Added to the links.



(In reply to Mészáros Csaba from comment #10)
> Well, maybe it's not necessary, but that's how I do it.
> I don't use the /etc/X11/xorg.conf file.
> I've solved everything in the /etc/X11/xorg.conf.d folder.
> But I can't try nouveau or nvidia anymore, because I have a new PC that uses
> amdgpu.
> 
> The /etc/X11/xorg.conf.d folder contains the following files.
> $ ls -la /etc/X11/xorg.conf.d/*
> /etc/X11/xorg.conf.d/00-keyboard.conf
> /etc/X11/xorg.conf.d/10-custom-kbd.conf
> /etc/X11/xorg.conf.d/20-vgaDriver.conf -> amdgpu.ini
> /etc/X11/xorg.conf.d/50-monitor.conf
> /etc/X11/xorg.conf.d/amdgpu.ini
> /etc/X11/xorg.conf.d/nouveau.ini
> /etc/X11/xorg.conf.d/nvidia.ini
> 
> 20-vgaDriver.conf symlink points to the one that is in use.
> 
> 
> But the problem that started this thread still exists.
> I have to enter the aforementioned 
> export LC_NUMERIC=C line into Google Earth so that it navigates where I want
> it to. Maybe this is just because of my Hungarian language settings. I
> haven't tried it in English.
> 
> Regards Csaba

Thanks for the feedback. I'll close this report as WORKSFORME, because AFAIK, there is nothing left for us to do.

Resolution: (none) => WORKSFORME
Status: NEEDINFO => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.