Ильфат
linxon
Это для граба. Ядру до этого разрешения по барабану, если не задан режим для gfxpayload.
ну после изменения этой опции разрешение не менялось и загрузка была почти безшовной
Sergei
Нет, легаси
Тогда ничем не помогу. Хотел предложить посмотреть в сторону systemd-boot, но он EFI-only.
Ильфат
ну после изменения этой опции разрешение не менялось и загрузка была почти безшовной
Может на UEFI другое поведение. Не знаю. А GFXMODE у меня естественно задан.
Ильфат
Тогда ничем не помогу. Хотел предложить посмотреть в сторону systemd-boot, но он EFI-only.
И на том спасибо. Ладно, не критично. В виртуальной консоли не часто сижу ))
linxon
Может на UEFI другое поведение. Не знаю. А GFXMODE у меня естественно задан.
а, понял. Для легас скорее всего нужно задавать дополнительные опции ядру/модулю у тебя что за видео?
Sergei
Может на UEFI другое поведение. Не знаю. А GFXMODE у меня естественно задан.
В UEFI довольно легко сделать так, чтобы разрешение консоли EFI наследовалось загрузчиком и ядром (и вообще это вроде поведение по-умолчанию).
linxon
nouveau по умолчанию пытается "подстраиваться" под оригинальное разрешение экрана, как только он будет загружен ядром. Если эту нову сделать монолитным с ядром, то загрузка, по идее, должна быть безшовной
linxon
иначе получится так, что ядро загрузится со своей графикой, подключит инитрамфс, возьмет оттуда модуль новы и только тогда поменяет разрешение
Sergei
каво? у nouveau kms есть адекватный - поэтому разрешение в консоли всегда нормальное
Вот, с наследованием разрешения из EFI у меня и на блобе невидии разрешение родное монитора. Впрочем, это смотря что считать нормальным - кому-то лучше меньшее разрешение, но чтобы оно не менялось (и экран не моргал) во время загрузки.
Ильфат
nouveau по умолчанию пытается "подстраиваться" под оригинальное разрешение экрана, как только он будет загружен ядром. Если эту нову сделать монолитным с ядром, то загрузка, по идее, должна быть безшовной
Я бы с удовольствием сидел на nouveau, но моя, не менее легаси, видеокарта очень плохо работает этих драйверах. Во-первых при использовании ГТК приложений может просто все встать колом, да так, что даже комбинации sysreq не помогают и рябь какая-то есть на градиентах. А на нвидиа драйверах Гном ребутится. Пришлось тавить спин с кедами.
linxon
каво? у nouveau kms есть адекватный - поэтому разрешение в консоли всегда нормальное
я хочу сказать, что разрешение будет меняться только тогда, когда модуль будет nouveau загружен из инитрамфс и если сделать его монолитным, то оно будет меняться практически сразу же после выбора пункта в грабе :)
linxon
каким монолитным? Чего? Короче там по идее этот модуль в инитраме и случается т.н early kms, про монолитность бред какой-то
nouveau до какой-то поры поставлялся вместе с самим ядром или я чего-то пропустил? во время компиляции можно было поставить ему <M> или <*>
linxon
ладно. Не важно
Sergei
я kms с dkms перепутал?
Возможно. KMS - это kernel mode setting, механизм установки параметров экрана в ядре (в противовес древнему методу в юзерспейсе, когда экран настраивали иксы).
Ильфат
Вот у меня еще такой момент возник. Может подскажете. Чистил кеды от ненужных прог. Потом решил, что поторопился и решил воспользоваться dnf history rollback. После чего все установилось обратно, но все эти приложения и их зависимости стали userinstalled. Знаю что можно через mark group восстановить нормальное положение дел, но там 73 пакета, короче возни много. Может можно как-то еще проще это решить? И вообще получается rollback не очень полноценный.
Ильфат
понимаю. У меня та же байда и скорее всего это никак не решить использовав проприетарщину попробуй сделать вот так, как тут пишут https://linuxhint.com/set_screen_resolution_linux_kernel_boot/
Вообще я как-то давно пытался в grub2 задавать разрешение через vga=, но граб2 говорил, что это типа устарело что ли. Поэтому всегда использовал gfxpayload
Ильфат
А зачем?
Что именно зачем?
Vasiliy Glazov
Что именно зачем?
Зачем менять userinstalled на другое?
Ильфат
Зачем менять userinstalled на другое?
Иногда мне не мешает знать я это ставил или нет. Чем меньше этот список тем удобнее. Да и по идее эти проги идут по умолчанию, а тут как будто я их лично руками поставил. Я просто сделал rollback и ожидал, что все станет так как было до этого.
linxon
Вот у меня еще такой момент возник. Может подскажете. Чистил кеды от ненужных прог. Потом решил, что поторопился и решил воспользоваться dnf history rollback. После чего все установилось обратно, но все эти приложения и их зависимости стали userinstalled. Знаю что можно через mark group восстановить нормальное положение дел, но там 73 пакета, короче возни много. Может можно как-то еще проще это решить? И вообще получается rollback не очень полноценный.
про этот механизм я не слышал. Просто у меня был опыт, когда nouveau был модулем и грузился из инитрама. Картинка выглядила примерно вот так: 1) грузится grub с нормальным разрешением 2) выбирается ядро и оно грузится с неродным разрешением (экран гаснет, потом появляются сообщения ядра) 3) картинка снова гаснет и ядро грузится уже с номарльным разрешением, подключив модуль nouveau Если nouveau сделать монолитным с ядром, то этот лаг с изменением разрешения почти незаметен
Ильфат
В блобе нвидии поддержка KMS номинальная, на самом деле он не умеет выставлять разрешение консоли.
Были мысли, что это все из-за нвидии. Да, наверно. Потому что на машине, где у меня gfxpayload=keep работает, там вообще KMS не включен.
Sergei
Были мысли, что это все из-за нвидии. Да, наверно. Потому что на машине, где у меня gfxpayload=keep работает, там вообще KMS не включен.
Ты имеешь в виду тоже на блобе нвидии? Потому что на остальных-то KMS включать не надо, он и так включён.
Ильфат
Ты имеешь в виду тоже на блобе нвидии? Потому что на остальных-то KMS включать не надо, он и так включён.
Да, тоже на нвидии. На остальных то да, и так все ОК. И переключение из иксов в консоль и обратно моментальное.
Sergei
Да, тоже на нвидии. На остальных то да, и так все ОК. И переключение из иксов в консоль и обратно моментальное.
Думаю, это вообще не связано. У меня разрешение в иксах и консоли одинаковое, а переключение супердолгое.
Ильфат
Зачем менять userinstalled на другое?
И ксати, если после этого rollback'a еще раз попытаться удалить эти проги, которые удалялись первой командой, но кандидатов на удаление всего 31 из 73, остальные как userinstalled остаются.
linxon
в общем надо не grubby удалять, а гуглить запросом nvidia drivers change resolution tty
Ильфат
в общем надо не grubby удалять, а гуглить запросом nvidia drivers change resolution tty
Пожалуй) Спасибо) Просто я всегда решал это через gfxpayload и тут первым на пути встал grubby. А костыль то оказалось неплохой ;)
Ильфат
linxon
пока еще есть неофициальные патчи, которые позволяют использовать их в новых версиях ядер
Alexander "SonnySlave"
а как в systemd-boot делать опции для ядра персистентными?
Egor
macbook air5.1, f33, BCM43224, wifi отваливается, реконектится, как лечить?
Egor
источник или бцм этот?
Vasiliy Glazov
источник или бцм этот?
Бцм. Либо вот так попробовать https://russianfedora.github.io/FAQ/hardware.html#wi-fi-broadcom
Egor
че по логам?
https://pastebin.com/XsLpFEBB
Vasiliy Glazov
https://pastebin.com/XsLpFEBB
Говорят ещё можно поднимать сеть не через NM и тогда не будет дисконнектов.
Ильфат
в общем надо не grubby удалять, а гуглить запросом nvidia drivers change resolution tty
В итоге помогло vga=0x361. Теперь из виртуальной консоли в иксы переключается без задержки, в консоль с задержкой, но вроде быстрее чем раньше.
Ильфат
окей. Теперь будем знать :)
Правильно ли я понял, но вроде как vga для KMS не должен использоваться. Там свои настройки должны быть. Но нвидиа на разрешение фреймбуфера наплевала.
Andrey
TLDR: добавить в ~/.ssh/config: Host * PubkeyAcceptedKeyTypes +ssh-rsa
а зачем? не лучше ли сервер настроить корректно в соотв. с новым policy?
Ильфат
окей. Теперь будем знать :)
Grubby, кстати, пригодился ) Он оказывается и в /etc/default/grub аргументы для cmdline ядра добавляет. Но я не понял одну вещь. Очень странную. Я вручную добавлял строку set gfxpayload=keep в /boot/loader/enries/bla-bla.conf. Потом вручную удалил. В файле этого нет. Запрос настроек для записи через Грабби этого не показывает. Но если зайти в запись непосредственно из граба, то set gfxpayload=keep там присутствует. Я и grub-mkconfig делал, а воз и ныне там. Я не понял откуда она там берется?
alex
а что вместо него?
Ничего. Постепенно функционал будет переезжать в основные настройки. Но он пока что работает без проблем.
linxon
Ильфат
Понятно)
Mkhn
поставил впервые федору, установил кде, при запуске выдало сразу несколько ошибок, это норма?
Mkhn
поставил впервые федору, установил кде, при запуске выдало сразу несколько ошибок, это норма?
Просто я в принципе с Линукс поверхностно знаком, сидел только на минте и ctlos
Anonymous
Mkhn
Ну, я ставил в начале осени
Mkhn
И две недели назад только снёс, в принципе стабильно работал
Anonymous
Так, а чего я медиа не могу отправить? Или это у всех так?
Anonymous
И ещё кд сообщений километровый. Целых 30 секунд.
Mkhn
Вероятно, что нет. Возможно что-то при установке пошло не так.
Как минимум ошибок при установке не выдавало, сам гном запускается без проблем, если это имеет значение
Ильфат
Как минимум ошибок при установке не выдавало, сам гном запускается без проблем, если это имеет значение
А какие ошибки то? У меня тоже бывает. У меня иногда Kwin после сна ошибку выдает. Обычно просто уведомление о перезапуске, иногда ошибка. И иной раз вылазит программа, не помню как называется, но что-то вроде автоматического формирования отчёта об ошибке.
Mkhn
Сейчас скину в ЛС, а то не могу скрины грузить
Ильфат
У меня по грабу ещё такой вопрос: как грузить Федору из другого граба? То есть обычно командой configfile можно подгрузить конфиг другого граба, но с Федорой это не прокатывает. Пункты меню не появляются.
Ильфат
Сейчас скину в ЛС, а то не могу скрины грузить
Не, таких ошибок у меня вроде не было.