Здравствуйте, господа. Установил на ноутбук Debian 9 («Stretch») рядом с Windows 7. Надписи в меню Grub'а очень мелкие (полагаю, разрешение 1600x900), после выбора пункта загрузки Debian экран один раз перемигивает (как при смене видеорежима) и, спустя несколько секунд, появляются дальнейшие надписи - тоже очень мелкие (тоже, скорее всего при разрешении 1600x900).
Теперь о деталях. Видеокарта - ATI Radeon HD 6850M. Сразу же после установки системы установил пакет firmware-amd-graphics (при загрузке системы выводилось сообщение с предложением установить данный пакет - после установки сообщение пропало), а также добавил в /etc/default/grub параметр «acpi_backlight=vendor», без которого выводилось сообщение: «Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0».
Содержимое /etc/default/grub:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_backlight=vendor"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Вывод hwinfo --framebuffer:
02: None 00.0: 11001 VESA Framebuffer
[Created at bios.459]
Unique ID: rdCR.61B5R9aQUI6
Hardware Class: framebuffer
Model: "(C) 1988-2005, ATI GRANVILLE"
Vendor: "(C) 1988-2005, ATI Technologies Inc."
Device: "GRANVILLE"
SubVendor: "ATI ATOMBIOS"
SubDevice:
Revision: "01.00"
Memory Size: 16 MB
Memory Range: 0xb0000000-0xb0ffffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0310: 640x480 (+1280), 15 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0313: 800x600 (+1600), 15 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0316: 1024x768 (+2048), 15 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x030d: 320x200 (+640), 15 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x0320: 320x200 (+1280), 24 bits
Mode 0x0393: 320x240 (+320), 8 bits
Mode 0x0395: 320x240 (+640), 16 bits
Mode 0x0396: 320x240 (+1280), 24 bits
Mode 0x03b3: 512x384 (+512), 8 bits
Mode 0x03b5: 512x384 (+1024), 16 bits
Mode 0x03b6: 512x384 (+2048), 24 bits
Mode 0x03c3: 640x350 (+640), 8 bits
Mode 0x03c5: 640x350 (+1280), 16 bits
Mode 0x03c6: 640x350 (+2560), 24 bits
Mode 0x0333: 720x400 (+768), 8 bits
Mode 0x0335: 720x400 (+1472), 16 bits
Mode 0x0336: 720x400 (+2944), 24 bits
Mode 0x0353: 1152x864 (+1152), 8 bits
Mode 0x0355: 1152x864 (+2304), 16 bits
Mode 0x0356: 1152x864 (+4608), 24 bits
Mode 0x0321: 640x480 (+2560), 24 bits
Mode 0x0322: 800x600 (+3200), 24 bits
Mode 0x0323: 1024x768 (+4096), 24 bits
Mode 0x03ee: 1600x900 (+1600), 8 bits
Mode 0x03ef: 1600x900 (+3200), 16 bits
Mode 0x03f0: 1600x900 (+6400), 24 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown
Текущее разрешение экрана в TTY выяснил, заглянув в /sys/class/graphics/fb0/virtual_size: 1600,900.
Собственно, вопрос: каким образом устранить это противное перемигивание экрана, сохранив разрешение 1600x900 в меню Grub'a и в консоли по окончании загрузки?
P.S. Добавление в /etc/default/grub параметра nomodeset устраняет мерцание, но я не уверен, что это хорошая идея.