Gui and internet disappeared after update

Hello, having some problems here and could really use help!

I received notifications about the kernel update today. But the installation was not possible due to a conflict of existing mesa-git packages. I decided to remove mesa-git and its dependencies, install updates, and download mesa as a replacement for mesa-git.

After these actions, the graphical shell stopped running. And there is no network connection! I can’t reinstall packages or download the graphical shell.

Running another kernel from grub failed. I don’t have a bootable flash drive. There is only a terminal and a second OS.

System:    Kernel: 5.4.78-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 Console: tty 1 Distro: Manjaro Linux 
Machine:   Type: Laptop System: LENOVO product: 81NE v: Lenovo IdeaPad S540-15IWL serial: <filter> 
           Mobo: LENOVO model: LNVNB161216 v: SDK0J40700 WIN serial: <filter> UEFI: LENOVO v: APCN35WW date: 06/21/2020 
Battery:   ID-1: BAT0 charge: 53.0 Wh condition: 53.0/52.5 Wh (101%) model: LGC L18L3PF4 status: Full 
CPU:       Info: Quad Core model: Intel Core i5-8265U bits: 64 type: MT MCP arch: Kaby Lake rev: B L2 cache: 6144 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28808 
           Speed: 1400 MHz min/max: 400/3900 MHz Core speeds (MHz): 1: 1399 2: 1356 3: 1355 4: 1361 5: 1387 6: 1353 7: 1353 
           8: 1366 
Graphics:  Device-1: Intel UHD Graphics 620 vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 
           Device-2: IMC Networks Integrated Camera type: USB driver: uvcvideo bus ID: 1-4:3 
           Display: server: N/A driver: modesetting tty: 240x67 
           Message: Unable to show advanced data. Required tool glxinfo missing. 
Audio:     Device-1: Intel Cannon Point-LP High Definition Audio vendor: Lenovo driver: snd_hda_intel v: kernel 
           bus ID: 00:1f.3 
           Sound Server: ALSA v: k5.4.78-1-MANJARO 
Network:   Device-1: Intel Cannon Point-LP CNVi [Wireless-AC] driver: iwlwifi v: kernel port: 3000 bus ID: 00:14.3 
           IF: wlp0s20f3 state: down mac: <filter> 
           WAN IP: No WAN IP found. Connected to web? SSL issues? 
Drives:    Local Storage: total: 238.47 GiB used: 85.96 GiB (36.0%) 
           ID-1: /dev/nvme0n1 vendor: Lenovo O.E.M. model: RPFTJ256PDD2MWX size: 238.47 GiB 
Partition: ID-1: / size: 130.48 GiB used: 85.95 GiB (65.9%) fs: ext4 dev: /dev/nvme0n1p5 
Swap:      Alert: No Swap data was found. 
Sensors:   System Temperatures: cpu: 29.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 168 Uptime: 54m Memory: 19.31 GiB used: 295.1 MiB (1.5%) Init: systemd Compilers: gcc: 10.2.0 
           clang: 11.0.0 Packages: 991 Shell: Bash v: 5.0.18 inxi: 3.1.08

There is some information missing.

What happens if you try to boot a fallback kernel? Do you get any error messages?

This is likely the source of your woes.
Why were you using mesa-git?
Are you sure you properly replaced all necessary packages?
(note - you can find you package exchange history at /var/log/pacman.log)

Worst case scenario you can go here for chroot etc: