Автор Тема: Addscreen/screeninit failed for driver 0/ Альт Образование 8.2/ ASUS V222G  (Прочитано 7205 раз)

Оффлайн maksim-s3

  • Начинающий
  • *
  • Сообщений: 6
Добрый  день. Моноблок ASUS V222G
Гибридная графика Intel UHD605 + GeeForce MX110
CPU Pentium J5005

Установка по дефолту останавливается на ошибке:
Starting Xorg server...
error running xorg server trying with driver vesa...
error running xorg server trying with driver fbdev...

В выводе команды startx есть строка:
Fatal server error:
Addscreen/screeninit failed for driver 0

В выводе команды lspci есть строки:
00:02:0 VGA compatible controller: Intel Corporation Device 318c (rev 03)
01:00:0 3D controller: NVIDIA Corporation GM108M [GeeForce MX110] (rev a2)

С параметром загрузки xdriver=vesa установка останавливается на строке Spawning init ... done.
если нажать ctr+alt+f3 и зайти под root  то в консоле видна ошибка:
Fatal server error:
Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices

Какие шаги и действия можно попробовать предпринять?
« Последнее редактирование: 06.06.2019 14:19:38 от sb »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
попробуйте https://forum.altlinux.org/index.php?topic=42738.0;topicseen , например kde5 ...

и вы грузитесь в uefi или legacy?

Оффлайн maksim-s3

  • Начинающий
  • *
  • Сообщений: 6
Поставил p9 на скачивание, попробую..

Гружусь в UEFI.
В BIOS нет упоминаний о Legacy boot

Оффлайн maksim-s3

  • Начинающий
  • *
  • Сообщений: 6
P9 KDE5 установилась и запустилась без проблем. Немного поморгал дисплей, но работает и обнаружил все устройства.
Но вопрос остается актуальным, так как необходимо установить на компьютер дистрибутив Альт Образование 8-8.2

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
P9 KDE5 установилась и запустилась без проблем. Немного поморгал дисплей, но работает и обнаружил все устройства.
Но вопрос остается актуальным, так как необходимо установить на компьютер дистрибутив Альт Образование 8-8.2
зачем? для галочки?

скоро выйдет p9 официально, считайте что у вас апдейт.

Оффлайн maksim-s3

  • Начинающий
  • *
  • Сообщений: 6

зачем? для галочки?

скоро выйдет p9 официально, считайте что у вас апдейт.

Можно сказать да, для галочки...
Учреждением закуплена ОС Альт Образование 8, соответственно ничего другого поставить нельзя.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Учреждением закуплена ОС Альт Образование 8, соответственно ничего другого поставить нельзя.
Раз у вас закуплено, то и техподдержка должна прилагаться, попробуйте обратиться в техподдержку с этим вопросом. И там в запросе сошлитесь на эту тему, т.к. в ней вы уже указали детали и другую информацию, которая может интересовать техподдержку оп существу запроса.

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
К какому дисплею подключен кабель?
# for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done

Перевод ошибки:
Fatal server error:
Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices
Фатальная ошибка сервера:
Невозможно запустить в режиме кадрового буфера. Пожалуйста, укажите busID для всех устройств с кадровым буфером

Осталось узнать, как это сделать?
« Последнее редактирование: 07.06.2019 12:50:53 от rabochyITs »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Учреждением закуплена ОС Альт Образование 8, соответственно ничего другого поставить нельзя.

apt-get install setbranding
setbranding alt-education
  8-)
« Последнее редактирование: 07.06.2019 13:21:38 от yaleks »

Оффлайн maksim-s3

  • Начинающий
  • *
  • Сообщений: 6
К какому дисплею подключен кабель?
# for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done

Перевод ошибки:
Fatal server error:
Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices
Фатальная ошибка сервера:
Невозможно запустить в режиме кадрового буфера. Пожалуйста, укажите busID для всех устройств с кадровым буфером

Осталось узнать, как это сделать?

да я кажется понимаю что нужно подредактировать файл Xorg.conf, не хватает знаний..
Делал по этой статье Пишу команду
# Xorg -configureСоздается файл
# Xorg -config xorg.conf.newПишется та же ошибка
Fatal server error:
Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices

Пытаюсь понять как его редактировать из терминала...

Wiki на сайте x.org подсказывает мне по этой ошибке
Цитировать
This kind of problem typically occurs when you're using a big monitor with an old graphics card. You can solve it by deleting some of the highest resolutions of the deepest colour mode in the Screen section of your xorg.conf, or even the whole last Display subsection.

опять таки как открыть его для редактирования?

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
У меня другого плана были проблемы с некоторыми матерями от Intel, вот отрывок из моего мануала по некоторым проблемам, предлагаю как идею для решения твоих проблем. Как проверить порты я уже показал.
Решение проблемы с портом LVDS на плате "Intel D2700MUD" и "Intel D2500MUD"
(Два экрана отображаются в VNC подключении до входа в систему и при входе в учетную запись, эти экраны также включены.)
- открываем (создаем) в текстовом редакторе файл
# nano /etc/X11/xorg.conf.d/20-gpudriver.conf
- копируем текст

Section "Device"
    Identifier "Intel GMA3600"
    Driver     "modesetting"
    Option     "Monitor-LVDS-1" "Ignore"
    Option     "Monitor-VGA-1" "Monitor"
EndSection

Section "Monitor"
    Identifier "Ignore"
    Option     "Ignore"
EndSection

Section "Monitor"
    Identifier "Monitor"
    Option     "Enable"
EndSection

- перезагружаемся и в системе видеться только один vga порт

При подключении монитора FullHD (1920x1080) при загрузке системы экран гаснет и система перестает загружаться, на обычных мониторах при запуске установщика приложения выходят за пределы экрана монитора:

С помощью команды xrandr (в загруженной с "X-иксами" системе) определяем порты дисплеев, для D2500MUD и D2700MUD - это LVDS-1 и VGA-1.
В файле /etc/default/grub -> (символьная ссылка на файл) /etc/sysconfig/grub2 добавляем в параметр GRUB_CMDLINE_LINUX_DEFAULT параметры в кавычки через пробел:
video=LVDS-1:d video=VGA-1:e
И строка будет выглядеть так: GRUB_CMDLINE_LINUX_DEFAULT=' quiet resume=/dev/disk/by-uuid/66e5131e-9699-484b-8aa9-d2182c7feddb panic=30 splash video=LVDS-1:d video=VGA-1:e'
Производим обновление загрузчика # grub-mkconfig -o /boot/grub/grub.cfg для записи в начальную загрузку по всем установленным ядрам

При старте LiveCD в параметры загрузки  добавляем video=LVDS-1:d video=VGA-1:e параметр video=VGA-1:e не обязателен.

Возможно в параметрах загрузки и установки можно подставить и драйвер (для интел это modesetting и intel). А может и указать направление выхода на nvidia, а интел отключить, как показано выше. Xorg можно и с другого дистра сформировать.

Оффлайн maksim-s3

  • Начинающий
  • *
  • Сообщений: 6
Проблему с установкой удалось решить, вдруг кому пригодится.
При загрузке LiveCD или установке в файле xorg.conf для второй карты nvidia подставлялся драйвер nomodesetting, а должен был видимо fbdev.

При старте LiveCD создавал новый xorg.conf файл
#Xorg -configureоткрывал его в редакторе nano
#nano /root/xorg.conf.newПри старте установки открывал его в редакторе vim
#vi /root/xorg.conf.newв разделе "Card1" driver="nomodesetting" заменяю на "fbdev"
сохраняю как xorg.conf
затем копирую в папку /etc/X11/xorg.conf
# mv /root/xorg.conf /etc/X11/xorg.confзапускаю x-сервер
#startxи запускаю установщик
# alterator-install2
Позже обратился к разработчикам и мне дали ссылку на новую версию которой нет на сайте, где уже все работало без танцев...

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Позже обратился к разработчикам и мне дали ссылку на новую версию которой нет на сайте, где уже все работало без танцев...
Интересно, почему разработчики постеснялись выложить новую версию в открытый доступ, точнее сказать туда, куда обычно выкладывают дистрибутивы ? Ведь внутри есть исправление проблемы. Случайно не эту ссылку вам дали http://ftp.altlinux.org/pub/people/cas/iso/ ?

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
На P9 вроде тоже выкладывали ссылку на бетту Альт Образования.

Вообще в таких ситуациях может помочь одно из трёх:

1) добавление nomodeset в параметры загрузки ядра.
2) загрузка в режиме Legacy вместо UEFI либо наоборот.
3) использование более свежей сборки типа 8.2.1u:

http://ftp.altlinux.ru/pub/people/cas/iso/alt-education-8.2.1u-20190607-x86_64-ru-install-dvd5.iso
(только этот образ экспериментальный, тщательно не тестировался)

Ещё может быть баг, проявляющийся в очень редких случаях, который в новых версиях инсталлятора уже исправлен. Сейчас обойти проблему "вручную" на старых исталляторах 2017 года можно таким способом:

cat > /etc/X11/xorg.conf <<-EOF
Section "Device"
    Identifier "Card0"
    Driver "fbdev"
    BusID "PCI:0:2:0"
EndSection
EOF

xinit /usr/sbin/alterator-install2 -- vt7 -dpms -ac \
        -nolisten tcp -logfile /tmp/x11.log >> /tmp/install2.log 2>&1
Двумя командами выше генерируется правильный xorg.conf и повторно запускается исталлятор. Очень важно набрать их без ошибок. Только вместо "0:2:0" здесь должен быть PCI ID вашей видео-карты (точки заменяются на двоеточия, а ведущие нули убираются). Получить его можно как-то так:

lspci -d ::0300 |awk '{print $1;}' |head -n1| sed 's/[\:\.]/ /g' |
        while read a b c; do printf "%d:%d:%d\n" $a $b $c; done
To moan or to solve -- that is the question!

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Образы 8.2.1 ещё не готовы.
Андрей Черепанов (cas@)