My computer is an Asus FA506II with AMD Ryzen 7 4800H and Nvidia GTX 1650ti. I have installed Ubuntu 18.04 with default window manager (gdm3). After the “nouveau” disabling step it seems that nvidia-430 (after ppa settings and apt-get install nvidia-driver-430) driver can successfully serve the screen at the internal LCD of laptop.
But when I connect the computer with second monitor over HDMI output, the computer couldn’t detect the HDMI. I am using same monitor and cable setup with other computers successfully.
The nouveau is blacklisted. I have made the modifications on X11 10-nvidia.conf and amdgpu.conf file from this link hdmi output doesnt work in ubuntu 18.04 .
When I activate #Option "PrimaryGPU" "Yes" line the computer doesn’t reach the login screen and I can only see the fsck output report of booting process. So I have get two version of logs, the first one with this option and the second one without this option. I am attaching link of both below:
Thank you very much for your knowledge-full and helpful reply. Now everything is same as your reply mentioned. I can see the external monitor as extended screen over the HDMI output.
Only I want to ask a situation. When I just boot the computer I couldn’t see the external monitor until I change active tty by CTRL + ALT + F . If this problem wouldn’t be solved I can easily use changing active tty as a work around. But I am attaching two the logs as after boot and after tty change.
The external monitor is actually connected to the AMD gpu. Did you create both optimus.desktop files? If so, please check Gnome’s control center if the external monitor is enabled.