Manjaro Cinnamon boots into black screen

Using 2 manjaro laptops. One with the issue, One the read the forum, and write this documentation
Boot pc
choose manjaro
Black screen. Start with terminal work :
CTRL Alt F3

pacman -Syu
... nothing to do

mhwd -li
Name 		Version 	Freedriver	Type
video-linux	2024.05.06	true		PCI

The list does not contain video-hybrid-intel-nvidia-prime

mhwd -i pci video-hybrid-intel-nvidia-prime
Lot of responce. I should 'tee' the listing to a textfile.
picture made. parts of it :

> Succesfully installed dependency video-modesetting
> Installing video-hybrid-intel-nvidia-prime...
Sourcing ...
Has lib32 ...
Sourcing ...
Processing ...
Sourcing ...

afhankelijkheden controleren (dutch for Dependencies checking )
fout:fout bij het voorbereiden van transactie (kan niet aan afhankelijkheden voldoen)
:: verwijderen van linux616-nvidia doorbreekt afhankelijkheid 'linux616-nvidia' vereist door linux-nvidia-meta

Translated : error while preparing the transaction (cannot meet dependency requirements)
removing linux616-nvidia breaks dependency 'linux616-nvidia' required by linux-nvidia-meta

Error: pacman failed! (Color = green)
Error:script failed! (Color = red)

about
To utilize the Nvidia card for a certain application or game - use primerun <appname> to launch it.
I dont use heavy applications, despite using a gaming capable laptop. 

pacman -Syu envycontrol => Done !
which envycontrol
/usr/bin/envycontrol

How to use / what to do with envycontrol ? Check as normal user ?
Using it to switch, as normal user, the options are listed after issueing the bare command.
and also with : envycontrol -h

envycontrol -s integrated
envycontrol -s hybrid
envycontrol -s nvidia
envycontrol --use-nvidia-current

I do not see an option to investigate current setting

I believe you do advise me to do one of these :
envycontrol -s nvidia
envycontrol --use-nvidia-current

I will try first one, and be back soon. Thanks so far.

Also excecuted :
pacman -S manjaro-log-helper

Found on : [How To] Troubleshoot black screen on boot
pacman-mirrors -f 5 : done
pacman -Syyu done : result = nothing to do

executed as user root. It took several ? minutes !
envycontrol -s nvidia
Switching to nvidia mode
Enable ForceCompositionPipeline: False
Enable Coolbits: False
Succesfully enabled nvidia-persistenced.service
Rebuilding the initramfs...
Succesfully rebuilt the initramfs!
Operation completed succesfully
Please reboot your computer for changes to take effect.

# reboot.

choose Manjaro Linux in the bootloader … Linux desktop login show up ! Greeeeaaaaat !!!

2 Likes

:+1:

Unless you have specific requirements - I suggest you set the mode to hybrid - better for the battery.

2 Likes

So I should try “envycontrol -s hybrid” !?? Thanks for the advise. :clap: I will try it on sort term.

What also is good to notice (I think it might be of interest) : with connected my 2nd monitor by hdmi, booting into Linux, the login screen does show up on the additional monitor, not on the laptop screen.

Somewhere the command “CTRL Alt F4” was mentioned. Is there any difference wrt “CTRL Alt F3” ? I remember from the past that this works with “CTRL Alt F2 up to F7”, and that “CTRL Alt F8” was some exit / “return to previous state” function !?? Also some CTRL Alt Backspace had some function ?

F1 through F12 are (depending on the configuration) individual consoles that can be used alternately. CTRL-ALT-Fx switches between these consoles.

  • Usually, one of these consoles is used during boot.
  • Sometimes, one of them is used to display system messages as text.

These are all text consoles. When a GUI is launched, it is also assigned such a console (often F8).

No

But because the graphical console is usually assigned to F8, pressing it then returns to the GUI.
:footprints:

1 Like

That depends on the chosen display manager and desktop environment. With sddm, it is usually tty1 or tty2 — it’s not consistent though, and may vary between boots.

Also, it deserves noting that switching back to the GUI environment does not close the text-mode tty session one was logged into earlier. So if you are logged into tty3 and you switch back to the tty with the graphical session, then your login at tty3 still remains active until you properly exit that session.

3 Likes