Как начать x с zsh?

Часть sdaв /dev/sdaможет представлять несколько вещей в зависимости от вашей точки зрения:

  1. Имя файла
    В общем, это имя файла, который, если это диск, является блочным устройством, поэтому имя устройства

    Как root:

    $ ls -la /dev/sd*
    brw-rw---- 1 root disk 8, 0 Sep 11 22:01 /dev/sda
    brw-rw---- 1 root disk 8, 1 Sep 11 22:02 /dev/sda1
    brw-rw---- 1 root disk 8, 2 Sep 11 22:01 /dev/sda2
    
  2. Имена дисков
    sda— это строка, дающая имя диску (, отличное от разделов sda1, sda2, sdX и т. д. ). Обычно он генерируется udev на основе применяемых правил устройства.

  3. Путь к каталогу
    sda— базовое имя пути/dev/sda


Ограничено интерпретацией имен дисков:

Раньше :sda использовалось как имя устройства SCSI-диска .

Поскольку эта же библиотека была расширена на диски SATA, я думаю, что теперь она должна называться:

device name: SATA/SCSI/SAS disk a

Или просто:

device name: first SATA/SCSI/SAS disk
0
17.10.2019, 17:21
1 ответ

Я немного переформулирую, надеюсь, сохранив дух Q:

Как запустить X с помощью команды оболочки? Как это сделать при запуске системы?

Я игнорирую ваш systemctl и большую часть вашего.xinitrc.

Наиболее простой пользовательской командой является xinit. Трудно сказать, что именно он делает. Он имеет особую семантику и синтаксис. Чтобы ответить на вопрос:

xinit fvwmзапускает сервер x.

По умолчанию используется xinit fvwm -- X :0, что означает столько же, сколько:

Инициализировать X SERVER "X" на ДИСПЛЕЕ "0" с оконным МЕНЕДЖЕРОМfvwm

Это должно быть так сложно, потому что это мощно. X-сервер и оконный менеджер превращают TTY в так называемый -DISPLAY.

Если вы выберете только xinit, вы получите специальную среду xclock -. (без каких-либо "скрытых" значений по умолчанию, конечно. См. man xinit. Также человек startx. Сравнивать! ).

Конечно, нужно настроить xorg.conf! (карта GPU, устройства ввода для x)

Конечно нужен оконный менеджер `, (минимально )настроенный! (fvwm, twm,...)

Для автоматического запуска X через xinitтребуется некоторое планирование и согласование с systemdи вашим дистрибутивом. Выход за рамки, но только пока.

"запустить x при первом входе в систему" требует (гораздо )большей точности; если это означает, что xработает на tty1, я, по крайней мере, понимаю, что это значит. Я не вижу особой связи с определенной оболочкой, такой как zsh.

1
28.01.2020, 02:39

Теги

Похожие вопросы