I have an asus rog g14 zephyrus. I got Fedora 35 installed on it.
I’m using the HDMI and USB C for dual monitor.
Looking at the screen is very painful because the area around the mouse is blinking or hiding the screen behind. I’ve noticed that the problem goes when I use nomodeset=0 at boot but in this case only the USB-C monitor is working, not the second monitor on HDMI.
I noted that you have the nvidia 2060 GPU and using dual monitors.
You did not say whether you are using wayland or xorg.
You also did not note whether you are using the nouveau driver or the proprietary nvidia driver.
I have noted that often there are issues in using dual external monitors when using the nouveau driver. There are also problems reported with the nvidia drivers when the user has not properly configured his machine to allow the nvidia GPU to control all the attached screens.
Since you did not already tell us the config, I will try to summarize what seems to work for most here.
install the nvidia drivers from rpmfusion. The drivers can be installed by opening the gnome software panel then enabling the third party repo rpmfusion-nonfree-nvidia-driver followed by dnf install akmod-nvidia
reboot
copy the file /usr/share/X11/xorg.conf.d/nvidia.conf to /etc/X11/xorg.conf.d/nvidia.conf
do a full update using dnf upgrade --refresh
reboot again
After these steps have been completed the nvidia GPU should be able to properly manage both external monitors.
If the problem still continues it may be a wayland issue and if you are using wayland (it is the default on fedora 35) you may need to log out then when logging back in use the gear on the lower right corner of the password entry screen to select a login using xorg
Hopefully with these steps you will be able to solve the issue with the mouse pointer. Let us know what the results are please.
Did you still have the Fedora KDE Spin live USB? Maybe you want to run the live version and compare it with your current version. From link you shared there an ability from asusctl that look like can switching the integrated GPU to Nvidia card.
This kind of thing as long as I know not always work flawlessly with certain devices, not only with Asus but with other manufacturer that have hybrid graphic card.
Control graphics modes without reboots for switching between iGPU, dGPU, on-demand, and vfio (for VM pass-through)
Ok, the nvidia driver is installed. Also you are using x11. Both are good, but did you copy the file I noted into /etc/X11/xorg.conf.d/ ??
That file makes it possible for the nvidia driver to control all the screens and without the config in that file, IME, the nvidia driver only controls the HDMI output.
When 2 different GPUs are actively controlling different screens there can be conflicts in trying to get them to cooperate.
In fact, on mine I decided I wanted the nvidia GPU to do everything so I also configured it as primary as described here in step #8.
I finally got time to install Fedora to USB, the problem doesn’t appear. But running it from live USB, I cannot have a screen on USB-C port (It shows me a white screen, then half a screen then back to white).
The step you just mentioned is Step 8 without adding the PrimaryGPU line right? I didn’t revert copying this file from my last test (except removing the PrimaryGPU line which prevent booting) it is there and shows the same problem.
If you only have radeon then you do not need the nvidia.conf. Also if you only have nvidia you do not need radeon.conf. Only if you have both should you have both .conf files.
It also likely causes conflict if you have 2 different files for the nvidia so I would suggest merging both into a single file. I have no clue which one of those would take precedence. The one copied from /usr/share/X11/xorg.conf.d is the one provided by installing the drivers from rpmfusion so I suspect it is the best and should be the one kept. The content can go into either one though.
From my tests, no linux live USB display from the box except Ubuntu 20.04.3. When I first got the machine I went with Fedora as it was more stable on ASUS ROG than Ubuntu overall.
I just ran Ubuntu live usb, the display on both external screen and laptop is perfect.
Is there any config files I can extract from Ubuntu live usb to configure my Fedora?