Skip to content

Instantly share code, notes, and snippets.

@marcorichetta
Last active December 3, 2022 23:41
Show Gist options
  • Save marcorichetta/b36cf753460ccff7b8f193373ce41589 to your computer and use it in GitHub Desktop.
Save marcorichetta/b36cf753460ccff7b8f193373ce41589 to your computer and use it in GitHub Desktop.
Manjaro KDE Installation on Lenovo Ideapad 330S-15ARR

Booting Manjaro

  1. Download latest Manjaro Architect iso
  2. Burn the iso to a usb following the steps from the Manjaro wiki
  3. On Lenovo BIOS
    1. Disable Secure boot
    2. Set USB boot configuration on UEFI only.
    3. Save changes and press F12 to choose from boot menu.
  4. On Manjaro GRUB menu, add the ivrs_ioapic[32]=00:14.0 grub parameter. Source

Manjaro Architect configuration

1. Prepare Installation

  1. Virtual Console: Autodetected by default
  2. List devices: List available hard drives and usb drives.
  3. Partition Disk -> Automatically partition

  1. Mount partitions

    1. Select root drive (where Manjaro will be installed)
    2. ext4
    3. Keep noatime only (default).
    4. After mounting select SWAP file and finalize this step.
  2. Mirrors: Where to get packages from

    1. Rank Mirrors will test the connection to worldwide Manjaro mirrors.
    2. Then you'll be prompted to choose the ones you want to use as data sources.
  3. Refresh Pacman Keys (Not needed)

  4. Choose pacman Cache: No

  5. Enable fsck hook: Yes

2. Install Desktop System

  1. Install Manjaro Desktop

    1. Select kernels
      1. linux 5.4
      2. linux 4.9
    2. Select Desktop Environment: kde
      • Select additional packages: git, fish, latte-dock
      • Minimal Edition
      • Manjaro Architect will start downloading all the packages
    3. Install Display Driver: Auto-install free drivers
  2. Install bootloader: Grub (UEFI)

  3. Configure Base

    1. Generate FSTAB: Device UUID
    2. Set hostname: rich-lenovo
    3. Set System Locale: es_AR
    4. Set Desktop Keyboard Layout: us
    5. Timezone and Clock: America/Argentina/Cordoba
  4. System Tweaks

    1. Enable autologin 🆗
    2. Enable hibernation 🆗
    3. Security tweaks
      1. Journal: 50MB
      2. Disable coredump logging: 🆗

MISC

If you f*cked up with your GRUB - Manjaro wiki

Error message - ´Device UUID not found. Skipping fsck.´

  1. Follow the steps to Boot Manjaro
  2. Open a terminal and type ´sudo manjaro-chroot -a´
  3. Now you should be mounted on your disk 0. From here search four your specific error. This steps may not be what you need.
    1. ´nano /etc/default/grub´ to modify your conf, ´Ctrl-O´ to save changes and ´Ctrl-X´ to exit.
    2. Execute ´sudo update-grub´ and reboot.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment