Мешает ли nomodeset изменить разрешение экрана?

Предупреждения format-securityдолжны быть отключены или, по крайней мере, -Werrorотключены из-за этого:

Параметры усиления накладываются оболочкой компилятора, поэтому они не отображаются в журнале.

И hardeningDisableвидимо единственный метод воздействия на обёртку.

Одним из возможных решений является создание фиктивного выражения Nix для использования с nix-shell -A. Например:
скопируйте ~/.nix-defexpr/channels_root/nixos/в отдельное место()и сделайте его доступным для записи,
добавить /pkgs/tools/misc/coreboot/default.nix, содержащий

{ stdenv, gcc6, flex, bison, ncurses, iasl, doxygen, zlib, isl, python }:

stdenv.mkDerivation {
  name = "coreboot";

  buildInputs = [ gcc6 flex bison ncurses iasl doxygen zlib isl python ];

  hardeningDisable = [ "format" ];  # to build the cross-compiler
}

и зарегистрируйте его в /top-level/all-packages.nixкак обычно,
и, наконец, вызовите nix-shell -A coreboot, чтобы создать необходимую среду.

Тем не менее, я думаю, что (это должно быть легче дляnix-shell -p).

1
15.04.2019, 00:24
1 ответ

Попробуйте выполнить следующие действия от имени пользователя root:

  1. Отредактируйте /etc/default/grubи замените

    GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
    

    с

    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    
  2. Обновите grub и перезагрузитесь

    sudo update-grub
    reboot
    
  3. В XFCE вы должны иметь возможность изменить разрешение с помощьюxfce4-display-settings.

    Вы можете запустить его из командной строки или выбрать в меню «Настройки». (Я не знаю точного названия в Xubuntu )в качестве параметра «Отображение».

Если у вас возникли проблемы с видеокартой, вы можете вручную отредактировать параметры ядра на экране загрузки grub с помощью e , затем заменить «quiet» обратно на «nomodeset» и выполнить загрузку с помощью Ctrl . ] + x или F10 .

0
28.01.2020, 00:15

Теги

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