Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja-> Przywitaj się. Wątki z problemami zamieszczone w dziale "Przywitaj się" będą usuwane.

Autor Wątek: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie  (Przeczytany 1933 razy)

Offline hubot_

  • Full Member
  • ***
  • Wiadomości: 131
Chcę zainstalować system Debian GNU/Linux 8 Jessie na nowym laptopie MSI GL62 lecz niestety napotkałem problemy ze sterownikami do karty NVIDIA GeForce GTX950M i Intel HD Graphics 530. Mam dwie karty graficzne w laptopie, właściwie to układ typu hybrid card. Oto wynik wykonania komendy lspci:
hubot@debian:~$ lspci
00:00.0 Host bridge: Intel Corporation Device 1910 (rev 07)
00:01.0 PCI bridge: Intel Corporation Device 1901 (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)
00:14.0 USB controller: Intel Corporation Device a12f (rev 31)
00:14.2 Signal processing controller: Intel Corporation Device a131 (rev 31)
00:16.0 Communication controller: Intel Corporation Device a13a (rev 31)
00:17.0 SATA controller: Intel Corporation Device a103 (rev 31)
00:1c.0 PCI bridge: Intel Corporation Device a110 (rev f1)
00:1c.3 PCI bridge: Intel Corporation Device a113 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device a14e (rev 31)
00:1f.2 Memory controller: Intel Corporation Device a121 (rev 31)
00:1f.3 Audio device: Intel Corporation Device a170 (rev 31)
00:1f.4 SMBus: Intel Corporation Device a123 (rev 31)
01:00.0 3D controller: NVIDIA Corporation Device 139a (rev a2)
02:00.0 Network controller: Intel Corporation Device 3165 (rev 81)
03:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
Próbowałem instalować bumblebee ale skutkowało to tym, że Debian przestał się uruchamiać i nie działa ctrl+alt+f1-f7. Nie wiem czy ma znaczenie robienie sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade przed instalacją sterowników. Próbowałem również instalować pakiet nvidia-driver ale to się kończyło wywaleniem menedżera X i pokazywało mi gnome jak już się udało menedżera X doprowadzić do porządku "oh no something has gone wrong". Korzystam z repozytoriów jessie/stable. Mam również dodane repozytoria jessie-backports.
Oto mój plik /etc/apt/sources.list:
## podstawowe repozytorium
deb http://ftp.pl.debian.org/debian/ stable main contrib non-free

## uaktualnienia bezpieczeństwa
deb http://security.debian.org/ stable/updates main contrib non-free

## często uaktualniane pakiety, np. dotyczące
## filtrowania spamu czy skanowania antywirusowego
deb http://ftp.pl.debian.org/debian stable-updates main contrib non-free

## backporty - programy przepakietowane dla stable z testinga
deb http://ftp.pl.debian.org/debian/ jessie-backports main contrib non-free

## deb-multimedia - dodatkowe kodeki, odtwarzacze, etc.
deb http://www.deb-multimedia.org/ stable main non-free

## VirtualBox - oprogramowanie do wirtualizacji
deb http://download.virtualbox.org/virtualbox/debian jessie contrib
Czy upgrade debiana do testinga pomógłby w zainstalowaniu sterowników do karty NVIDIA GeForce GTX 950M i Intel HD Graphics 530? Próbowałem kombinować w /etc/X11/xorg.conf ale to nic nie dawało. Ma ktoś jeszcze jakieś inne pomysły jak zainstalować te sterowniki?
Stacjonarka: Slackware Xfce
Laptop: Debian GNOME | Gentoo i3 (do testów)

Offline Robert75

  • Hero Member
  • *****
  • Wiadomości: 774
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #1 dnia: Kwiecień 13, 2017, 10:56:09 pm »
Ja bym Tobie proponował zainstalowanie systemu Manjaro. Dlaczego? już mówię. Podczas instalacji system Manjaro sam automatycznie zainstaluje stery do Twojej karty graficznej (oczywiści po zaznaczeniu opcji non-free drivers). A system Manjaro moim skromnym zdaniem jest naprawdę bardzo stabilną dystrybucją opartą na Arch-u. Instalacja jest bardzo prosta jak i póżniejsze korzystanie z niego. A Debian cóż ma problemy z instalacją sterów do grafiki, sam się o tym przekonałem instalując LMDE 2 Betsy Cinnamon, nie dość że trzeba się namęczyć z instalacją odpowiednich sterowników, to na koniec nie działają tak jak trzeba. A Manjaro posiada kilkanaście środowisk graficznych, myślę że wybierzesz to jedno które Ci najbardziej będzie odpowiadało. Pozdrawiam.                                                                                           EDIT: A przypadkiem żeby się dostać do trybu ratunkowego nie należy użyć klawiszy Ctrl+Alt+F2. Tak przynajmniej jest w Manjaro.
« Ostatnia zmiana: Kwiecień 14, 2017, 11:09:56 am wysłana przez Robert75 »
Manjaro Xfce - 64Bit Linux User #621110
AMD Athlon 64 X2 Dual Core 4200+ @ 2x 2.21GHz / 4 GB RAM / Nvidia GeForce 7600 GT / Dysk HDD 1 TB

Offline lesio

  • Sr. Member
  • ****
  • Wiadomości: 464
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #2 dnia: Kwiecień 14, 2017, 11:08:19 am »
Instrukcja instalowania bumblebee na debianie:
https://wiki.debian.org/Bumblebee
Problem może jednak leżeć w specyfice karty nvidii (w zasadzie zarządzaniem energią - uruchamianiem karty niezintegrowanej). Np nie udało mi się do tej pory (i być może nikomu) zmusić do pracy w trybie hybrydowym karty GT820M w linuksie (komputer asus eb1037). Usiłowanie zmuszenia karty do pracy wiązało się z zawieszaniem komputera w trakcie startu (obojętnie, czy sterowniki nouveau, czy nvidii, nieważne która wersja - ostatnia próba przed rokiem). Być może to tego typu problem ...
Może nowe wydanie debian stretch rozwiąże ten problem. Można też spróbować, jak sugeruje @Robert75, z manjaro. Napisz o efektach.
Alternatywnym rozwiązaniem jest wykorzystanie rozwiązania nvidia-prime, które niestety jest wykorzystywane obecnie chyba tylko w ubuntu i mincie. Jest to odmienny sposób zarządzania grafiką hybrydową od bumblebee (niestety, u mnie z kartą GT820M nie pomogło)

Offline hubot_

  • Full Member
  • ***
  • Wiadomości: 131
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #3 dnia: Kwiecień 14, 2017, 04:59:38 pm »
A czym by się różnił czysty Arch Linux od Manjaro? Czemu postawić Manjaro Linux a nie czystego Archa? Czy na czystym Archu nie ma problemów z konfiguracją sterowników do nvidii? Czy doświadczenie z systemem Manjaro pomoże mi w późniejszej przesiadce na Archa?
Stacjonarka: Slackware Xfce
Laptop: Debian GNOME | Gentoo i3 (do testów)

Offline Albedo 0.64

  • Global Moderator
  • Hero Member
  • *****
  • Wiadomości: 643
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #4 dnia: Kwiecień 14, 2017, 05:14:45 pm »
Moim zdaniem wiele tu zależy od konfiguracji sprzętowej płyty głównej i innych podzespołów współpracujących z grafiką. Na Acerze Aspire 5750G mam nvidię GT520M do spółki z Intelem w technologii nvidia optimus i nie mam z tym problemów na LMDE 2 i otwartych sterownikach. Karty przełączam w biosie bo sterownik nie ma tej funkcji i głównie używam integry intela ze względu na mniejsze zużycie baterii. Jeśli masz taką opcję w biosie to po prostu wyłącz nvidię i działaj na karcie zintegrowanej. GeForce przydaje się sporadycznie do wymagających zastosowań i gier, do pracy z Linuksem jest (mi) niepotrzebny i tylko żre baterię.
Debian
Linux registered user 556565

Offline Albedo 0.64

  • Global Moderator
  • Hero Member
  • *****
  • Wiadomości: 643
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #5 dnia: Kwiecień 14, 2017, 05:23:34 pm »
A czym by się różnił czysty Arch Linux od Manjaro? Czemu postawić Manjaro Linux a nie czystego Archa? Czy na czystym Archu nie ma problemów z konfiguracją sterowników do nvidii? Czy doświadczenie z systemem Manjaro pomoże mi w późniejszej przesiadce na Archa?
Arch od Manjaro różni się tym samym co Debian od Ubuntu.
Łatwiej postawić Manjaro niż czystego Archa i jest mniej roboty z konfiguracją po instalacji.
Na większości (a może na każdej?) dystrybucji są podobne problemy ze sterownikami ponieważ sterowniki pochodzą z tego samego źródła.
Zdecydowanie doświadczenie z Manjaro będzie pomocne w późniejszej przesiadce na Archa.
Debian
Linux registered user 556565

Offline Robert75

  • Hero Member
  • *****
  • Wiadomości: 774
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #6 dnia: Kwiecień 14, 2017, 06:21:49 pm »
@hubot_ Ja osobiście bym Tobie odradzał instalacje czystego Arch-a. Powód: polegniesz już na samym początku instalacja jest bardzo skomplikowana. W odróżnieniu od Manjaro gdzie instalator prowadzi Cię za rękę od początku instalacji.
Manjaro Xfce - 64Bit Linux User #621110
AMD Athlon 64 X2 Dual Core 4200+ @ 2x 2.21GHz / 4 GB RAM / Nvidia GeForce 7600 GT / Dysk HDD 1 TB

Offline hubot_

  • Full Member
  • ***
  • Wiadomości: 131
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #7 dnia: Kwiecień 16, 2017, 09:04:48 pm »
Mam problem ze zbootowaniem obrazu iso Manjaro z live usb. Jeśli nie wybiorę opcji non-free drivers to zapętla mi się uruchamianie do "A start job is running for LiveMedia MHWD Script" a jeśli wybiorę opcję non-free drivers z menu to mi bootowanie zatrzymuje się na "[ OK ] Reached target graphical interface". Miał ktoś z was tak? Potraficie mi jakoś pomóc z tym problemem?
Stacjonarka: Slackware Xfce
Laptop: Debian GNOME | Gentoo i3 (do testów)

Offline Robert75

  • Hero Member
  • *****
  • Wiadomości: 774
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #8 dnia: Kwiecień 16, 2017, 11:19:04 pm »
A spróbuj wypalić obraz iso na DVD, i wtedy spróbuj.
Manjaro Xfce - 64Bit Linux User #621110
AMD Athlon 64 X2 Dual Core 4200+ @ 2x 2.21GHz / 4 GB RAM / Nvidia GeForce 7600 GT / Dysk HDD 1 TB

Offline hubot_

  • Full Member
  • ***
  • Wiadomości: 131
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #9 dnia: Kwiecień 16, 2017, 11:59:06 pm »
Nie mam dostępnych żadnych płyt DVD przy sobie. Mam tylko pendrivy.
Stacjonarka: Slackware Xfce
Laptop: Debian GNOME | Gentoo i3 (do testów)

Offline Robert75

  • Hero Member
  • *****
  • Wiadomości: 774
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #10 dnia: Kwiecień 17, 2017, 12:38:17 pm »
Cytuj
      Jeśli masz taką opcję w biosie to po prostu wyłącz nvidię i działaj na karcie zintegrowanej. GeForce przydaje się sporadycznie do wymagających zastosowań i gier, do pracy z Linuksem jest (mi) niepotrzebny i tylko żre baterię.     
Tak jak pisał @Albedo 0.64 może jest to powód że system Manjaro wariuje ponieważ widzi 2 karty graficzne i nie wie którą wybrać. Spróbuj wyłączyć jedną kartę. I jeszcze jedno po zaznaczeniu opcji (non-free drivers) system się dłużej bootuje, a nie żeli w przypadku pierwszej opcji, w moim przypadku około 5 minut.
« Ostatnia zmiana: Kwiecień 17, 2017, 12:52:08 pm wysłana przez Robert75 »
Manjaro Xfce - 64Bit Linux User #621110
AMD Athlon 64 X2 Dual Core 4200+ @ 2x 2.21GHz / 4 GB RAM / Nvidia GeForce 7600 GT / Dysk HDD 1 TB

Offline hubot_

  • Full Member
  • ***
  • Wiadomości: 131
Odp: Problem z instalacją sterowników do hybrydowej karty graficznej na Debianie
« Odpowiedź #11 dnia: Kwiecień 19, 2017, 01:32:17 am »
Zreinstalowałem całkowicie Debiana. Najpierw zaaktualizowałem go do testinga, potem zainstalowałem sterowniki do nvidii komendą apt-get install nvidia-driver nvidia-kernel-dkms bumblebee-nvidia primusa następnie zalogowałem się z display managera Gnome on Wayland. Inne menedżery niestety nie chciały mi działać. Menedżer X11 wyświetlał czarny ekran po zalogowaniu a Gnome i Gnome Classic wyświetlały czarny kursor na szarym tle i nie dało nic się z tym zrobić. Dopiero menedżer Gnome on Wayland pozwolił normalnie korzystać z Debiana.

Oto wyniki poszczególnych komend:
root@debian:~# dmesghttps://paste.debian.net/928270/
root@debian:~# dpkg -l | grep linux-headers-$(uname -r)https://paste.debian.net/928273/
root@debian:~# dpkg -l | grep nvidiahttps://paste.debian.net/928274/
root@debian:~# modinfo nvidiahttps://paste.debian.net/928275/
root@debian:~# glxinfo | grep OpenGLhttps://paste.debian.net/928276/
root@debian:~# cat /var/log/Xorg.0.loghttps://paste.debian.net/928277/
root@debian:~# cat /var/log/Xorg.0.log.oldhttps://paste.debian.net/928280/
root@debian:~# cat /var/log/Xorg.8.loghttps://paste.debian.net/928279/
root@debian:~# cat /etc/apt/sources.listhttps://paste.debian.net/928281/

Wydaje się że polecenie optirun działa jak np. wpiszę optirun firefox
Co sądzicie o mojej konfiguracji? Czy udało mi się skonfigurować system tak aby współpracował z kartą Intela i NVIDIA? Aha, i jak ustawić Gnome on Wayland domyślnym display managerem?
Stacjonarka: Slackware Xfce
Laptop: Debian GNOME | Gentoo i3 (do testów)