[Решено]Не устанавливается Nvidia

Автор svtv1, 24 ноября 2018, 15:29:04

« назад - далее »

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

ferum

Заголовки текущего ядра должны быть установлены это раз, карта должна поддерживаться драйвером это два.
Русские дебианщики против цифрового слабоумия !

svtv1

#16
Ката соответствует:
$ lspci -nn | egrep -i "3d|display|vga"
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108M [GeForce GT 540M] [10de:0df4] (rev a1)
у меня стоял на Ubuntu nvidia-390XX и сейчас стоит на Linux Mint тоже самое. Причём ставился как из графики, так и из консоли (легко ставился :)). Ядро:
$ uname -r
4.9.0-8-amd64
Что ещё ему надо >:(.
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

ferum

Цитата: svtv1 от 21 декабря 2018, 21:27:15$ uname -r
4.9.0-8-amd64
так какого же лешего
Установил nvidia:
sudo apt-get install -t stretch-backports nvidia-driver
reboot

лезть в бэкпорты когда стоит стандартное ядро?
Делайте по человечески
sudo apt-get purge nvidia*
sudo reboot
sudo nano /etc/apt/sources.list
# проверяем наличие ветки non-free
sudo apt-get update
sudo apt-get install nvidia-kernel-dkms nvidia-xconfig
sudo nvidia-xconfig
sudo reboot

версия драйвера будет 384.130-1 но порядковый номер мало что значит если карта не последний писк.
Когда приходится лезть в бекпорты обновляется всё и ядро и xorg и все  firmware ну и проприаретарный видеодрайвер, только делается это от суровой необходимости а не от безделья.
Русские дебианщики против цифрового слабоумия !

svtv1

Открыть содержимое (спойлер)
sudo apt-get install nvidia-kernel-dkms nvidia-xconfig
[sudo] пароль для sveta:
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
nvidia-kernel-dkms : Зависит: nvidia-kernel-support--v1
                      Рекомендует: nvidia-driver (>= 384.130) но он не будет установлен или
                                              libcuda1 (>= 384.130) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Пробовал и так
apt-get install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//')
sudo apt-get install nvidia-xconfig
sudo nvidia-xconfig
sudo reboot
Тут что то ставилось, но при перезагрузке консоль.
Ладно видно не судьба, сдаюсь.
[свернуть]
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

ferum

Понятно что зависимости в вашей системе сломаны. Нам остаётся только догадываться что вы ставили из бэкпортов и других сторонних источников. Будь это мой компьютер , я бы конечно всё вычислил и разрулил а на расстоянии советовать как разрешить зависимости сложно. Ясно одно, весь  софт из сторонних источников, включая бэкпорты надо удалять вместе с зависимостями ( могут упасть иксы) потом ставить всё как положено.
Русские дебианщики против цифрового слабоумия !

svtv1

#20
Вот:
Открыть содержимое (спойлер)
dpkg-query -W | grep ~bpo
ant   1.9.12-1~bpo9+1
ant-optional   1.9.12-1~bpo9+1
glx-alternative-mesa   0.8.8~bpo9+1
libdrm-common   2.4.95-1~bpo9+1
libdrm2:amd64   2.4.95-1~bpo9+1
libdrm2:i386   2.4.95-1~bpo9+1
libegl-mesa0:amd64   18.2.6-1~bpo9+1
libegl-mesa0:i386   18.2.6-1~bpo9+1
libegl1:amd64   1.1.0-1~bpo9+1
libegl1:i386   1.1.0-1~bpo9+1
libegl1-mesa:amd64   18.2.6-1~bpo9+1
libgbm1:amd64   18.2.6-1~bpo9+1
libgbm1:i386   18.2.6-1~bpo9+1
libgl1:amd64   1.1.0-1~bpo9+1
libgl1:i386   1.1.0-1~bpo9+1
libgl1-mesa-glx:amd64   18.2.6-1~bpo9+1
libgl1-mesa-glx:i386   18.2.6-1~bpo9+1
libglapi-mesa:amd64   18.2.6-1~bpo9+1
libglapi-mesa:i386   18.2.6-1~bpo9+1
libgles2:amd64   1.1.0-1~bpo9+1
libgles2-mesa:amd64   18.2.6-1~bpo9+1
libglvnd0:amd64   1.1.0-1~bpo9+1
libglvnd0:i386   1.1.0-1~bpo9+1
libglx-mesa0:amd64   18.2.6-1~bpo9+1
libglx-mesa0:i386   18.2.6-1~bpo9+1
libglx0:amd64   1.1.0-1~bpo9+1
libglx0:i386   1.1.0-1~bpo9+1
libosmesa6:amd64   18.2.6-1~bpo9+1
libosmesa6:i386   18.2.6-1~bpo9+1
libwayland-client0:amd64   1.16.0-1~bpo9+1
libwayland-client0:i386   1.16.0-1~bpo9+1
libwayland-cursor0:amd64   1.16.0-1~bpo9+1
libwayland-cursor0:i386   1.16.0-1~bpo9+1
libwayland-egl1:amd64   1.16.0-1~bpo9+1
libwayland-egl1:i386   1.16.0-1~bpo9+1
libwayland-egl1-mesa:amd64   18.2.6-1~bpo9+1
libwayland-egl1-mesa:i386   18.2.6-1~bpo9+1
libwayland-server0:amd64   1.16.0-1~bpo9+1
libwayland-server0:i386   1.16.0-1~bpo9+1
libxapian30:amd64   1.4.9-1~bpo9+1
linux-compiler-gcc-6-x86   4.18.20-2~bpo9+1
linux-libc-dev:amd64   4.18.20-2~bpo9+1
update-glx   0.8.8~bpo9+1
[свернуть]
Вино ещё ставил:
sudo apt-get install --install-recommends winehq-devel
$ wine --version
wine-4.0-rc2
source.list
Открыть содержимое (спойлер)
# deb http://deb.debian.org/debian/ stretch/updates main contrib non-free
# deb-src http://deb.debian.org/debian/ stretch/updates main contrib non-free

deb http://deb.debian.org/debian/ stretch-updates main contrib non-free

deb http://deb.debian.org/debian/ stretch main contrib non-free

deb http://ftp.ru.debian.org/debian stretch-backports main contrib non-free

deb https://dl.winehq.org/wine-builds/debian/ stretch main
[свернуть]
ls /etc/apt/sources.list.d | wc -l
4
Что подчистить?
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

ferum

Собственно всё что с mesa, gl, glx, compiler, linux-libc
Только это теперь не так просто, надо не удалить а замещать пакеты пачками через dpkg с понижением версий.
Для wine обычно не требуются свежие библиотеки. Даже на поросшем мхом centos без проблем собирался свежий вайн из исходников.
Русские дебианщики против цифрового слабоумия !

svtv1

#22
Кому интересно. Установил:
https://www.linuxbabe.com/debian/install-nvidia-driver-debian-9-stretch
optirun nvidia-settings -c :8 & exit
Открыть содержимое (спойлер)
[свернуть]
Ну хоть так работает :).
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

AntiqueDealer

Всем привет! Есть проблема, суть такова. Очень старый комп.

Открыть содержимое (спойлер)



System:    Host: NKPS-OLD Kernel: 5.3.0-51-generic i686 bits: 32 compiler: gcc v: 7.5.0
           Desktop: Xfce 4.14.1 tk: Gtk 3.22.30 wm: xfwm4 dm: LightDM
           Distro: Linux Mint 19.3 Tricia base: Ubuntu 18.04 bionic
Machine:   Type: Unknown Mobo: Intel model: D945PLRN v: AAD32731-404 serial: <filter> BIOS: Intel
           v: SN94510J.86A.0108.2008.0817.1811 date: 08/17/2008
CPU:       Topology: Single Core model: Intel Celeron bits: 64 type: MCP arch: Netburst Smithfield
           rev: 9 L2 cache: 256 KiB
           flags: lm nx pae sse sse2 sse3 bogomips: 6400
           Speed: 3200 MHz min/max: N/A Core speed (MHz): 1: 3200
Graphics:  Device-1: NVIDIA G73 [GeForce 7600 GS] driver: nouveau v: kernel bus ID: 01:00.0
           chip ID: 10de:0392
           Display: x11 server: X.Org 1.20.5 driver: nouveau unloaded: fbdev,modesetting,vesa
           resolution: 1280x1024~60Hz
           OpenGL: renderer: NV4B v: 2.1 Mesa 19.2.8 direct render: Yes
Audio:     Device-1: Intel NM10/ICH7 Family High Definition Audio driver: snd_hda_intel v: kernel
           bus ID: 00:1b.0 chip ID: 8086:27d8
           Device-2: Pixart Imaging Webcam Genius type: USB driver: gspca_pac7302,snd-usb-audio
           bus ID: 2-2:2 chip ID: 093a:2622
           Sound Server: ALSA v: k5.3.0-51-generic
Network:   Device-1: Intel NM10/ICH7 Family LAN driver: e100 v: 3.5.24-k2-NAPI port: 1000
           bus ID: 05:08.0 chip ID: 8086:27dc
           IF: enp5s8 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:    Local Storage: total: 335.36 GiB used: 57.36 GiB (17.1%)
           ID-1: /dev/sda vendor: Seagate model: ST3200822A size: 186.31 GiB speed: <unknown>
           serial: <filter>
           ID-2: /dev/sdb vendor: Seagate model: ST3160815AS size: 149.05 GiB speed: <unknown>
           serial: <filter>
Partition: ID-1: / size: 144.73 GiB used: 57.19 GiB (39.5%) fs: ext4 dev: /dev/dm-0
           ID-2: swap-1 size: 976.0 MiB used: 176.2 MiB (18.1%) fs: swap dev: /dev/dm-1
USB:       Hub: 1-0:1 info: Full speed (or root) Hub ports: 8 rev: 2.0 chip ID: 1d6b:0002
           Hub: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 chip ID: 1d6b:0001
           Device-1: 2-2:2 info: Pixart Imaging Webcam Genius type: <vendor specific>
           driver: gspca_pac7302,snd-usb-audio rev: 1.1 chip ID: 093a:2622
           Hub: 3-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 chip ID: 1d6b:0001
           Device-2: 3-1:2 info: A4Tech Optical Mouse Opto 510D / OP-620D type: Mouse
           driver: a4tech,usbhid rev: 1.1 chip ID: 09da:000a
           Hub: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 chip ID: 1d6b:0001
           Hub: 5-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 chip ID: 1d6b:0001
Sensors:   Message: No sensors data was found. Is sensors configured?
Repos:     No active apt repos in: /etc/apt/sources.list
           Active apt repos in: /etc/apt/sources.list.d/graphics-drivers-ppa-bionic.list
           1: deb http: //ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
           1: deb http: //packages.linuxmint.com tricia main upstream import backport #id:linuxmint_main
           2: deb http: //archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
           3: deb http: //archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
           4: deb http: //archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
           5: deb http: //security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
           6: deb http: //archive.canonical.com/ubuntu/ bionic partner
           Active apt repos in: /etc/apt/sources.list.d/yandex-disk.list
           1: deb http: //repo.yandex.ru/yandex-disk/deb/ stable main
Info:      Processes: 149 Uptime: 23m Memory: 926.6 MiB used: 579.3 MiB (62.5%) Init: systemd
           v: 237 runlevel: 5 target: graphical.target Compilers: gcc: 7.5.0 alt: 7
           Client: Unknown python3.6 client inxi: 3.0.32



[свернуть]

Установщик драйверов говорит следующее:

Следующие пакеты имеют неудовлетворённые зависимости:

nvidia-304: Depends: x11-common (>= 1:7.0.0) но 1:7.7+19ubuntu7.1 должен быть установлен
            Depends: libgcc1 (>= 1:4.2) но 1:8.4.0-1ubuntu1~18.04 должен быть установлен
            Depends: xorg-video-abi-23 но это виртуальный пакет


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

ferum

Цитата: AntiqueDealer от 17 мая 2020, 08:26:29суть такова. Очень старый комп.
Есть несколько способов решения: 1 купить новый комп, 2 поставить дистрибутив соответствующий возможностям старого компа, 3 навести порядок в репозиториях. У вас в /etc/sources.list.d прописан какой то ppa который ломает зависимости, если вы что то от туда успели поставить то у вас хватит знаний это исправить, хотя всё решаемо.
З.Ы. без обид но с вопросами по ubuntu лучше на форум ubuntu.
Русские дебианщики против цифрового слабоумия !

AntiqueDealer

1. Новый комп нам в бюджетном предприятии (МУП Тепловые Сети) не купят еще долго. Этот мы собрали из разных старых деталей, у кого что дома завалялось.
2. 32-битный Минт вполне на этот комп вполне встал, проблема только с видео.
3. Это я вчера воспользовался советом с сайта Минта, этот ППА там рекомендовали.

А так я плотно линуксом занялся со вчерашнего дня, так что не знаю, чем отличается дебиан от убунты. Схожу на форум убунты, спасибо за совет.

ferum

Цитата: AntiqueDealer от 17 мая 2020, 09:01:38Это я вчера воспользовался советом с сайта Минта, этот ППА там рекомендовали
Это был точно вредный совет, в прочем вы и здесь не указали конкретной модели видеокарты что бы можно было посмотреть какая версия проприаретарного драйвера для него подходит. Одно я знаю точно в ppa ubuntu не будет драйвера для древней видеокарты скорее наоборот. Вам же нужен вероятно ( надо уточнить модель видеокарты) legacy драйвер. Возможно даже железо на столько старо ( это догадки ) что в  современном linux mint в принципе нет такого драйвера.
Русские дебианщики против цифрового слабоумия !

AntiqueDealer

#27
Вот же, под спойлером было.

Graphics:  Device-1: NVIDIA G73 [GeForce 7600 GS] driver: nouveau v: kernel bus ID: 01:00.0
           chip ID: 10de:0392
           Display: x11 server: X.Org 1.20.5 driver: nouveau unloaded: fbdev,modesetting,vesa
           resolution: 1280x1024~60Hz
           OpenGL: renderer: NV4B v: 2.1 Mesa 19.2.8 direct render: Yes


Это выдача менеджера устройств Минта. Вроде бы инфа исчерпывающая, Винда дает меньше.

ЗЫ: кстати, эту видяху пожертвовал на общее дело я лично. Топовая вещь была в 2002 ;-)

ferum

AntiqueDealer,  подразобрался в вашем деле , ситуация следующая : Последний проприаретарный драйвер nvidia поддерживающий вашу карту был 304.
Его установка установка была возможно на ubuntu 18.04 и его производные  linux mint в первой редакции с ядром 4.15 и соответствующими версиями библиотек двумя способами: из ppa репозитория что вам посоветовали https://forums.linuxmint.com/viewtopic.php?t=278357 и вручную с помощью инсталлятора с оф сайта nvidia    https://ubuntu-mate.community/t/nvidia-304-driver-install-in-18-04/16787/43
Боюсь после обновления дистрибутивов до ядра 5.3 и прочих компонентов этот способ более не работает.
Соответственно у вас пути решения тольго через даунгред дистрибутива. Можете взять хоть ubuntu 18.04  первой редакции хоть linux mint   на его основе, важно что бы дистрибутив был старый 18 года с ядром 4.15
В /etc/apt/sources.list  коментируете или удаляете строки с updates, запрещая тем самым обновления. Обновляете список источников
sudo apt update
После этого рекомендую способ https://ubuntu-mate.community/t/nvidia-304-driver-install-in-18-04/16787/43 так как чем меньше левых источников тем меньше проблем с системой.
Как вариант можете выбрать образ с желаемым окружением рабочего стола https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/archive/9.9.0-live+nonfree/i386/iso-hybrid
Установить с него систему, а потом просто установить https://packages.debian.org/stretch/nvidia-legacy-304xx-driver стандартным способом через apt или synaptic ... и будет вам счастье с вашим старым компом.
Русские дебианщики против цифрового слабоумия !

AntiqueDealer

Поставил Минт18. Всё завелось и поехало вообще без проблем. Парни пляшут от радости, даже Ютуба не тормозит.