LINUX.ORG.RU

tty и hyperv_drm

 


0

2

Добрый день!

обновил сервер ubuntu 20.04 lts до 22.04 lts. в принципе все хорошо, кроме того, что пропал tty. при загрузке после подключения видео драйвера система как будто зависает, хотя на самом деле загрузка продолжается и можно подключиться ssh. вот что вижу в дмесж:

[    3.817980] Console: switching to colour dummy device 80x25
[    3.818073] hyperv_drm 0000:00:08.0: vgaarb: deactivate vga console
[    3.819871] [drm] Initialized hyperv_drm 1.0.0 2020 for 5620e0c7-8062-4dce-aeb7-520c7ef76171 on minor 0
[    3.840711] Console: switching to colour frame buffer device 200x75
[    3.872434] hyperv_drm 5620e0c7-8062-4dce-aeb7-520c7ef76171: [drm] fb0: hyperv_drmdrmfb frame buffer device
[    4.152362] psmouse serio1: trackpoint: failed to get extended button data, assuming 3 buttons

картинка морозится прямо пред 3.817980. как бы починить?

система работает в виртуалке hyper-v. vm v1 гипервизор на 2008R2, vm v2 нет.

 lspci -v
00:08.0 VGA compatible controller: Microsoft Corporation Hyper-V virtual VGA (prog-if 00 [VGA controller])
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at f8000000 (32-bit, non-prefetchable) [size=64M]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Kernel driver in use: hyperv_drm
        Kernel modules: hyperv_fb, hyperv_drm


Последнее исправление: batuy (всего исправлений: 2)

Kernel modules: hyperv_fb, hyperv_drm

Где-то в районе 5.14-5.15 ядер hyperv_fb стал не нужен.

В некоторых дистрибутивах просто не стало этого модуля ядра. В некоторых вручную добавлял в blacklist, чтоб не мешал новому hyperv_drm.

Только Ubuntu у меня не было. А v2 наоборот было.

Toxo2 ★★★★★
()
Ответ на: комментарий от Toxo2

тыкаю пальцем в небо. что странно добавив hyperv_fb в блэклист.

/etc/modprobe.d/blacklist.conf
blacklist hyperv_fb

в результате получаю

Kernel modules: hyperv_fb, hyperv_drm
batuy
() автор топика
Ответ на: комментарий от batuy

Боюсь мне нечего добавить - просто вот такой опыт был.

Здесь: 2 вопроса: Audio через HDMI и Video на Hyperv_drm (комментарий) боролся с этим в VoidLinux.

Сейчас сходил на ту машину, где эти линуксы могут запускаться в baremetal/hyperv режимах - всё так и осталось - у VoidLinux hyperv_fb в blacklist. У ArchLinux вообще нет такого модуля.

Toxo2 ★★★★★
()
Ответ на: комментарий от Toxo2

и на том спасибо.)

насколько понимаю, проблема в том, что в 5.14+ выпилили поддержку vm v1. удивительно, что остальное работает.

batuy
() автор топика
Ответ на: комментарий от batuy

в данном случае он может помочь запустить твою виртуалку, вместо hyper-v, но это не точно

anonymous
()
Ответ на: комментарий от batuy

blacklist hyperv_fb в результате получаю Kernel modules: hyperv_fb

наверное ты что-то делаешь не так

попробуй через параметр ядра module_blacklist=hyperv_fb

anonymous
()
Ответ на: комментарий от batuy

Kernel modules:

смотри 'Kernel driver in use:'.
'Kernel modules:' показывает вообще все доступные модули. 'Kernel driver in use:' показывает какой реально используется.

teod0r ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.