Понятно, спасибо. И, наконец, я понял, почему в моей системе своп не подхватывается: согласно ману на конкретно systemd-gpt-auto-generator своп автоматом подхватывается только на том же диске, где и корень. А у меня он на другом диске.
Хм... как-то недоделанным это выглядит... (это я не про IceArch, а про автоподхват свопа). Почему только gpt? Почему только на том же диске?
Наверно, нетрудно написать юнит плюс скрипт, который будет парсисть вывод lsblk и через swapon подключать своп-раздел(ы) со всех дисков.
vs220
Диск gpt? Если да системд автоматом монтирует
Диск - gpt, но загрузка BIOS. А в мане на systemd-gpt-auto-generator я не понял главного - когда и кем он вызывается, и что, собственно, генерирует. "creates mount and swap units for them" - это замечательно, но где эти юниты создаются? Как они называются? Кто и как их должен запускать?
Во всяком случае, в своей рабочей системе, которая не подхватывает своп автоматом, я вызвал этот самый systemd-gpt-auto-generator и перезагрузился - и ничего не изменилось, точно так же своп-раздел не подхватывается, если не прописан в fstab. А в IceArch при загрузке с того же винта, точно так же в режиме BIOS - подхваывается.
Ещё два эксперимента. 1. Испортил тип своп-раздела, не портя файловую систкему - IceArch его перестал подхватывать. А по прямому swapon - подключается. 2. Создал своп-раздел на другом диске, где не gpt, а mbr - такой не неподхватывается.
В общем, как оно работает, я так и не понял, но ясно, что из инсталлятора IceArch выбрасывать работу со своп-разделом нельзя, по крайней мере, для mbr-диска.
Спасибо за наводку насчёт gpt.
Про своп-раздел.
Есть большой винт, с несколькими линуксами, и есть своп-раздел, который все они используют. У них это прописано в fstab.
Загрузился из IceArch iso, установил на винт, отказавшись от всего связанного со swap.
Загружаюсь в свежеустановленный IceArch, ввожу в терминале swapon -s - и вижу, что своп-раздел подключился. Проверяю fstab - там его нет. Делаю поиск в /etc по тексту swapon - находятся только такие файлы, которые вряд ли работают при загрузке.
В связи с чем вопросы.
  1. Как же достигается автоматичкское подхватывание своп-раздела, который нигде не прописан? Я тоже это хочу уметь.
  2. Swap-раздел не подхватывается автоматом при загрузке из iso. Почему такая разница с загрузкой установленной на винт системы?
  3. Если IceArch такой умный, то почему бы не выкинуть из установщика всё, что касается своп-раздела? Достаточно просто создать и отформатировать раздел, и IceArch подхватит его сам.
Aivar
Да, другие браузеры даже не запускаются, там видеокарта OpenGL 1.4.
И midory тоже не запускался?
kostyalamer
из нее надо выходить по кнопочке
Непонятен смысл слова "надо". А в меню тогда пункт зачем, если его надо не использовать?
kostyalamer
Нет там не нужно никаких паролей , нажимаете кнопочку с дверкой и красной стрелкой
Через кнопочку - не пробовал. А если выходить через главное меню - пароль спрашивает. UPD Это я не про "живой CD", а про систему, установленную на винт.
kostyalamer
Например то же окно я закрываю по Win+Shift+Q
А чем плохо добавить к этому ещё и закрытие по Alt-А4? Если винда слишком уж ненавистна - сошлюсь на KDE, XFCE, Gnome (впрочем, Гнома я последний раз лет пять назад видел), openbox с LXDE. Есть общепринятые хоткеи, и они таковыми не перестануть быть от того, что кому-то что-то не нравится или нравится. И без серьёзных оснований не использовать их - неуважение к пользователю.
kostyalamer
Впрочем пользователю ничего не мешает изменить хоткеи на свои для IceWM они лежат в ~/.icewm/keys
"В Линуксе можно настроить всё. И ты, блядь, БУДЕШЬ настраивать ВСЁ!" :) (пардон, из песни слов не выкинешь...)
И немножко о вводе паролей. Об абсурдности парольного sudo я говорить не буду, ибо бесполезно, но необходимость ввести пароль (причём почему-то дважды) чтобы выключить компьютер, - это уже не абсурд, а издевательство. Нормальный человек один раз попробует выключить комп путём вынимания шнура питания из розетки (или выключением бесперебойника), увидит, что ничего плохого не случается, и в дальнейшем будет выключать именно так. А перезагружать кнопочкой reset.
kostyalamer
старые хоткеи я надеюсь они уже забудут.
Для этого их надо поместить на необитаемый остров с единственным компьютером без винды. А в реальной жизни винда на каждом шагу встречается, глупо забывать её хоткеи.
А что, это так прнципиально, чтобы, например, Alt-F4 не закрывало окно, как сейчас в IceWM? Или чтобы Ctrl-Shift-Esc не вызывал управление задачами (lxtask в данном случае), а тоже вызывал главное меню, как и Ctrl-Esc тоже?
kostyalamer
Не совсем понял в чем трудность с dmenu - вызывается Win+D , показывает все возможные варианты по начальным буквам .
Недоглядел, это написно в справке. Но кто ж читает справку? :) Кстати, очень разумно сделано в Archbang: там справка по грячим клавишам статически вывешена на экран (conky).
Ну и про dmenu. Мастера с ним такие чудеса творят, что аж дух захватыает (я не мастер). А в таком примитивном виде (быстрый выбор по первым буквам) оно ничем не лучше, чем gmrun. А как через dmenu вызвать команду с параметром - я, честно говоря, не знаю вообще. А ещё в gmrun история есть, причём история полных командных строк, а не только имён команд. А ещё в gmrun можно из clipboard команду вставить - это удобне, чем в терминал, если нужно запустить что-то надолго, и чтобы оно не прибилось при завершенни терминала. В общем, коли dmenu есть - пусть себе будет, но gmrun тоже добавить бы. Обязательно тоже с горячей клавишей.
И о горячих клавишах. Лично я винду не люблю, и работаю в ней крайне редко, но тот факт, что практически на любом компьютере винда есть (как единственная система, или как одна из систем) отрицать нельзя. Поэтому мне кажется гуманным по отношению к пользователям по возможности использовать те же горячие клавиши, что и в винде. В частности:
  • Wind-D - скрыть-показать все окна
  • Ctrl-Shift-Esc - диспетчер задач
  • Alt-Ctrl-Del - примерно то же самое, но с предварительным диалогом
  • Ctrl-Esc - основное меню (AKA меню "Пуск")
  • Win-R - диалог "Run"
  • Win-E - вызывать интернет-браузер
  • Atl-F4 - закрыть окно
  • Win-Tab - список окон по всем рабочим столам
  • Win-M — скрыть все открытые окна
  • Win-Shift-M — показать все свернутые окна
Заметил косяк: если запустть лежащую на десктопе иконку инициализации ключей pacman, то вылезает диалог с просьбой ввести свой пароль. Но при этом на самом деле нужно вводить пароль рута.
И ещё пожелание:добавить какую-то запускалку программ для простых смертных (не dmenu). Например, gmrun. Всунуть её в меню и повесить на хоткей, например, на Win-R, как в Windows. А что касается dmenu, которое в системе, вроде, есть, то не очень понятно зачем оно там - dmenu ж ещё надо суметь запустить, даже если знаешь, что это такое, и угадаешь, что оно в систем есть. IMHO надо или настроить красивый запуск dmenu, или просто убрать этот пакет - кто умеет dmenu настроить, тот и установить сумеет.