[Решено!] Пропадает видео при загрузке Debian.

Автор Sferg, 10 апреля 2013, 15:29:34

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Sferg

Здравствуйте. Сегодня, после подачи очередных команд aptitude update && aptitude upgrade (с последующей перезагрузкой) обнаружил, что при загрузке Debian'а пропадает отображение консоли и монитор переходит в дежурный режим. То есть, сначала строчки бегут обычного размера, затем должно меняться разрешение на более удобночитаемое - 800x600, однако, теперь вместо смены разрешения на нужное, видео совсем пропадает.

Вот мой файл /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_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=2
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="vga=0x0315"
GRUB_CMDLINE_LINUX="vga=0x0315"

# 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=800x600

# 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"


Просветите, в чём может быть причина? До этого долго возился, чтобы при загрузке разрешение консоли менялось на нужное... а теперь перестало функционировать.

P.S. Забыл добавить, что видеокарточка у меня Intel GMA 3650.

Проблема решена!

Нужно было всего лишь добавить в файл /etc/modprobe.d/fbdev-blacklist.conf строчку:

blacklist gma500_gfx

А затем подать команду:

update-initramfs -u

Дело, как оказалось, вовсе не /etc/default/grub. Скорее всего, при обновлении пакетов, вышеупомянутая строчка попросту удалилась из /etc/modprobe.d/fbdev-blacklist.conf
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD

Kykich

Проблема таже. Идет загрузка и в определенный момент когда должно поменятся разрешение монитор вырубается. но иногда загрузка проходит нормально.
если рубанулось то только выклучение через удержание кнопки питания.
А почему именно gma500_gfx. или это зависит от модели видеокарты.

Sferg

#2
Цитата: KykichА почему именно gma500_gfx. или это зависит от модели видеокарты.
Да, это зависит от видеокарты. В моём случае, для видеокарты Intel GMA 3650 (интегрированная в процессор Atom N2800) решением проблемы является блокировка модуля gma500_gfx.

P.S. У Вас какая видеокарта?
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD

Kykich

Интел встроенная, радеон вторая.
Открыть содержимое (спойлер)
waiting for /dev to be fully populated ....
[6.47.....] bad target number (1.0)
......
[6.47.....] bad target number (7.0)
[свернуть]
вот полсе этого или переключается нормально и появляется done, или экран гаснет.

Sferg

#4
Kykich, попробуйте добавить в файл /etc/modprobe.d/fbdev-blacklist.conf строчку:

blacklist radeon

И следом подать команду:

update-initramfs -u

Ещё, как вариант, можно ядрышко поставить посвежее. Кто знает, быть может, там уже эта проблема давно решена.
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD

Kykich

Думается мне, что проблема в другом. ядро 3.2, осталось родное 2.6. грузился на оба и в разных режимах. раз на раз. но до етого стояло все тоже и было нормально. как вариант снести все дрова на видео и поставить заново. ну или дождаться 7 го релиза. на линуксе недавно. с нуля поставить не проблема.
был замечен баг. после установки каталист 13.1 в один солнечный день утром обновление было. посл чего система перестала выключаться/перезагружаться. доходоли до will now restart и все. если всетаки  перезагружалась, то при старте паявлялось kernel bug report. в доровах на видюху какаято кривуля есть. бум посмотреть дальше.