LINUX.ORG.RU

Debian и проприетарные драйвера

 


0

2

Добрый вечер. Прошу помощи в установке проприетарных драйверов после установки чистого debian'a и подключения contrib non-free. Основное железо под которое не могу найти драйвера (второй раз ставлю дебиан и железо кардинально отличается) это:

Процессор: AMD Athlon(tm) X4 740 Quad Core
Видеокарта: nvidia GT220
Сетевая карта: хз, пробую ставить sudo apt-get install firmware-realtek

aureliano15, hello )

★★

Последнее исправление: TheLinuxUser (всего исправлений: 1)

ставишь nvidia-detect и он подскажет какие драйвера для видеокарты точно подойдут....

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

https://packages.debian.org/ru/sid/nvidia-legacy-340xx-driver

vitaliy@Personal-Desktop:~$ sudo dpkg -i ~/Завантажене/nvidia-legacy-340xx-driver_340.106-2_amd64.deb
(Reading database ... 129833 files and directories currently installed.)
Preparing to unpack .../nvidia-legacy-340xx-driver_340.106-2_amd64.deb ...
Unpacking nvidia-legacy-340xx-driver (340.106-2) over (340.106-2) ...
dpkg: dependency problems prevent configuration of nvidia-legacy-340xx-driver:
 nvidia-legacy-340xx-driver depends on nvidia-legacy-340xx-driver-libs (= 340.106-2); however:
  Package nvidia-legacy-340xx-driver-libs is not installed.
 nvidia-legacy-340xx-driver depends on nvidia-legacy-340xx-driver-bin (= 340.106-2); however:
  Package nvidia-legacy-340xx-driver-bin is not installed.
 nvidia-legacy-340xx-driver depends on xserver-xorg-video-nvidia-legacy-340xx (= 340.106-2); however:
  Package xserver-xorg-video-nvidia-legacy-340xx is not installed.
 nvidia-legacy-340xx-driver depends on nvidia-legacy-340xx-vdpau-driver (= 340.106-2); however:
  Package nvidia-legacy-340xx-vdpau-driver is not installed.
 nvidia-legacy-340xx-driver depends on nvidia-legacy-340xx-alternative (= 340.106-2); however:
  Package nvidia-legacy-340xx-alternative is not installed.
 nvidia-legacy-340xx-driver depends on nvidia-legacy-340xx-kernel-dkms (= 340.106-2) | nvidia-legacy-340xx-kernel-340.106; however:
  Package nvidia-legacy-340xx-kernel-dkms is not installed.
  Package nvidia-legacy-340xx-kernel-340.106 is not installed.
 nvidia-legacy-340xx-driver depends on nvidia-support; however:
  Package nvidia-support is not installed.

dpkg: error processing package nvidia-legacy-340xx-driver (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 nvidia-legacy-340xx-driver
TheLinuxUser ★★
() автор топика
Ответ на: комментарий от TheLinuxUser

Зачем ты так делаешь? apt-get install nvidia-legacy-340xx-driver

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

Не знаю в чём причина, nvidia-installer-cleanup уже установил зависимость

Анонимус правильно сказал: используй apt, — он устанавливает зависимости автоматом, в отличие от dpkg, которая только сообщает о них.

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

Зачем ты так делаешь? apt-get install nvidia-legacy-340xx-driver

Попробую

Анонимус правильно сказал: используй apt, — он устанавливает зависимости автоматом, в отличие от dpkg, которая только сообщает о них.

Понял, попробую, спасибо

TheLinuxUser ★★
() автор топика
Ответ на: комментарий от aureliano15
Считывания перечней пакетов ... Выполнено
Построение дерева зависимостей
Считывания информации о состоянии ... Выполнено
Пакет nvidia-legacy-340xx-драйвер недоступен, но упоминается в перечне зависимостей другой пакеты.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list.

E Для пакета "nvidia-legacy-340xx-driver" не найдено кандидатов на установление
TheLinuxUser ★★
() автор топика
Ответ на: комментарий от TheLinuxUser

E Для пакета «nvidia-legacy-340xx-driver» не найдено кандидатов на установление

Странно. В прошлый раз я случайно дал ссылку на sid, но сейчас посмотрел, в stretch (это текущая стабильная версия) тоже есть: https://packages.debian.org/ru/stretch/nvidia-legacy-340xx-driver.

Убедись, что в source.list у тебя прописаны репы debian-сервера, а не зеркала (кто знает, может на зеркале чего нет, хотя вряд ли). Потом сделай sudo apt-get update, чтобы обновить список доступных пакетов. Ну а если всё это не поможет, то остаётся только установить сначала все зависимости с помощью apt-get install, а затем скачать этот пакет и установить его командой dpkg.

Ну и конечно же, contrib и non-free должны быть прописаны в sources.list, после чего должна быть выполнена команда apt-get update, чтоб перечитать их содержимое.

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

Получилось, установил драйвер на видеокарту. Но разрешение мое так и не появилось,мое разрешение на десктопе 1280х1024, а в списке оно выбивает:

  • 1024x768
  • 1360x768
  • 1152x864
  • 800x600

но нужного в списке нет

TheLinuxUser ★★
() автор топика
Ответ на: комментарий от aureliano15
sp5100_tco: I/O address 0x0cd6 already in use

гугл не говорит, это видеокарта или сеть? (вайфая нету, это десктоп)

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

мое разрешение на десктопе 1280х1024, а в списке оно выбивает

Посмотри здесь: http://www.msav.ru/blog/159-adjusts-the-resolution-of-the-xorg-12801024-in-ub...

sp5100_tco: I/O address 0x0cd6 already in use

гугл не говорит, это видеокарта или сеть?

Похоже, встроенное видео на amd. Вот похожая тема: https://unixforum.org/viewtopic.php?t=140937

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

Похоже, встроенное видео на amd.

в процессоре нет встроенной графики

В любом случае чип от амуди. Посмотри по приведённой выше ссылке. Как я понял, там ничего страшного. А про настройку графики — по другой ссылке выше.

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

По первой ссылке:

vitaliy@Personal-Desktop:~$ sudo /etc/init.d/gdm stop
sudo: /etc/init.d/gdm: команда не найдена
Дальше
vitaliy@Personal-Desktop:Ё$ sudo Xorg -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.
Вот что находится в папке /usr/share/X11/xorg.conf.d:
10-amdgpu.conf  40-libinput.conf  nvidia-drm-outputclass.conf
10-quirks.conf  70-wacom.conf

Файл nvidia-drm-outputclass.conf содержит:

# This xorg.conf.d configuration snippet configures the X server to
# automatically load the nvidia driver when it detects a device driven by the
# nvidia.ko kernel module.  Please note that this only works on Linux kernels
# version 3.9 or higher with CONFIG_DRM enabled, and only if the nvidia.ko
# kernel module is loaded before the X server is started.

Section "OutputClass"
    Identifier     "nvidia"
    MatchDriver    "nvidia-drm"
    Driver         "nvidia"
EndSection
в этот nvidia файл пытался закинуть:
Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 16
        SubSection "Display"
                Depth     16
                Modes   "1280x1024"
        EndSubSection
EndSection
но после перезапуска все программы графически ломались будто артефакты но именно в программе появлялись..

Какой день ищу решение и никак не найду...

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

К слову, в дебиане нет конфига /etc/X11/xorg.conf папка Х11 содержит:

locale  rgb.txt  XErrorDB  xkb  xman.help  xorg.conf.d
xorg.conf.d - это каталог

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

sudo: /etc/init.d/gdm: команда не найдена

Debian, как и большинство других дистров, в последние годы перешла с традиционной системы инициализации sysv на systemd, где сервисы запускаются и останавливаются немного по-другому, хоть и похоже:

sudo systemctl stop gdm

Помимо stop есть также команда start, а для включения/отключения сервисов после перезагрузки команды enable и disable соответственно. Но в Сети осталось много старых руководств. Если видишь команду service или /etc/init.d/что-то_там, то их в системах с systemd надо заменять на systemctl с соответствующими командами.

К слову, в дебиане нет конфига /etc/X11/xorg.conf папка Х11 содержит

Этот файл необязателен и по дефолту может отсутствовать. Но при необходимости его можно сгенерить.

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

зачем ты плодишь темы? ты же создал уже одну, зачем вторую создал?!

это 2 разные темы, здесь обобщенный вопрос по драйверам, ту которую создал, там чётко по разрешению.

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

да они обе - одно и тоже. как только драйвер заведется у тебя - так и разрешение наладится.

зы. фигею, на какой помойке ты железо накопал ))))

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