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

но интернет соединения нет изза отсутствия драйвера видимо

Отсутствие мозгов по определению.

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

Проблема может быть в новой версии ядра, не собирается под твою версию. Тут или менять адаптер wi-fi или искать другой дистрибутив линукса, где соберётся, но с ядром не младше 5 версии. Я бы на твоём версии поменял адаптер, возьми intel, работает везде стабильно, стоит до 1000 рублей

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

Потому, что у тебя новое железо и драйвера в ядре пока нет.

Ты можешь попробовать скачать из git последний бранч исходников драйвера, может оптимизировал автор их под ядро 5.3.*.

Либо придется ждать когда сделает, что бы собирался драйвер или когда его включат в ядро.

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

Значит тебе нужно собрать теперь модуль nvidia под новое ядро, сейчас он не собран, видимо.

Поищи есть ли он в /lib/modules/версия_ядра.

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

Ryzen5 и gtx 1650 это asus tuf fx ?

Если так, то у меня похожий ноут, модуль для wi-fi собирал по инструкции с github, потерял ссылку.

$ dkms status
nvidia, 435.21, 5.3.0-24-generic, x86_64: installed
nvidia, 435.21, 5.3.0-26-generic, x86_64: installed
rtl8821ce, v5.5.2_34066.20190614, 5.3.0-24-generic, x86_64: built
rtl8821ce, v5.5.2_34066.20190614, 5.3.0-26-generic, x86_64: installed

Теперь драйвер есть в ubuntu 19.10 в виде отдельного модуля, доступен для установки через диалог «Драйверы», полагаю после apt-get update, так что наверное даже с новой ubuntu нужна проводная сеть для установки всего нужного.

Раз у тебя debian значит поставь build-essential и загугли фразу linux module rtl8821ce.

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

Раз у тебя debian значит поставь build-essential и загугли фразу linux module rtl8821ce.

Вы тут совсем уже «ку-ку»? Вы что не видите что человек ПОЛНЫЙ НОЛЬ!

А вы ему советы про сборку модулей… )))

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

/bin/sh: 1: bc: not found

Написано просто, bc не найдено. В инструкции https://github.com/tomaspinho/rtl8821ce/tree/v5.5.2

sudo apt install bc module-assistant build-essential dkms

Т.е. у тебя установился пакет bc?

Например у меня он есть т.к. я похоже ставил по той ниструкции:

$ dpkg --list | grep "\Wbc\W"
ii  bc                                         1.07.1-2build1 

$ dpkg -L bc | grep bin/bc
/usr/bin/bc

Плюс если из мастера не собирается то там есть стабильный брач 6-ти месячной давности v5.5.2, можно попробовать собрать из него.

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

Вы тут совсем уже «ку-ку»? Вы что не видите что человек ПОЛНЫЙ НОЛЬ!

Для этого есть Ubuntu, в 19.10 уже есть нужный модуль, тоже внешний, ставится через dkms, но все через диалог «Драйверы». Т.е. там просто чекбокс кликнуть и все заработает, но ТС хочет debian.

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

Ну только что благодаря ядру , а так бы если бы 16.04 тогда не смогла в ядро то ничего бы не было

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

в общем то драйвер установился, все работает.

но при обновлении выбивает вот это, а так в целом все ок.

@debian:~$ sudo apt-get update && sudo apt-get upgrade
Сущ:1 http://ftp.debian.org/debian buster InRelease                                                                                                                                                                                                                      
Сущ:2 http://security.debian.org buster/updates InRelease                                                                                                                                                                                                                
Сущ:3 http://download.virtualbox.org/virtualbox/debian buster InRelease                                                                       
Сущ:4 http://ftp.debian.org/debian buster-updates InRelease                                                               
Сущ:5 http://ftp.debian.org/debian buster-backports InRelease                     
Сущ:6 https://repo.windscribe.com/debian buster InRelease                         
Чтение списков пакетов… Готово            
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Установлено или удалено не до конца 1 пакетов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
Хотите продолжить? [Д/н] y
Настраивается пакет initramfs-tools (0.133+deb10u1) …
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.133+deb10u1) …
update-initramfs: Generating /boot/initrd.img-5.3.0-0.bpo.2-amd64
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8402-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169
W: Possible missing firmware /lib/firmware/amdgpu/navi10_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_asd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_asd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_kicker_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_sdma1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_sdma1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_uvd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_vce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_smc.bin for module amdgpu

gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-5.3.0-0.bpo.2-amd64 with 1.
dpkg: ошибка при обработке пакета initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1) 
barakavspredator1
() автор топика
Ответ на: комментарий от barakavspredator1

В debian по дефолту нет проприетарных firemware, дистрибутив так себя позиционирует. Поставь пакет linux-firmware (так он называется в ubuntu, надеюсь в дебиан точно так же). Без firmware многие уст-ва не работают, в том числе видеокарты. Может быть после этого еще понадобится выполнить sudo update-initramfs -u -k all, это если сама установка пакета не триггерит обновление initramfs.

Если такой пакет не находится, то значит в /etc/apt/sources.list надо наверное раскомментить репозитарий, он должен как-то хитро называться, типа ‘non-free’ или что-то вроде такого, короче не открытое ПО. После этого выполнить sudo apt-get update; sudo apt-get install linux-firmware.

Aber ★★★★★
()
Последнее исправление: Aber (всего исправлений: 5)
Ответ на: комментарий от barakavspredator1
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-5.3.0-0.bpo.2-amd64 with 1.
dpkg: ошибка при обработке пакета initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
 initramfs-tools

Покажи вывод

df -i
df -h

У тебя место свободное закончилось.

По поводу firmware нужно установить пакет с прошивками для realtek, если тебе нужны указанные драйверы.

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

wifi уже заработал, переустановил с пакетом bc.

остались вопросы только по тому что он в терминале выдает.

@debian:~$ df -i
Файловая система              Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в
udev                         1969746           576   1969170             1% /dev
tmpfs                        1985484           971   1984513             1% /run
/dev/mapper/debian--vg-root  1831424        340568   1490856            19% /
tmpfs                        1985484            69   1985415             1% /dev/shm
tmpfs                        1985484             4   1985480             1% /run/lock
tmpfs                        1985484            17   1985467             1% /sys/fs/cgroup
/dev/mapper/debian--vg-home 59105280         21221  59084059             1% /home
/dev/sdb2                      62496           338     62158             1% /boot
/dev/sdb1                          0             0         0              - /boot/efi
tmpfs                        1985484            26   1985458             1% /run/user/100

@debian:~$ df -h
Файловая система            Размер Использовано  Дост Использовано% Cмонтировано в
udev                          7,6G            0  7,6G            0% /dev
tmpfs                         1,6G          18M  1,5G            2% /run
/dev/mapper/debian--vg-root    28G          11G   16G           40% /
tmpfs                         7,6G          96M  7,5G            2% /dev/shm
tmpfs                         5,0M         4,0K  5,0M            1% /run/lock
tmpfs                         7,6G            0  7,6G            0% /sys/fs/cgroup
/dev/mapper/debian--vg-home   887G         339G  503G           41% /home
/dev/sdb2                     237M         201M   24M           90% /boot
/dev/sdb1                     511M         5,3M  506M            2% /boot/efi
tmpfs                         1,6G          16K  1,6G            1% /run/user/1000
barakavspredator1
() автор топика
Ответ на: комментарий от Aber
@debian:/boot$ sudo apt-get autoremove
[sudo] пароль для imuser: 
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Установлено или удалено не до конца 1 пакетов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет initramfs-tools (0.133+deb10u1) …
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.133+deb10u1) …
update-initramfs: Generating /boot/initrd.img-5.3.0-0.bpo.2-amd64
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8402-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169
W: Possible missing firmware /lib/firmware/amdgpu/navi10_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_asd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_asd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_kicker_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_sdma1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_sdma1.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_uvd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_vce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vega20_smc.bin for module amdgpu

gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-5.3.0-0.bpo.2-amd64 with 1.
dpkg: ошибка при обработке пакета initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

в папке лежат файлы от старого ядра, все с версией 4.19, их можно удалять или что тоо неправильно понимаю?

debian:/boot$ ls
config-4.19.0-5-amd64  config-5.3.0-0.bpo.2-amd64  grub                       initrd.img-4.19.0-6-amd64       lost+found                 System.map-4.19.0-6-amd64       vmlinuz-4.19.0-5-amd64  vmlinuz-5.3.0-0.bpo.2-amd64
config-4.19.0-6-amd64  efi                         initrd.img-4.19.0-5-amd64  initrd.img-5.3.0-0.bpo.2-amd64  System.map-4.19.0-5-amd64  System.map-5.3.0-0.bpo.2-amd64  vmlinuz-4.19.0-6-amd64

barakavspredator1
() автор топика
Последнее исправление: barakavspredator1 (всего исправлений: 1)
Ответ на: комментарий от barakavspredator1
/dev/sdb2                     237M         201M   24M           90% /boot
/dev/sdb1                     511M         5,3M  506M            2% /boot/efi

После такой разметки возникает желание посоветовать все удалить, почитать как нужно (и зачем?) размечать диски, а только потом начинать что-либо устанавливать.

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

в папке лежат файлы от старого ядра, все с версией 4.19, их можно удалять или что тоо неправильно понимаю?

Да, вручную удали все что содержит упоминания 4.19, только убедись, что у тебя сейчас ядро 5.3 используется, т.е. uname -r возвращает 5.3.

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

Если ты грузишься с ядром 5.3.*, то файлы относящиеся к ядру 4.19 можно удалить.

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

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

лежат файлы от старого ядра, все с версией 4.19, их можно удалять или что тоо неправильно понимаю?

$ sudo apt purge 4.19.0-5 4.19.0-6
Rx0
()
Ответ на: комментарий от barakavspredator1

вручную ничего не размечал. выбрал параметр автоматически и все

Ремонт в квартире? Какой? Ой, не знаю… Выберите автоматически. )))

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

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

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

Вроде работает, хм, а если будет коллизия версий? Если есть пакет у которого версия сойдется его тоже грохнет ? :)

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

после каждого обновления ядра тебе придётся пересобираться модуль (драйвер) для wifi адаптера.

В убунту система это делает автоматически, в дебиан что не так?

Для ручного запуска и пересборки модулей dkms:

$ sudo /usr/lib/dkms/dkms_autoinstaller start
Rx0
()
Ответ на: комментарий от Aber

а если будет коллизия версий? Если есть пакет у которого версия сойдется его тоже грохнет ? :)

Выведет список, потом запрос на удаление. Ну и никто не мешает более полно написать имя пакета.

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

Он собирал драйвер скачанный из git, если в git написаны конфигурации для dkms и он выполнил рекомендации по настройке, то всё будет работать.

Сходи по ссылке, которую привёл автор темы и посмотри.

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