Page 1 of 1

Bug-31251 with GNOME login in Mageia-9(Cauldron)

PostPosted: Jan 31st, '23, 14:38
by mgauser
More detailed: Bug 31251 - gdm login loops forever with NVIDIA GP102 [GeForce GTX 1080 Ti] graphics

Possible solution...

Note: GQemoo-v2.1 was used to find out the cause of the error...

ScreenShot_1-Installing-without-X: https://i.ibb.co/CJ1XjZX/1-Installing-without-X.png
ScreenShot_2-urpmi_task-gmone-minimal: https://i.ibb.co/qF5GW5F/2-urpmi-task-gmone-minimal.png
ScreenShot_3-urpme_gstreamer1.0-vaapi: https://i.ibb.co/8NH4zNF/3-urpme-gstreamer1-0-vaapi.png
ScreenShot_4_Running_GNOME_(startx): https://i.ibb.co/SvsbX9B/4-Running-GNOME-startx.png

What to do:
---
1. Installing Mageia-9(Cauldron) without X from the network (Mageia-Cauldron-netinstall-nonfree-x86_64.iso)
2. urpmi --auto task-gmone-minimal
3. urpme --auto gstreamer1.0-vaapi
4. reboot; startx (with user privileges)

This article was also used: https://bugs.launchpad.net/ubuntu/+sour ... ug/1745345

Re: Bug-31251 with GNOME login in Mageia-9(Cauldron)

PostPosted: Jan 31st, '23, 17:04
by sturmvogel
Could you add this findings to the relevant bugreport, as most devs don't use this forum to deal with bugs...
Thanks!

Re: Bug-31251 with GNOME login in Mageia-9(Cauldron)

PostPosted: Jan 31st, '23, 17:48
by mgauser
sturmvogel wrote:Could you add this findings to the relevant bugreport, as most devs don't use this forum to deal with bugs...
Thanks!

Unfortunately, no, sorry. I am blocked in BugZilla for bad behavior. :)
However, I hope that this will help solve the problem and you will be able to link to this post.

Best wishes.

Re: Bug-31251 with GNOME login in Mageia-9(Cauldron)

PostPosted: Jan 31st, '23, 19:17
by morgano
Added a link from the issue to here.
Thanks.

Re: Bug-31251 with GNOME login in Mageia-9(Cauldron)

PostPosted: Feb 1st, '23, 10:11
by mgauser
Simplified interpretation (method #2):
---
If it throws you out of the GNOME session, reboot and log into the IceWM Session (select in gdm). While in IceWM, remove the gstreamer1.0-vaapi package (urpme --auto gstreamer1.0-vaapi), reboot and log into GNOME. I think it will be faster this way.

Re: Bug-31251 with GNOME login in Mageia-9(Cauldron)

PostPosted: Feb 1st, '23, 14:24
by mgauser
Method #3 - Press in the gdm buttons Ctrl+Alt+F4 or Ctrl+Alt+F5 and delete the package gstreamer1.0-vaapi and reboot.

Since my English is bad, I recorded a video. It is better to download and view it, since the built-in viewing is muddy.

Download/Watch the video (size = 45MB): https://cloud.mail.ru/public/CXLX/byp8MqsRT

Re: Bug-31251 with GNOME login in Mageia-9(Cauldron)

PostPosted: Feb 4th, '23, 15:11
by mgauser
Solution. Launching Wayland and X11.
---
Currently, Mageia-9(Cauldron) uses mesa-23.0.0-0.rc4. It looks like the problem is both in it and in the package gstreamer1.0-vaapi.

Screenshots of a working GNOME:
---
GNOME-Wayland: https://i.ibb.co/Wgw4vj9/GNOME-Wayland.png
GNOME-on-Xorg: https://i.ibb.co/5RkCZ9h/GNOME-on-Xorg.png

A downgrade of the source code in the mesa package was made:
---
1. Package mesa-23.0.0-0.rc4.2.mga9.src.rpm was disassembled for spare parts
2. The mesa-23.0.0-rc4.tar.xz archive has been replaced with mesa-22.3.4
3. Package release upgraded to 5 to overlap existing mesa package on new installation
4. All patches from the mesa.spec file have been canceled

The result is a group of new packages: https://cloud.mail.ru/public/fQqa/rdAQ299it

The installation packages are located in the mesa-rpms+srpms.tar.gz archive in the RPMS folder.

In order for the GNOME (Wayland) and GNOME on Xorg (X11) modes to work, you need to install the received packages from the RPMS folder, remove the gstreamer1.0-vaapi package (see the messages above) and reboot your computer.

Vive la résistance.