| Summary: | Xfdrake nvidia install fail system | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Vladimir Potapov <v.potapov> |
| Component: | Packages from Main | Assignee: | ROSA Linux Bugs <bugs> |
| Status: | CONFIRMED --- | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | eugene.shatokhin, m.novosyolov |
| Version: | KDE4 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
| Bug Depends on: | |||
| Bug Blocks: | 9484 | ||
|
Description
Vladimir Potapov
2018-11-19 19:26:27 MSK
А можно подробнее, как system not boot? В /etc/default/grub убрать quite splash в cmdline, update-grub2, потмо ставить нвидио драйвер. Это выключит plymouth и вместо черного экрана будет нечто вразумительное. Там будет консоль, systemctl restart NetworkManager - при необходимости так подрубить сеть, снять пробу (hw-probe -all -upload), сохранить и прикрепить сюда /var/log/Xorg.0.log, journalctl -xb > journal.log, dmesg будет в пробе. (In reply to Mikhail Novosyolov from comment #1) > А можно подробнее, как system not boot? В /etc/default/grub убрать quite > splash в cmdline, update-grub2, потмо ставить нвидио драйвер. Это выключит > plymouth и вместо черного экрана будет нечто вразумительное. да там и сейчас тестовый лог. Последние сообщения о том что cups стартовал в одном случае и предыдущая строчка в другом (In reply to Mikhail Novosyolov from comment #2) > Там будет консоль, увы, но не смог войти в консоль там. Сегодня утром еще раз буду пробовать. I have no time to look into this. Take it, it you like. On 2 my test machines with NVidia graphics both nvidia390 and nvidia340 work OK with the kernel 4.15.0-40. So it is either something wrong on your particular machine or in the ISO image. Or, XFdrake is broken. (In reply to Vladimir Potapov from comment #4) > (In reply to Mikhail Novosyolov from comment #2) > > Там будет консоль, > увы, но не смог войти в консоль там. Сегодня утром еще раз буду пробовать. Если выключить plymouth, тотпри переходе graphical.target в состояние failed systemd выкинет запрос рут пароля. Последнее сообщение о чем угодно и нет консоли - типичная проблема на plymouth. У вас с включенным plymouth даже переход в tty не работает. Можно через e в граье уьрать auite splash из cmdline (In reply to Evgenii Shatokhin from comment #6) > So it is either something wrong on your particular machine or in the ISO > image. Or, XFdrake is broken. Я собрал образ, идентичный пререлизному, но со старым загрузчиком. https://abf.io/platforms/rosa2016.1/products/215/product_build_lists/23660 Там нвидия-драйвера установились нормально. https://linux-hardware.org/?probe=7d4d8333be образ 23587, установка драйверов, логи до перезагрузки https://linux-hardware.org/?probe=41e11e9842 Эврика! В командной строке grub почему-то не прописывается nomodeset. Вручную указал - все заработало. Вопрос - почему? проба после загрузки с ручным указанием nomodeset https://linux-hardware.org/?probe=1a64a0e523 XFdrake перестал менять файл /etc/grub.d/10_linux (In reply to Vladimir Potapov from comment #12) > XFdrake перестал менять файл /etc/grub.d/10_linux XFdrake не должен менять /etc/grub.d/10_linux. Он должен прописать nomodeset в /etc/default/grub. (In reply to Evgenii Shatokhin from comment #13) > (In reply to Vladimir Potapov from comment #12) > > XFdrake перестал менять файл /etc/grub.d/10_linux > > XFdrake не должен менять /etc/grub.d/10_linux. Он должен прописать nomodeset > в /etc/default/grub. Скорее всего, XFdrake пытался сделать что-то такое: /usr/sbin/grub2-cfg-mod --add nomodeset Проверьте по коду XFdrake. В новом grub этого инструмента нет. Будет время - я посмотрю, как его вернуть. (In reply to Evgenii Shatokhin from comment #14) > В новом grub этого инструмента нет. Будет время - я посмотрю, как его > вернуть. А, этот скрипт не из самого GRUB идёт, а у нас отдельным файлом лежат. Саша Казанцев его писал, похоже. Скрипт протерялся при обновлении, сейчас восстановлю. (In reply to Evgenii Shatokhin from comment #13) > XFdrake не должен менять /etc/grub.d/10_linux. Ну, я проверил что в предыдущем случае он его менял, по крайней мере после установки драйверов там присутствовал ключ nomodeset (In reply to Vladimir Potapov from comment #16) > (In reply to Evgenii Shatokhin from comment #13) > > XFdrake не должен менять /etc/grub.d/10_linux. > Ну, я проверил что в предыдущем случае он его менял, по крайней мере после > установки драйверов там присутствовал ключ nomodeset Ты смотрел /etc/grub.d/10_linux или секцию "10_linux" в grub.cfg? XFdrake не должен менять /etc/grub.d/10_linux, это баг, если меняет. Параметры загрузки ядра должны ставиться через /etc/default/grub. Fixed in GRUB v2.02-17, available in the personal repo: http://abf-downloads.rosalinux.ru/spectre_personal/repository/rosa2016.1/i586/main/release/ http://abf-downloads.rosalinux.ru/spectre_personal/repository/rosa2016.1/x86_64/main/release/ |