Will update this list as I encounter new problems since GNOME 47 isn’t available for a stable release yet. Please leave a solution if you know how to fix the issues addressed below, Thanks.
Protocol: Wayland
1. When greeted by GDM, logging in at first succeeds but after a few miliseconds you’re thrown back to the login screen
1.1. GDM in a few situations succeeds at login but you’re left with either a Grey or Black screen and you cannot switch to a TTY nor can you use the keyboard. You have to force it to shutdown.
2. Switcheroo-Control fails when an application is launched with “Launch using Discreete GPU”, the application is launched via the default integrated GPU.
2.1. Launching the application via terminal shows the output attached below
switcherooctl launch VirtualBox
> switcherooctl launch VirtualBox
Traceback (most recent call last):
File "/nix/store/i4k32pjis6jiji309ckrcxhx5v77mjih-switcheroo-control-2.6/bin/.switcherooctl-wrapped", line 4, in <module>
from gi.repository import Gio, GLib
File "/nix/store/s3ma10wqyb5ajh7dvlhzci0zpbkk5pjn-python3.11-pygobject-3.48.2/lib/python3.11/site-packages/gi/importer.py", line 133, in create_module
raise ImportError('cannot import name %s, '
ImportError: cannot import name Gio, introspection typelib not found
Protocol: Xorg (X11)
1. Switcheroo-Control (same bug as addresssed above)