Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: пропал tty  (Прочитано 294886 раз)

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

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
пропал tty
« : 11 Февраля 2024, 17:50:02 »
Добрый день!

обновил сервер 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.
 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


Пользователь добавил сообщение 12 Февраля 2024, 08:16:16:
в целом вопрос: как запретить загрузку драйвера hyperv_drm, бо и без него все замечательно работает.
« Последнее редактирование: 12 Февраля 2024, 08:16:16 от blank »

Оффлайн ntfs3

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: пропал tty
« Ответ #1 : 06 Марта 2024, 05:06:08 »
А Ctrl+Alt+F5 работает?
(Нажмите, чтобы показать/скрыть)

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: пропал tty
« Ответ #2 : 06 Марта 2024, 06:02:57 »
А Ctrl+Alt+F5 работает?
нет, конечна.

Оффлайн ntfs3

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: пропал tty
« Ответ #3 : 06 Марта 2024, 06:28:11 »
А Ctrl+Alt+F5 работает?
нет, конечна.
А раньше работало?

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: пропал tty
« Ответ #4 : 06 Марта 2024, 06:29:18 »
А раньше работало?
раньше не пробовал.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6756
  • 20% Cooler
    • Просмотр профиля
Re: пропал tty
« Ответ #5 : 06 Марта 2024, 06:29:56 »
запретить загрузку драйвера hyperv_drm
echo blacklist hyperv_drm | sudo tee /etc/modprobe.d/blacklist-hyperv.conf
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ntfs3

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: пропал tty
« Ответ #6 : 06 Марта 2024, 06:31:24 »
А раньше работало?
раньше не пробовал.
Так, возможно, эти клавиши гипервизор не определяет. Надо подключиться из гипервизора (Кнопка Connect) и и туда через панель послать эту команду

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: пропал tty
« Ответ #7 : 06 Марта 2024, 06:33:34 »
ALiEN175, /etc/modprobe.d/blacklist.conf
blacklist hyperv_fb
в результате Kernel modules: hyperv_fb, hyperv_drm
Пользователь добавил сообщение 06 Марта 2024, 06:34:21:
Надо подключиться из гипервизора (Кнопка Connect)
так и делаю. правда не очень понял что такое "послать через панель".
« Последнее редактирование: 06 Марта 2024, 06:38:18 от blank »

Оффлайн ntfs3

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: пропал tty
« Ответ #8 : 06 Марта 2024, 06:53:50 »
ALiEN175, /etc/modprobe.d/blacklist.conf
blacklist hyperv_fb
в результате Kernel modules: hyperv_fb, hyperv_drm
Пользователь добавил сообщение 06 Марта 2024, 06:34:21:
Надо подключиться из гипервизора (Кнопка Connect)
так и делаю. правда не очень понял что такое "послать через панель".
А нет, я сейчас посмотрел, пункт Action - Ctrl+Alt+Del и +End

Пользователь добавил сообщение 06 Марта 2024, 08:28:02:
Ну, а если поставить ещё один сервак на гипервизор, накатить обнову и посмотреть, что будет?
« Последнее редактирование: 06 Марта 2024, 08:28:02 от ntfs3 »

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: пропал tty
« Ответ #9 : 06 Марта 2024, 09:12:51 »
Ну, а если поставить ещё один сервак на гипервизор, накатить обнову и посмотреть, что будет?
ровно тоже самое, такое наблюдается на двух физических гипервизорах, с разными серверами ubuntu.
вся проблема в версии виртуальных машин, на 2008R2 это v1, а 20+ ubunta хочет vm v2.
насколько понял в 5,14+ выпилили поддержку vm v1 под корень.
как победить так и не понял.

Оффлайн ntfs3

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: пропал tty
« Ответ #10 : 06 Марта 2024, 09:21:56 »
а 20+ ubunta хочет vm v2
Сделать клон, поставить на другой гипервизор, скопировать данные?

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: пропал tty
« Ответ #11 : 06 Марта 2024, 09:23:51 »
Сделать клон, поставить на другой гипервизор, скопировать данные?
а это зачем? в смысле, на какой другой гипервизор и что это даст?
на данный момент на 2008R2 поставить 20+ не возможно (у меня не получилось), там даже при установке ничего не отображается.
можно поставить 18, настроить ssh и обновить до 20-22, сам сервер продолжает замечательно работать, только tty нет.
« Последнее редактирование: 06 Марта 2024, 09:28:25 от blank »

Оффлайн ntfs3

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: пропал tty
« Ответ #12 : 06 Марта 2024, 09:38:00 »
Сделать клон, поставить на другой гипервизор, скопировать данные?
а это зачем? в смысле, на какой другой гипервизор и что это даст?
на данный момент на 2008R2 поставить 20+ не возможно (у меня не получилось), там даже при установке ничего не отображается.
можно поставить 18, настроить ssh и обновить до 20-22, сам сервер продолжает замечательно работать, только tty нет.
Я думал, с того виртуального сервака нужны какие-то данные. Так ведь 2008R2 - очень старая серверная ос, и наверное, Hyper-V там тоже устаревший. Если сам сервак не нужен, а нужен только гипервизор, то есть более свежий Microsoft Hyper-V 2019, бесплатно. Правда, там нет ГУИ, но это не существенно, даже лучше для железа. А управлять им можно уже с ГУИ, но с другой виртуалки с Виндой 10

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2625
    • Просмотр профиля
Re: пропал tty
« Ответ #13 : 06 Марта 2024, 09:47:28 »
можно поставить 18, настроить ssh и обновить до 20-22, сам сервер продолжает замечательно работать, только tty нет.
А может в таком случае забить на "мелко-мягкий" гипервизор и поставить Virtualbox.
Вот когда были у меня серверы на "окошках", ни разу ихним гипервизором не ползовался и не тянет.
Пользовал Virtualbox.
А сейчас proxmox на серверах стоит в качестве гипервизора.
А чего это вы тут делаете, а?

Оффлайн blank

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
    • Просмотр профиля
Re: пропал tty
« Ответ #14 : 06 Марта 2024, 09:51:36 »
то есть более свежий Microsoft Hyper-V 2019, бесплатно. Правда, там нет ГУИ, но это не существенно, даже лучше для железа. А управлять им можно уже с ГУИ, но с другой виртуалки с Виндой 10
это все замечательно, только в жизни все не так просто.
во первых 2019 на имеющееся железо dl380g7 без бубнов не встанет, да и с бубнами вопрос, а еще есть 380g5.
для g7 крайние драйвера были для 2012r2, для g5 даже такого нет, но в современных реалиях взять лицензии негде.
без гуевый hyper-v server нативно с удаленным управлением работает только в ad, можно конечно накостылить работу и в work group (с большими бубнами), но такое себе - знаем проходили, в итоге отказались.
да и в без гуевом варианте куча других проблем, уже слабо помню, но точно проблемы с работой всяких hp system tools, array configurations и прочими hv-backup. в принципе оно все в той или иной степени решаемо, но зачем усложнять себе жизнь ради пары серверов на ubuntu?

Пользователь добавил сообщение 06 Марта 2024, 09:55:31:
А может в таком случае забить на "мелко-мягкий" гипервизор и поставить Virtualbox.
ну, это немножко разные абстракции все таки.
с таким успехом я могу hyper-v и в условной 10ке поднять и там vm2 будет и соответственно никаких проблем с современными линуксами.
но все же гипервизор работающий на железе и поверх некой операционной системы вещи разные.

Пользователь добавил сообщение 06 Марта 2024, 10:00:11:
proxmox
нужно читать.
с другой стороны, уже есть некая инфраструктура из пары гипервизоров и кучи виртуальных машин, с бэкапами между друг другом, блэкджеком и ..
и переделывать все это ради, как сказал, пары гостевых линуксовых машин ну такое себе.
« Последнее редактирование: 06 Марта 2024, 10:00:11 от blank »

 

Страница сгенерирована за 0.101 секунд. Запросов: 22.