[Architect] Manjaro-i3 CSM/UEFI Installation


I installed Manjaro using Architect successfully on my PC with CSM mode enabled in my BIOS. However, when booting, I am only able to reach a black screen with my cursor moving (I can run startx to get the graphical interface though, and I don't know why, if anyone have an idea...).
I can switch to tty2 by pressing ctrl + alt + F2, but every 10-15 seconds, Manjaro auto-switches me back to tty1 (the screen turns off for 1 seconds approximately at that time).

I saw later on an official post (see the "Some difficult UEFI setups" section) that the MSI Gaming motherboards models need to have CSM turned off (so that UEFI is on) with secure boot disabled and TPM 2.0 enabled.

What should I do? Reinstall Manjaro I3 using Architect again but with an UEFI setup? Or make some modifications to my current CSM installation?

If you need any other details, feel free to ask!
Thanks in advance for your help.

Details are listed in the link you posted above.

Thank you for your answer,

The thing that I don't understand is whether it is better to reinstall the system or not.
When switching to UEFI, grub does not boot anymore since it was installed when I was in CSM mode.

I suspect - but we didn't have the details that you asked what it should be and we did not get it - that you have a mix of uefi and bios-legacy in a mishmash of msdos and gpt (use parted -l , people, not lsblk). Reinstalling would be only option. But reinstalling in the same mish-mash will result in the same conundrum. As usual, it is entirely up to you.

Okay. I will be reinstalling using UEFI then. What are the things that change during installation when using UEFI?

A disk needed to have its 'partition table' set before installation.
At gparted, device tab --> Create Partition Table --> gpt or msdos.

Do not use 'erase disk' method at calamares installer. That will erase the partition table.
Even if using 'manual partitioning', if the partition table is not set up, this problem will arise.

if gpt, use uefi
if msdos, use bios-legacy
do not mix gpt and msdos disks
do not mix uefi and bios-legacy

bios-legacy grub (& other bootloaders) cannot boot uefi windows
uefi grub (& other bootloaders) cannot boot bios-legacy windows.
So linux and windows must be in same boot (uefi or bios-legacy)

and many elsewhere.

Thank you for your answer and all these links.
My Windows installation is using CSM (so bios-legacy I guess?) so following your explanations, I must install bios-legacy Manjaro (the default mode).
The thing is that I already did this, and then the black screen thing I described earlier happens.

What do I do? Sorry but I am completely lost with this :confused:

Boot into livecd, any mode.

  1. from its terminal, print out output of
sudo parted -l

small 'L', not 'one', print all output, all disks.

  1. then print out
sudo blkid
  1. Then go to the livecd file manager, go to the installed Manjaro partition.
    At directory /etc, go to a file 'fstab'.
    Print out contents of that file 'fstab'.

  2. Then go back to the livecd terminal,
    Print out output of

efibootmgr -v

If there is an error message, print out that error message.

Hi! Sorry for the late reply.
Here are the results of the 3 commands you asked me to run:

Modèle : ATA Samsung SSD 860 (scsi)
Disque /dev/sda : 1000GB
Taille des secteurs (logiques/physiques) : 512B/512B
Table de partitions : msdos
Drapeaux de disque : 

Numéro  Début   Fin     Taille  Type     Système de fichiers  Drapeaux
 1      1049kB  608MB   607MB   primary  ntfs                 démarrage
 2      608MB   839GB   839GB   primary  ntfs
 3      839GB   839GB   210MB   primary  ext4                 démarrage
 4      839GB   1000GB  161GB   primary  ext4

Modèle : ATA ST2000DM008-2FR1 (scsi)
Disque /dev/sdb : 2000GB
Taille des secteurs (logiques/physiques) : 512B/4096B
Table de partitions : msdos
Drapeaux de disque : 

Numéro  Début   Fin     Taille  Type     Système de fichiers  Drapeaux
 1      1049kB  1983GB  1983GB  primary  ntfs
 2      1983GB  2000GB  17,2GB  primary  linux-swap(v1)

Modèle : USB 2.0 Flash Drive (scsi)
Disque /dev/sdc : 8010MB
Taille des secteurs (logiques/physiques) : 512B/512B
Table de partitions : msdos
Drapeaux de disque : 

Numéro  Début  Fin    Taille  Type     Système de fichiers  Drapeaux
 2      643MB  647MB  4194kB  primary                       esp

/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/sda1: LABEL="RM-CM-)servM-CM-) au systM-CM-(me" UUID="E80E425C0E4223C2" TYPE="ntfs" PARTUUID="5c3d302f-01"
/dev/sda2: LABEL="SSD" UUID="C25244A452449ED3" TYPE="ntfs" PARTUUID="5c3d302f-02"
/dev/sda3: UUID="81b1a5d0-5986-4d13-add6-ab8ff0ba67fe" TYPE="ext4" PARTUUID="5c3d302f-03"
/dev/sda4: UUID="19e2664a-f226-41be-9bf4-249da811061e" TYPE="ext4" PARTUUID="5c3d302f-04"
/dev/sdb1: LABEL="HDD" UUID="DAD8B5E6D8B5C0D5" TYPE="ntfs" PARTUUID="a34a3539-01"
/dev/sdb2: UUID="a114d5c6-d134-488a-ac20-62dc33bd17bc" TYPE="swap" PARTUUID="a34a3539-02"
/dev/sdc1: UUID="2019-09-13-17-39-25-00" LABEL="MJRO1810" TYPE="iso9660"
# /dev/sda4
UUID=19e2664a-f226-41be-9bf4-249da811061e	/         	ext4      	rw,noatime	0 0

# /dev/sda3
UUID=81b1a5d0-5986-4d13-add6-ab8ff0ba67fe	/boot     	ext4      	rw,noatime	0 0

# /dev/sdb2
UUID=a114d5c6-d134-488a-ac20-62dc33bd17bc	none      	swap      	defaults,pri=-2	0 0

EFI variables are not supported on this system.

You are on bios-legacy with msdos disk, and that is fine.
The fact that you can boot up (though by using startx) is not a problem with boot or the bootloader.
So nothing to do with uefi, CSM, TPM or secure boot, or UEFI.

Most likely a graphic issue. Suggest you start a new topic with a title, "Graphical only with startx and reverts back to black screen". Provide in that new topic output of

mhwd -li
mhwd -l
inxi -G

ps: I won't be participating in your new topic as I am not good in graphic issues.
Hope others can help you. Good luck.


Thank you!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by