Asus Rog GA502IV - Blank Screen on boot

Hello,
I’m relatively new to Manjaro but have been in the linux world for quite some time. I recently purchased a new Asus Rog GA502IV (15", Ryzen 9). Until yesterday, everything was working well. I installed a few new ASUS tools to try to get better battery life. When I shutdown last night it took quite a while, almost like it was hung. When I went to boot up this morning, I just got a black screen.

I am able to get into the text console, login, and run startx and my desktop starts correctly. However, my /vaar/log/Xorg.0.log.old shows an error. I’ll paste it below.

[     4.058] (EE) Backtrace:
[     4.058] (EE) 0: /usr/lib/Xorg (xorg_backtrace+0x53) [0x5622b37dcf63]
[     4.058] (EE) 1: /usr/lib/Xorg (0x5622b3696000+0x151da5) [0x5622b37e7da5]
[     4.058] (EE) 2: /usr/lib/libc.so.6 (0x7f677588f000+0x3cf80) [0x7f67758cbf80]
[     4.058] (EE) 3: /usr/lib/libc.so.6 (gsignal+0x145) [0x7f67758cbef5]
[     4.058] (EE) 4: /usr/lib/libc.so.6 (abort+0x116) [0x7f67758b5862]
[     4.058] (EE) 5: /usr/lib/libc.so.6 (0x7f677588f000+0x26747) [0x7f67758b5747]
[     4.058] (EE) 6: /usr/lib/libc.so.6 (0x7f677588f000+0x35646) [0x7f67758c4646]
[     4.058] (EE) 7: /usr/lib/Xorg (dixRegisterPrivateKey+0x0) [0x5622b372b870]
[     4.058] (EE) 8: /usr/lib/xorg/modules/libglamoregl.so (glamor_init+0xc9) [0x7f6770765fb9]
[     4.058] (EE) 9: /usr/lib/xorg/modules/drivers/modesetting_drv.so (0x7f6770903000+0x140fd) [0x7f67709170fd]
[     4.058] (EE) 10: /usr/lib/Xorg (AddGPUScreen+0x10e) [0x5622b370f40e]
[     4.058] (EE) 11: /usr/lib/Xorg (0x5622b3696000+0x185eb9) [0x5622b381beb9]
[     4.059] (EE) 12: /usr/lib/Xorg (0x5622b3696000+0x1bb288) [0x5622b3851288]
[     4.059] (EE) 13: /usr/lib/Xorg (0x5622b3696000+0x1bbb12) [0x5622b3851b12]
[     4.059] (EE) 14: /usr/lib/Xorg (0x5622b3696000+0x14a331) [0x5622b37e0331]
[     4.059] (EE) 15: /usr/lib/Xorg (WaitForSomething+0x250) [0x5622b37dbc00]
[     4.059] (EE) 16: /usr/lib/Xorg (0x5622b3696000+0x39914) [0x5622b36cf914]
[     4.059] (EE) 17: /usr/lib/libc.so.6 (__libc_start_main+0xd5) [0x7f67758b6b25]
[     4.059] (EE) 18: /usr/lib/Xorg (_start+0x2e) [0x5622b36d05de]
[     4.059] (EE) 
[     4.059] (EE) 
Fatal server error:
[     4.059] (EE) Caught signal 6 (Aborted). Server aborting
[     4.059] (EE) 
[     4.059] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[     4.059] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[     4.059] (EE) 
[     4.105] (EE) Server terminated with error (1). Closing log file.

Here’s the output of inxi -Fxza

System:    Kernel: 5.9.16-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.9-x86_64 root=UUID=3e4e97e5-90e5-4f2d-b215-39f4f460e8fa ro quiet apparmor=1 
           security=apparmor resume=UUID=aa92de72-a43c-45f7-ac71-3812416e848d udev.log_priority=3 
           Desktop: KDE Plasma 5.20.5 tk: Qt 5.15.2 wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Laptop System: ASUSTeK product: ROG Zephyrus G15 GA502IV_GA502IV v: 1.0 serial: <filter> 
           Mobo: ASUSTeK model: GA502IV v: 1.0 serial: <filter> UEFI: American Megatrends v: GA502IV.210 date: 10/28/2020 
Battery:   ID-1: BAT0 charge: 72.0 Wh condition: 79.6/76.0 Wh (105%) volts: 15.8/15.8 model: ASUSTeK ASUS Battery type: Li-ion 
           serial: N/A status: Discharging 
CPU:       Info: 8-Core model: AMD Ryzen 9 4900HS with Radeon Graphics bits: 64 type: MT MCP arch: Zen 2 family: 17 (23) 
           model-id: 60 (96) stepping: 1 microcode: 8600104 L2 cache: 4 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 95855 
           Speed: 1397 MHz min/max: 1400/3000 MHz boost: enabled Core speeds (MHz): 1: 1397 2: 1397 3: 1397 4: 1397 5: 1397 
           6: 1397 7: 1397 8: 1397 9: 1397 10: 1397 11: 1397 12: 1396 13: 1397 14: 1397 15: 1397 16: 1396 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: NVIDIA TU106M [GeForce RTX 2060 Max-Q] vendor: ASUSTeK driver: nvidia v: 460.39 
           alternate: nouveau,nvidia_drm bus ID: 01:00.0 chip ID: 10de:1f12 class ID: 0300 
           Device-2: Advanced Micro Devices [AMD/ATI] Renoir vendor: ASUSTeK driver: amdgpu v: kernel bus ID: 05:00.0 
           chip ID: 1002:1636 class ID: 0300 
           Display: server: X.Org 1.20.10 compositor: kwin_x11 driver: loaded: amdgpu,ati,nvidia unloaded: modesetting,nouveau 
           alternate: fbdev,nv,vesa display ID: :1 screens: 1 
           Screen-1: 0 s-res: 1920x1080 s-dpi: 75 s-size: 652x366mm (25.7x14.4") s-diag: 748mm (29.4") 
           Monitor-1: eDP-1-0 res: 1920x1080 hz: 240 dpi: 142 size: 344x194mm (13.5x7.6") diag: 395mm (15.5") 
           OpenGL: renderer: GeForce RTX 2060 with Max-Q Design/PCIe/SSE2 v: 4.6.0 NVIDIA 460.39 direct render: Yes 
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] driver: snd_hda_intel v: kernel bus ID: 05:00.1 chip ID: 1002:1637 
           class ID: 0403 
           Device-2: Advanced Micro Devices [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor vendor: ASUSTeK driver: N/A 
           alternate: snd_pci_acp3x, snd_rn_pci_acp3x bus ID: 05:00.5 chip ID: 1022:15e2 class ID: 0480 
           Device-3: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel 
           bus ID: 05:00.6 chip ID: 1022:15e3 class ID: 0403 
           Sound Server: ALSA v: k5.9.16-1-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8169 v: kernel port: e000 
           bus ID: 02:00.0 chip ID: 10ec:8168 class ID: 0200 
           IF: enp2s0 state: down mac: <filter> 
           Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: e000 bus ID: 03:00.0 chip ID: 8086:2723 
           class ID: 0280 
           IF: wlp3s0 state: up mac: <filter> 
           IF-ID-1: crc state: down mac: <filter> 
Bluetooth: Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus ID: 3-4:3 chip ID: 8087:0029 class ID: e001 
           Message: Required tool hciconfig not installed. Check --recommends 
Drives:    Local Storage: total: 953.87 GiB used: 99.36 GiB (10.4%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: PC SN530 SDBPNPZ-1T00-1002 size: 953.87 GiB 
           block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD serial: <filter> rev: 21106000 
           temp: 39.9 C scheme: GPT 
Partition: ID-1: / raw size: 936.93 GiB size: 921.22 GiB (98.32%) used: 99.36 GiB (10.8%) fs: ext4 dev: /dev/nvme0n1p2 
           maj-min: 259:2 
           ID-2: /boot/efi raw size: 300 MiB size: 299.4 MiB (99.80%) used: 312 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 
           maj-min: 259:1 
Swap:      Kernel: swappiness: 60 (default) cache pressure: 100 (default) 
           ID-1: swap-1 type: partition size: 16.64 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3 
Sensors:   System Temperatures: cpu: 46.2 C mobo: N/A 
           Fan Speeds (RPM): cpu: 2700 
           GPU: device: nvidia screen: :1.0 temp: 46 C device: amdgpu temp: 45.0 C 
Info:      Processes: 360 Uptime: 7m wakeups: 2 Memory: 22.98 GiB used: 2.23 GiB (9.7%) Init: systemd v: 247 Compilers: 
           gcc: 10.2.0 clang: 11.0.1 Packages: pacman: 1342 lib: 397 flatpak: 0 Shell: Bash v: 5.1.0 running in: yakuake 
           inxi: 3.3.01 

And the output of mhwd -li

> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI
video-hybrid-amd-nvidia-prime            2020.11.30               false            PCI


Warning: No installed USB configs!

I’m not sure where to look to figure out why x fails on boot but I can start it manually. Any help would be appreciated.

Mark