Если не грузятся картинки, или жизнь на лине без DE/WM

Снижаю уровень входа в жизнь на лине без de

1. Добавляем файлик

/etc/grub.d/25_custom

2. Вставляем туда следующий текст:

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Manjaro Text Mode" --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-[[UUID_вашего_загрузочного_диска_с_Manjaro]]' {
     savedefault
     load_video
     set gfxpayload=keep
     insmod gzio
     insmod part_msdos
     insmod ext2
     set root='hd0,msdos4'
     if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4  [[UUID_вашего_загрузочного_диска_с_Manjaro]]
  else
    search --no-floppy --fs-uuid --set=root [[UUID_вашего_загрузочного_диска_с_Manjaro]]
  fi
  linux	/boot/vmlinuz-6.6-x86_64 root=/dev/[[sda5]] rw [[Параметры_загрузки_ядра_из_файла_/etc/default/grub]] text 3
     initrd /boot/[intel,amd]-ucode.img /boot/initramfs-[[6.6]]-x86_64.img
}

то, что указано в [[…]] (в двойных квадратных скобках) должно быть заменено на значения из вашей загрузки, их можно посмотреть в файле /boot/grub/grub.cfg , сами [[ и ]] тоже убери

это написано для lts ядра 6.6, расположения системы на /dev/sda5 и другим персональным настройкам ядра, не копируйте в слепую кроме последних значений text 3, подставляйте свои значения/возьмите из реального конфига груба /boot/grub/grub.cfg

3. сохраняем, делаем исполняемым и потом

sudo update-grub

4. Перегружаемся, выбираем в грабе нужный пункт «Manjaro Text Mode»
5. Логинимся в консоли и наслаждаемся идеальным линуксом.

6. Чтобы сделать такую же консоль как у меня, надо установить:

— tmux
— telegram-tg
— bmenu
— bat

7. создать алиасы в обычном для вас месте:

alias htelega='bat ~/.config/tg/tghelp'
alias htmux='bat ~/htmux.md'

tghelp и htmux.md файлы частичного перевода работы с телегой и тмуксом в терминале (попросить у меня или сделать самому)

8. Создать конфиг для тмукса ~/htmuxstart.sh:

tmux new -d -s tty -n tty \; \
        send-keys 'tg' C-m \; \
        splitw -v -l 1 \; \
        send-keys 'htelega' C-m \; \
        splitw -h \; \
        send-keys 'htmux' C-m \; \
        splitw -h -l 50 -t 0 \; \
        send-keys 'bmenu' C-m \; \
attach -d

9. В ~/.bashrc или вашем конфиге командной оболочки вставить строку:

if [[ "$(tty)" == /dev/tty* ]]; then ./htmuxstart.sh ; fi

10. Вот и все, при входе в консоль и логине под своим юзером автоматически будет подгружаться тмукс в нужной конфигурации как у меня

зы. Пока ты настраиваешь вид своей консоли, можно использвать следующий скрипт для запуска просмотра в полноэкранном режиме (как развернуть на полноэкранку при запуске твоего терминала, смотри в мане твоего терминала)

xfce4-terminal --fullscreen --command=~/htmuxstart.sh

 

Комментарии: 0