Итак, я менял разрешение grub, редактируя строку GRUB_GFXMODE
в / etc / default / grub
, Я также добавил nomodeset
в GRUB_CMDLINE_LINUX_DEFAULT
.
Теперь проблема в том, что всякий раз, когда я загружаюсь в Ubuntu, разрешение grub (800x600) остается. Это не тот случай, когда я загружаюсь в Windows с grub. Я также изменил GRUB_GFXPAYLOAD_LINUX
, но это никак не повлияет на мою проблему.
В конце концов я понял, что без nomodeset
эта проблема не возникает. К сожалению, мне нужен этот флаг, так как в противном случае мой компьютер иногда загружается в черный экран, и единственный выход - это убить мой компьютер.
Есть предложения, в чем может быть проблема? У меня есть AMD RADEON VEGA 10 (интегрированный чип), если это представляет какой-либо интерес.
Информация :
ОС Ubuntu MATE 20.04
Драйвер AMD является открытым исходным кодом amdgpu. Он вышел из коробки с Ubuntu
Строка GFXMODE выглядит следующим образом: GRUB_GFXMODE = 800x600
Когда эта строка закомментирована, меню grub имеет разрешение 1920x1080, что делает его очень медленным
nomodeset
на
modeset=0
решила мою проблему
Кажется, что nomodeset
заставляет дисплей оставаться в разрешении grub, даже после загрузки. Я узнал это здесь . modeset = 0
также предотвращает черный экран, но не имеет недостатка постоянного разрешения.