Skip to content
This repository has been archived by the owner on Mar 6, 2024. It is now read-only.

Noble installer is an empty white window #2407

Closed
franck-iaropoli-arm opened this issue Dec 15, 2023 · 44 comments
Closed

Noble installer is an empty white window #2407

franck-iaropoli-arm opened this issue Dec 15, 2023 · 44 comments
Labels
bug Something isn't working critical

Comments

@franck-iaropoli-arm
Copy link

franck-iaropoli-arm commented Dec 15, 2023

What happened?

I tested today and yesterday Noble image for the Lenovo X13s Gen 1 and both are giving me an empty white window (like #2391)

image (31)

ubuntu@ubuntu:~$ snap run ubuntu-desktop-installer

(ubuntu_desktop_installer:11492): Gtk-WARNING **: 14:32:35.512: /usr/lib/aarch64-linux-gnu/gtk-3.0/3.0.0/immodules/im-ibus.so: undefined symbol: ibus_input_context_set_post_process_key_event

(ubuntu_desktop_installer:11492): Gtk-WARNING **: 14:32:35.512: Loading IM context type 'ibus' failed
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: msm
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: msm
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

** (ubuntu_desktop_installer:11492): WARNING **: 14:32:35.588: Failed to start Flutter renderer: Unable to create a GL context

What was expected?

That I can see the installer window.

Steps to reproduce

Boot https://cdimage.ubuntu.com/daily-live/20231214/noble-desktop-arm64+x13s.iso or https://cdimage.ubuntu.com/daily-live/20231215/noble-desktop-arm64+x13s.iso on a Lenovo X13s Gen 1

Additional context

No response

@franck-iaropoli-arm franck-iaropoli-arm added the bug Something isn't working label Dec 15, 2023
@johnnynunez
Copy link

Same but
undefined im-ibus.so
and failed to load swrast

@hasanmerkit
Copy link

hasanmerkit commented Dec 25, 2023

Any solution? Same problem in daily standart iso. (Tested on Asus Tuf Gaming A15 and HP 250 G3)

@rockwonit-bd
Copy link

rockwonit-bd commented Dec 27, 2023

The problem still not solved, can't install daily builds due to this reason. Daily build tested at 27-12-2023 on two different desktop (Dell 3090 and 9020m)

@rockwonit-bd
Copy link

Tested again with live image of Date 29-12-2023. Same problem. White blank screen in desktop-installer.

@Mafoelffen1
Copy link

Mafoelffen1 commented Dec 31, 2023

``$ /snap/ubuntu-desktop-installer/1276/bin/ubuntu_desktop_installer --try-or-install
/snap/core22/current/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so)
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so

(ubuntu_desktop_installer:5726): Gtk-WARNING **: 17:40:40.192: /snap/core22/current/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/libibus-1.0.so.5)

(ubuntu_desktop_installer:5726): Gtk-WARNING **: 17:40:40.192: Loading IM context type 'ibus' failed

** (ubuntu_desktop_installer:5726): WARNING **: 17:40:40.192: Failed to start Flutter renderer: No GL implementation is available

** (ubuntu_desktop_installer:5726): WARNING **: 17:40:40.345: Unable to retrieve framework response: No engine to send to

** (ubuntu_desktop_installer:5726): WARNING **: 17:40:44.370: Unable to retrieve framework response: No engine to send to

** (ubuntu_desktop_installer:5726): WARNING **: 17:41:05.197: atk-bridge: get_device_events_reply: unknown signature
Terminated

I don't believe the first post included all the errors...That should be from libc=2.38, but it says that is already installed. It still is not being found.
https://bugs.launchpad.net/ubuntu-desktop-installer/+bug/2043915

@johnnynunez
Copy link

johnnynunez commented Jan 1, 2024


``$ /snap/ubuntu-desktop-installer/1276/bin/ubuntu_desktop_installer --try-or-install

/snap/core22/current/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so)

Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so



(ubuntu_desktop_installer:5726): Gtk-WARNING **: 17:40:40.192: /snap/core22/current/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /lib/x86_64-linux-gnu/libibus-1.0.so.5)



(ubuntu_desktop_installer:5726): Gtk-WARNING **: 17:40:40.192: Loading IM context type 'ibus' failed



** (ubuntu_desktop_installer:5726): WARNING **: 17:40:40.192: Failed to start Flutter renderer: No GL implementation is available



** (ubuntu_desktop_installer:5726): WARNING **: 17:40:40.345: Unable to retrieve framework response: No engine to send to



** (ubuntu_desktop_installer:5726): WARNING **: 17:40:44.370: Unable to retrieve framework response: No engine to send to



** (ubuntu_desktop_installer:5726): WARNING **: 17:41:05.197: atk-bridge: get_device_events_reply: unknown signature

Terminated

I don't believe the first post included all the errors...That should be from libc=2.38, but it says that is already installed. It still is not being found.

https://bugs.launchpad.net/ubuntu-desktop-installer/+bug/2043915

Seems to be wrong linked

@rockwonit-bd
Copy link

Problem not solved yet as per latest test with 31-12-2023 daily image. very confusing....

@kenvandine
Copy link
Collaborator

Everyone is off right now, we'll look at it later this week.

@rockwonit-bd
Copy link

rockwonit-bd commented Jan 1, 2024

This is the latest white screen error from Daily live image of today (01-01-2024) testing:

(ubuntu_desktop_installer:6609): Gtk-WARNING **: 14:33:47.350: /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-ibus.so: undefined symbol: ibus_input_context_set_post_process_key_event

(ubuntu_desktop_installer:6609): Gtk-WARNING **: 14:33:47.351: Loading IM context type 'ibus' failed
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: crocus
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: crocus
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

** (ubuntu_desktop_installer:6609): WARNING **: 14:33:47.843: Failed to start Flutter renderer: Unable to create a GL context

** (ubuntu_desktop_installer:6609): WARNING **: 14:34:12.882: atk-bridge: get_device_events_reply: unknown signature

@bittin
Copy link
Contributor

bittin commented Jan 1, 2024

Noticed it now too when trying to test the https://cdimage.ubuntu.com/daily-live/20240101/noble-desktop-amd64.iso and https://cdimage.ubuntu.com/daily-live/20231231/noble-desktop-amd64.iso in a VirtualboxVM on my Dell Latitude 7390 laptop with Crystal Linux as a host

@Feichtmeier
Copy link
Contributor

Sounds similar to canonical/snapcraft.io#4489 (comment)
which was fixed by an apt update as the issue reporter reported
eventually caused by some mismatching graphic libs

@BBCByComcast
Copy link

Ubuntu 24.04 Worked Fine.... (Tested on Android Using Termux)

@johnnynunez
Copy link

Ubuntu 24.04 Worked Fine.... (Tested on Android Using Termux)

?? The problem is the installer

@rockwonit-bd
Copy link

Ubuntu 24.04 Worked Fine.... (Tested on Android Using Termux)

How? which build? did you try desktop-installer?

@corradoventu
Copy link

@vanvugt
Copy link

vanvugt commented Jan 2, 2024

Link to bug in launchpad: https://bugs.launchpad.net/ubuntu-desktop-installer/+bug/2043915

That was actually bug #2391 but since the symptoms are the same here we can reuse the old Launchpad bug.

@johnnynunez
Copy link

Any temporal solution?

@corradoventu
Copy link

The solution would be to keep the last 'good' ISO
The last 'good' ISO is from December 11th so why isn't the 'current' on the https://cdimages.ubuntu.com/daily-live/ page?
https://bugs.launchpad.net/ubuntu-cdimage/+bug/2047969

@vanvugt
Copy link

vanvugt commented Jan 4, 2024

The solution would be to keep the last 'good' ISO The last 'good' ISO is from December 11th so why isn't the 'current' on the https://cdimages.ubuntu.com/daily-live/ page? https://bugs.launchpad.net/ubuntu-cdimage/+bug/2047969

Yeah I agree. I guess the answer is that to graduate from 'pending' to 'current' an image only gets some automated testing that doesn't include looking at window contents. CC @murraybd

@madhusudanhj
Copy link

Temporary solution would be use SSH
Do X11 Forwarding
Launch ubuntu installer from command line of ssh client, it will launch in the client machine where ubuntu installer is getting rendered.
I have used moba xterm on windows to do this. Any ssh client should work which supports x11 forwarding.

@rockwonit-bd
Copy link

rockwonit-bd commented Jan 6, 2024

Temporary solution would be use SSH Do X11 Forwarding Launch ubuntu installer from command line of ssh client, it will launch in the client machine where ubuntu installer is getting rendered. I have used moba xterm on windows to do this. Any ssh client should work which supports x11 forwarding. <

Yes, mobaxterm from Windows machine and running ubuntu-desktop-installer from Windows SSH works.
Build: 06-01-2024 daily live.
Note: desktop installer from live seesion still giving blank white screen.

@corradoventu
Copy link

Link to my copy of ISO dated 23-12-10 I used to install
https://drive.google.com/file/d/1RTe6MxrbNYs49Y7lvaC5Ezg10vfaPJU8/view?usp=drive_link

@johnnynunez
Copy link

Link to my copy of ISO dated 23-12-10 I used to install https://drive.google.com/file/d/1RTe6MxrbNYs49Y7lvaC5Ezg10vfaPJU8/view?usp=drive_link

oh thanks! It's working.

@stralex7
Copy link

stralex7 commented Jan 9, 2024

Link to my copy of ISO dated 23-12-10 I used to install https://drive.google.com/file/d/1RTe6MxrbNYs49Y7lvaC5Ezg10vfaPJU8/view?usp=drive_link

I wish somebody did the same for arm64 iso image ;)

@xalt7x
Copy link

xalt7x commented Jan 9, 2024

I've just installed from 23.10 ISO and upgraded to 24.04:

  1. Replace 23.10 repos (mantic) with 24.10 repos (noble)
    sudo sed -i.bak -e 's/mantic/noble/g' /etc/apt/sources.list
  2. Upgrade from 23.10 to 24.04
    sudo apt update && sudo apt dist-upgrade

@mezaway
Copy link

mezaway commented Jan 9, 2024

I've just installed from 23.10 ISO and upgraded to 24.04:

1. Replace 23.10 repos (mantic) with 24.10 repos (noble)
   `sudo sed -i.bak -e 's/mantic/noble/g' /etc/apt/sources.list`

2. Upgrade from 23.10 to 24.04
   `sudo apt update && sudo apt dist-upgrade`

Wouldn't the following be the better way?

sudo do-release-upgrade -d


Checking for a new Ubuntu release

= Welcome to Ubuntu 24.04 LTS 'Noble Numbat' =

The Ubuntu team is proud to announce Ubuntu 24.04 LTS 'Noble Numbat'.

...

@kenvandine
Copy link
Collaborator

Yes, do-release-upgrade is better. Just editing the sources.list doesn't really migrate you to the new series, just updates the packages. There is a fair bit more that do-release-upgrade does to ensure you are properly migrated to a new series.

@corradoventu
Copy link

Ok, these are tricks, but any hope of having a working installer? Any predictions? Is anyone working to fix it?

@kenvandine
Copy link
Collaborator

kenvandine commented Jan 9, 2024 via email

@mezaway
Copy link

mezaway commented Jan 9, 2024

Sorry to add to the noise but I was just able to run do-release-upgrade -d from a fresh 23.10.1 installation to the current 24.04 and it was flawless. For what it's worth.

@seb128
Copy link
Collaborator

seb128 commented Jan 11, 2024

Status update, we are working on trying to figure the issue out. It's not specific to the installer, none of the GL-using snaps are working on Noble since the mesa update (including confined snaps), which includes any of the flutter applications (installer, snap store, firmware upgrader) but also games and others

@vanvugt
Copy link

vanvugt commented Jan 12, 2024

I see in internal discussions that @seb128 believes the pending update to Mesa 23.3.3 has fixed it. So fingers crossed. That won't be in any ISO yet.

@johnnynunez
Copy link

johnnynunez commented Jan 12, 2024

I see in internal discussions that @seb128 believes the pending update to Mesa 23.3.3 has fixed it. So fingers crossed. That won't be in any ISO yet.

so it's fixed pending to CI generate iso, right?
there is new iso day 12 https://cdimage.ubuntu.com/daily-live/pending/

@seb128
Copy link
Collaborator

seb128 commented Jan 12, 2024

so it's fixed pending to CI generate iso, right?

It's a bit more complicated than that. The ISO is built from noble and not noble-proposed (https://wiki.ubuntu.com/ProposedMigration) so we need the fixed mesa version to migrate out of the proposed pocket. The issue is that at the start of the cycle there is lot of activity and other transitions ongoing (like a perl one currently) which creates load on the infra and extra complexity in the depends resolution and often delays...

@corradoventu
Copy link

On my Ubuntu Noble updated today firmware-updater 0+git.e8771be 109 and snap-store 0+git.e118b05 1046 starts ok and NOT with an empty blank window.

@johnnynunez
Copy link

new gnome https://www.phoronix.com/news/GNOME-46-Alpha-Released let’s go

@corradoventu
Copy link

Done some test with the ISO dated 2023-12-10 that I had already used to install in another partition.
boot from ISO ok, installer (1276) starts ok. stopped installer and refreshed to candidate (1280).
started installer again, 1280 starts WITH A WHITE EMPTY WINDOW. Stopper again.
refreshed to stable (1278) now installer starts ok, install was successful, now I'm writing from the new installed system.
After install I did update+upgrade, now my system should be at the same level of the last ISOs but both firmware-updater and snap-store start regularly with a NOT empty window.

@vanvugt
Copy link

vanvugt commented Jan 16, 2024

Fix released in https://cdimage.ubuntu.com/daily-live/20240116/

@vanvugt vanvugt closed this as completed Jan 16, 2024
@bittin
Copy link
Contributor

bittin commented Jan 16, 2024

@vanvugt just tested in gnome-boxes on a Dell XPS laptop and it works as it should now again :)

@johnnynunez
Copy link

It's working, thanks!

@lihk11
Copy link

lihk11 commented Jan 17, 2024

@franck-iaropoli-arm Hello, it seems like you're using Ubuntu on the X13s. Have you experienced any power management issues? Specifically, does the battery get drained after the computer goes into suspension mode?

@franck-iaropoli-arm
Copy link
Author

@lihk11 I didn't manage yet to do the install. The machine is completely crashing (I think it's Qualcom hypervisor crash that I am seeing) and so never had a chance yet to go through the full install process (it fails during the partitioning or during the beginning of the installation). Was everything fine on your side ?

@lihk11
Copy link

lihk11 commented Jan 18, 2024

@franck-iaropoli-arm I couldn't complete the installation of Nobel at first, but later, I installed version 23.10 and then upgraded to 24.04 using "sudo do-release-upgrade -d". It's been working quite well so far. However, there are a few minor issues:

  1. When using Chromium, there is a chance of the machine suddenly going black and then restarting.
  2. Power management is not perfect. After the machine goes to sleep, even though Wi-Fi and other functions stop working, it still consumes power until it completely runs out.

@mezaway
Copy link

mezaway commented Jan 19, 2024

With regards to the blank white installer screen for Noble Daily Build, I am no longer seeing the issue as of 1/19/2024. Awesome.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working critical
Projects
None yet
Development

No branches or pull requests