LINUX.ORG.RU

Нужна помощь по дебиан 10

 


0

1

В общем. Поставил Debian 10 на внешний жесткий диск через VirtualBox, добавил через usb в нем, и установил на внешник. При попытке загрузиться на ноутбуке, ввожу пароль от зашифрованного раздела, и он зависает намертво на загрузке. Сколько не ждать - это бесполезно. Ок, насколько я понял проблема в драйвере видеокарты. У меня их 2 одна встроена в проц AMD Ryzen5 и одна дискретка NVIDIA GTX 1650 Я опять присоединил этот HDD к виртуал боксу, загрузился - все ок. пытаюсь поставить драйвер для этой видео карты (скачал из браузера файл .run - в итоге пишет - мол у вас не обнаружено видео чипа от НВИДИА иди на*уй. ок - пытаюсь посмотреть через nvidia-detect - то же самое - он естественно не видит ничего, потому что я в виртуал боксе. вопрос ключевой - что за идиотизм - я не могу загрузиться сразу с жд потому что дров нет, и установить их не могу в virtualbox потому что он их не видит. я еще зуб даю что мою wifi карту он тоже не увидит.

ФОТО на чем зависает - https://i.imgur.com/jts2c1j.jpg



Последнее исправление: barakavspredator1 (всего исправлений: 2)
Ответ на: комментарий от barakavspredator1

Уважаемый ВАСИЛИЙ, ты написал, что у тебя дебиан 10, в котором есть нужной версии драйверы.

А репозитории у тебя подключены от дебиан стрейч, т.е. дебиан 9.

Василий, ставь дебиан 10 и будет тебе счастье.

Плохо быть Василием, который не может грамотно даже тему написать и написать какая версия дебиан 9 или 10 у него стоит.

Нет, ты Василий, можешь конечно попробовать подключить репозиторий stretch-backports и посмотреть, может в нем есть более новая версия драйвера.

Устанавливать вот так

apt-get install -t stretch-backports nvidia-drivers

Удачи Василий.

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

Тогда подключи репозитории от debian buster, если у тебя подключены репозитории от debian stretch, то у тебя debian 9 или смесь debian 10 и debian 9, что крайне неправильно.

Отключи репозитории от debian 9, удали все пакеты от debian 9, подключи репозитории от debian 10, включи ветки contrib и non-free в репозитории debian 10, обнови список пакетов и поставь nvidia-driver, в этом случае поставился драйвер 418.74, который будет поддержиыать твою видео карту.

Включай голову Василий, а не бездумно копируй что-либо из интернет.

Ты автор или прохожий?

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

Обнови список пакетов, удали версию пакета с nvidia-driver от дебиан 9, после чего поставь версию из репозитория дебиан 10 и перезагрузись.

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

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

Итак, на данный момент. Переустановил debian 10 KDE Plasma с LVM шифрованием. после загрузки в вб установил репы buster non-free. был установлен драйвер nvidia-driver 418. На данный момент система запускается, но не запускается графическая оболочка, т.е KDE.

просто просит ввести логин и пароль, далее обычный терминальный режим. логи сделал как и просили будучи загруженным С САМОГО ПК.

dmesg https://paste2.org/KgWMn4Ly dpkg https://paste2.org/OBvs1YA9 lspci https://paste2.org/HIk0ZgmF Xorg.0.log https://paste2.org/1EkJPCYm

barakavspredator1
() автор топика
Последнее исправление: barakavspredator1 (всего исправлений: 1)
Ответ на: комментарий от barakavspredator1

Нужно попробовать сгенерировать файл xorg.conf, после чего подправить его, указав там использовать драйвер nvidia и busid устройства виде карты.

Скорее всего, сам xorg.conf не сгенерируется.

Но попробуй, для этого от имени root выполни

X -configure

Погугли, могу ошибаться в команде, должен быть сгенерирован файл /root/xorg.conf.new

Его нужно будет скопировать в /еtc/X11/xorg.conf

Можешь попробовать сгенерировать в виртуалке, потом возьмёшь как болванку и переделаешь для карты nvidia.

Покажи потом содержимое файла.

infomeh ★★
()
Ответ на: комментарий от infomeh
userok@debian:~$ sudo -i
[sudo] пароль для userok: 
root@debian:~# X -configure
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
(EE) 
Fatal server error:
(EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE) 
(EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE) 
(EE) Server terminated with error (1). Closing log file.

он получается говорит что сервер уже запущен?

barakavspredator1
() автор топика
Последнее исправление: barakavspredator1 (всего исправлений: 1)
Ответ на: комментарий от barakavspredator1

Значит гугли как в systemd временно не запускать xorg-server или остановить, у меня под рукой сейчас только телефон.

Что бы проверить, что запущен уже или нет выполни

ps ax | grep X
ps ax | grep Xorg
infomeh ★★
()
Ответ на: комментарий от infomeh
@debian:~$ ps ax | grep Xorg
  741 tty7     Rsl+   0:46 /usr/lib/xorg/Xorg -nolisten tcp -auth /var/run/sddm/{f26049bf-9349-4888-920f-74957d63fd79} -background none -noreset -displayfd 17 -seat seat0 vt7
 2157 pts/1    S+     0:00 grep Xorg
barakavspredator1
() автор топика
Ответ на: комментарий от barakavspredator1

Как видишь есть, воспользуйся Гуглом и разберись как в systemd остановить xorg-server, можешь поискать как остановить sddm, думаю остановится и xorg-server.

Ну либо гугли как запустить систему без графического таргета.

Я тебе уже расписал в какую сторону двигаться, повторяю у меня телефон, за тебя гуглить неудобно, давай сам.

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

уже погуглил как остановить Х сервер по итогу вот что

root@debian:~# /etc/init.d/gdm stop || /etc/init.d/gdm3 stop || /etc/init.d/kdm stop || /etc/init.d/xdm stop || /etc/init.d/lightdm stop 
-bash: /etc/init.d/gdm: Нет такого файла или каталога
-bash: /etc/init.d/gdm3: Нет такого файла или каталога
-bash: /etc/init.d/kdm: Нет такого файла или каталога
-bash: /etc/init.d/xdm: Нет такого файла или каталога
-bash: /etc/init.d/lightdm: Нет такого файла или каталога
barakavspredator1
() автор топика
Ответ на: комментарий от infomeh

убил sddm, далее от рута создал новый конфиг файл xorg.conf.new - https://prnt.sc/qmp8zc

то что внутри него - https://paste2.org/b3LGhkY5

теперь осталось понять что тут менять. насколько я понимаю

Identifier  "Card0"
	Driver      "vmware"
	BusID       "PCI:0:2:0"
отвечает за видеокарту

и еще вроде как в ново сгенерированном конфиге клавиатура не определяется

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

никак, не знаю как этот файл грамотно отредачить

Тебе сказали, что нужно указать драйвер nvidia и в busid указать идентификатор PCI устройства видео карты.

Номер устройства на PCI шине ты можешь увидеть в выводе lspci, только погугли как и что правильно указывать в BusID в файле.

Придётся тебе разбираться, не жди, что тебе дадут все ответы, тебе дали направления поиска.

Учись и пробуй.

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

Для работы с картой amd нужно установить драйвер amdgpu.

Вот смотри на wiki Gentoo есть страница с описанием поддерживаемого оборудования.

Но там описан ноутбук, у которого вторая карта (дискретная) тоже amd, а не nvidia.

https://wiki.gentoo.org/wiki/Asus_Tuf_Gaming_fx505dy

В общем, ставь драйвер amdgpu и у тебя должна запуститься графика на интегрированной видео карте, что встроена в процессор. .. По поводу запуска на карте nvidia, пробуй делать как описано, ну либо 100% сможешь как минимум запустить графику на карте amd, что встроена в процессор.

Как ставить amdgpu драйвер на debian гугли сам.

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

У тебя логика работает?

Тебе сказано, что поменять нужно ТОЛЬКО ДРАЙВЕР и BusID.

ВСЁ! Что тебе в этой фразе не понятно? Никакой идентификатор менять не надо.

Но 100% запустишь на карте amd, что встроена в процессор.

Гугли и читай сам как ставить драйвер amdgpu на Debian.

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

Я СТАВИЛ УЖЕ firmware-linux пакет, ок, попробовал еще раз - это не помогает. firmware-amd-graphnic у меня установлен. это не помогает. так же терминальный режим

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

нашел в топике на реддите совет конкретно по дебиану. может кому пригодится. а меня за*бало.

Установил Debian на этом. Пока что заметил:

пришлось установить магистральное ядро ​​(5.0) из экспериментального и amdgpu водителя от ИДСА, чтобы получить X.org для запуска

нет сенсорной панели в графическом установщике (ну, да)

Vega получает больше FPS, чем RX560 (через dri_prime = 1; дальнейших исследований по этому вопросу еще не проводилось)

с подключенным hdmi я получаю пустой экран на * dm (на самом деле самый большой выставочный стоппер для меня)

Может быть, это слишком кровоточит, но я не жалею. XD

https://www.reddit.com/r/linuxhardware/comments/b39orv/ryzen_3550h_asus_tuf_g...

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

Я СТАВИЛ УЖЕ firmware-linux пакет, ок, попробовал еще раз - это не помогает.

И что из этого?

Пока не зальёшь в машину топливо можешь сколько угодно пинать её колесо, но она не поедет.

Покажи вывод

dpkg -l | grep 'xserver-xorg-video'

Установи пакет с новым ядром из репозитория buster-backports

https://packages.debian.org/buster-backports/kernel-image

infomeh ★★
()
Последнее исправление: infomeh (всего исправлений: 1)
Ответ на: комментарий от barakavspredator1

infomeh

Установи пакет с новым ядром из репозитория buster-backports

https://packages.debian.org/buster-backports/kernel-image

Тебе написано.

Подключи репозиторий buster-backports, обнови список пакетов и поставь пакет из репозитория.

Вот wiki страница https://wiki.debian.org/Backports , читай как подключить и поставить в консоли.

Вот отсюда: https://wiki.debian.org/Backports#Using_the_command_line

И далее https://wiki.debian.org/Backports#Using_backports

Тебе нужно поставить пакет kenel-image.

Ну и пакет firmware-linux https://packages.debian.org/buster-backports/firmware-linux тоже из buster-backports.

infomeh ★★
()
Последнее исправление: infomeh (всего исправлений: 1)
Ответ на: комментарий от infomeh

@debian:~$ sudo apt-get install kernel-image Чтение списков пакетов… Готово Построение дерева зависимостей
Чтение информации о состоянии… Готово E: Невозможно найти пакет kernel-image

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

Обновляешь список пакетов.

apt-cache search -t buster-backports linux-image

Смотришь какие пакеты с ядром есть в репозитории buster-backports

apt install linux-image-5.3.0-0.bpo.2-amd64 -t buster-backports

Ставишь.

Аналогично с firmware-linux.

infomeh ★★
()
Последнее исправление: infomeh (всего исправлений: 1)
Ответ на: комментарий от infomeh

ЛОР это нечто. ))) Приходит лопух который не хочет читать документацию и решить свою тухлую проблему и вопрошает о помощи. Подтягиваются в тему знатоки которые начинают за него читать доки и выяснять проблему. Лопух сидит, жрет попкорн и ждет решения.

Ну вот скажите, вам время своего не жалко? Может сразу лопуха в /dev/null?

Анек:

Стоят два еврея на Дерибасовской и жарко о чем-то спорят. Подходит третий и 15 минут слушает спор. В итоге он восклицает: «Ой! Не морочьте мне голову!» – и уходит.

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

ты просто е*лан, перечитай тему, по совету с ядром я сам решение нашел на реддите, а не за меня кто то. непонимаю где такие идиоты как ты находятся? тот кому не нужно не будет помогать, а тот кто поможет - ему спасибо, никто никого тут не принуждает, как и не ждет твоего ссаного мнения.

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

никто никого тут не принуждает, как и не ждет

Ты когда мимо туалета проходишь какая мысль возникает?

Когда прохожу мимо таких как ты и их тем то хочется только одного - НАСРАТЬ НА ТЕБЯ! )))))))))))

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

ну linux-firmware у меня установился через apt-get. по ядру сегодня попробую спасибо

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

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

ок, щас сделаю, спасибо. sudo apt-get purge –auto-remove firmware-linux-nonfree удалю вот так и поставлю вручную с бэкпортс

barakavspredator1
() автор топика
Ответ на: комментарий от infomeh
root@debian:~# sudo apt-cache search -t buster-backports linux-firmware
root@debian:~# sudo apt-cache search -t buster-backports linux-firmware-nonfree

судя по всему, там нет этого пакета нового? или я что то не так делаю ?

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

не понял про поиск? по linux-firmware ничего не выдает когда ввожу

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

всё, после установки ядра, система запустилась. огромнейшее спасибо всем кто помог.

остался один вопрос, когда нажимаю выключить компьютер, вроде сначала выключается, а потом опять открывает окно ввода пароля (как при входе в систему) потом если нажимаю на значок питания вверху уже выключается система полностью

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

еще что то не нравится на установке драйвера для wifi

DKMS make.log for rtl8821ce-v5.5.2_34066.20190614 for kernel 5.3.0-0.bpo.2-amd64 (x86_64)
Чт янв 16 19:45:06 MSK 2020
/bin/sh: 1: bc: not found
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.3.0-0.bpo.2-amd64/build M=/var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build  modules
make[1]: вход в каталог «/usr/src/linux-headers-5.3.0-0.bpo.2-amd64»
/bin/sh: 1: bc: not found
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_cmd.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_security.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_debug.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_io.o
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_debug.c: In function ‘dump_drv_version’:
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_debug.c:45:62: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
  RTW_PRINT_SEL(sel, "build time: %s %s\n", __DATE__, __TIME__);
                                                              ^
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_debug.c:45:62: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_ioctl_query.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_ioctl_set.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_ieee80211.o
cc1: some warnings being treated as errors
make[3]: *** [/usr/src/linux-headers-5.3.0-0.bpo.2-common/scripts/Makefile.build:286: /var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build/core/rtw_debug.o] Ошибка 1
make[3]: *** Ожидание завершения заданий…
make[2]: *** [/usr/src/linux-headers-5.3.0-0.bpo.2-common/Makefile:1639: _module_/var/lib/dkms/rtl8821ce/v5.5.2_34066.20190614/build] Ошибка 2
make[1]: *** [/usr/src/linux-headers-5.3.0-0.bpo.2-common/Makefile:179: sub-make] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-5.3.0-0.bpo.2-amd64»
make: *** [Makefile:2244: modules] Ошибка 2
barakavspredator1
() автор топика
Ответ на: комментарий от barakavspredator1

Погугли, но скорее всего, собирать драйвер из исходных кодов, то что делаешь ты, не нужно.

Залей на pastebin вывод dmesg.

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

я вот гуглил, выдало как раз через git забрать файл с гитхаба и типо через sh скрипт поставить, но у меня он не встает что то

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

dmesg - https://paste2.org/2DkU3ZGg

при загрузке выбивает Failed на некоторые сервисы: Failed to start Load Kernel Modules (systemd-modules-load.service - https://paste2.org/vV5WxPdg )

Failed to start NVIDIA Persistence Deamon (nvidia-persistenced.service - https://paste2.org/0ag3BP8Z )

Failed to start Raise network interfaces (networking.service - https://paste2.org/Ox1ysaJn )

спасибо за любую помощь

barakavspredator1
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.