Interesting to see simpledrm (software rendering) being used for the integrated GPU there, and yet nvidia-drm is still active for the discrete GPU. Presumably you ran that command in recovery mode. So I'm surprised you get a working hybrid GPU configuration from simpledrm but not from i915.
It still seems likely to me that the main problem is the failure to load the Nvidia driver. So even if you did install it correctly, it's not functioning correctly. Next I would recommend: 1. Go back into 'Additional Drivers' and remove the Nvidia driver completely (ie. switch to Nouveau). 2. Reboot. 3. Make sure the system works with Nouveau without requiring recovery mode. 4. Install a new Nvidia driver via the 'Additional Drivers' app. 5. Reboot. 6. Optionally, for better performance and a semi-permanent workaround, please consider using a USB-C ended display cable so you avoid the laptop's HDMI port and thus avoid the secondary GPU copy path. ** Package changed: gnome-shell (Ubuntu) => mutter (Ubuntu) ** Tags added: hybrid i915 multigpu nvidia ** Also affects: mesa (Ubuntu) Importance: Undecided Status: New ** Changed in: mesa (Ubuntu) Status: New => Incomplete ** Also affects: nvidia-graphics-drivers-570 (Ubuntu) Importance: Undecided Status: New ** Changed in: nvidia-graphics-drivers-570 (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/2107684 Title: 25.04 boots up to a black screen, both built-in and external monitors Status in mesa package in Ubuntu: Incomplete Status in mutter package in Ubuntu: Incomplete Status in nvidia-graphics-drivers-570 package in Ubuntu: Incomplete Bug description: Now I have to boot up through recovery step and select "resume" in the recovery mode to boot up to the full system. --- ProblemType: Bug ApportVersion: 2.32.0-0ubuntu5 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME DistroRelease: Ubuntu 25.04 InstallationDate: Installed on 2021-10-20 (1286 days ago) InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012) NonfreeKernelModules: nvidia_modeset nvidia Package: mutter 48.1-1ubuntu3 PackageArchitecture: amd64 ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0 Tags: plucky wayland-session Uname: Linux 6.14.0-15-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip docker lpadmin lxd microk8s ollama plugdev root sambashare sudo syslog _MarkForUpload: True --- ProblemType: Bug ApportVersion: 2.32.0-0ubuntu5 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME DisplayManager: gdm3 DistroRelease: Ubuntu 25.04 InstallationDate: Installed on 2021-10-20 (1287 days ago) InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012) NonfreeKernelModules: nvidia_modeset nvidia Package: gnome-shell 48.0-1ubuntu1 PackageArchitecture: amd64 ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0 RelatedPackageVersions: mutter-common 48.1-1ubuntu3 Tags: plucky wayland-session Uname: Linux 6.14.0-15-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip docker lpadmin lxd microk8s ollama plugdev root sambashare sudo syslog _MarkForUpload: True To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/2107684/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp