Nvidia instalacja sterowników - Asus N53S - Squeeze

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Govern

Nvidia instalacja sterowników - Asus N53S - Squeeze

Post autor: Govern »

Witam.

Kupiłem laptopa Asus N53S, zainstalowałem na nim Debiana Squeeze. Problem jest taki, że nie mam zainstalowanych sterowników, próbowałem instalować je z różnych poradników itp., ale kończyło się tym samym, czyli po załadowaniu systemu nie pojawiał się ekran logowania tylko migająca spacja w lewym górnym rogu. Reinstalowałem system i próbowałem innym sposobem, lecz to też nic nie dawało. Teraz mam świeżo zainstalowany system, nic w nim nie robię czekam na Waszą pomoc co do sterowników.
Wszystko na monitorze mam rozciągnięte, gdy ustawię sobie przezroczystość terminala to, gdy nim poruszę to obraz, który jest pod przezroczystą konsolką (tło pulpitu) bardzo się zacina (jakbym nie miał zainstalowanych sterowników na Windows - podobny efekt). Nie mam też ustawionej rozdzielczości systemu.

Teraz dostarczę informacji, które pozwolą na szybszą pomoc.

Wersja jądra, na którym występuje problem:

Kod: Zaznacz cały

Linux debian 2.6.32-5-amd64 #1 SMP Tue Jun 14 09:42:28 UTC 2011 x86_64 GNU/Linux

Wersja architektury systemu:

Kod: Zaznacz cały

amd64

Lista urządzeń obecnych w komputerze:

Kod: Zaznacz cały

00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09)
    Subsystem: ASUSTeK Computer Inc. Device 1147
00:01.0 PCI bridge: Intel Corporation Sandy Bridge PCI Express Root Port (rev 09)
    Kernel driver in use: pcieport
00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09)
    Subsystem: ASUSTeK Computer Inc. Device 1712
00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04)
    Subsystem: ASUSTeK Computer Inc. Device 1147
00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 05)
    Subsystem: ASUSTeK Computer Inc. Device 1147
    Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 05)
    Subsystem: ASUSTeK Computer Inc. Device 1063
    Kernel driver in use: HDA Intel
00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b5)
    Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 2 (rev b5)
    Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 4 (rev b5)
    Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 6 (rev b5)
    Kernel driver in use: pcieport
00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 05)
    Subsystem: ASUSTeK Computer Inc. Device 1147
    Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 05)
    Subsystem: ASUSTeK Computer Inc. Device 1147
00:1f.2 SATA controller: Intel Corporation Cougar Point 6 port SATA AHCI Controller (rev 05)
    Subsystem: ASUSTeK Computer Inc. Device 1147
    Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 05)
    Subsystem: ASUSTeK Computer Inc. Device 1147
01:00.0 VGA compatible controller: nVidia Corporation Device 0df6 (rev a1)
    Subsystem: ASUSTeK Computer Inc. Device 1712
03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
    Subsystem: AzureWave Device 2c37
    Kernel driver in use: ath9k
04:00.0 USB Controller: Fresco Logic FL1000G USB 3.0 Host Controller (rev 04)
    Subsystem: ASUSTeK Computer Inc. Device 1039
    Kernel driver in use: xhci_hcd
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
    Subsystem: ASUSTeK Computer Inc. U6V laptop
    Kernel driver in use: r8169
Wynik polecenia:

Kod: Zaznacz cały

lspci -n

Kod: Zaznacz cały

00:00.0 0600: 8086:0104 (rev 09)
00:01.0 0604: 8086:0101 (rev 09)
00:02.0 0300: 8086:0116 (rev 09)
00:16.0 0780: 8086:1c3a (rev 04)
00:1a.0 0c03: 8086:1c2d (rev 05)
00:1b.0 0403: 8086:1c20 (rev 05)
00:1c.0 0604: 8086:1c10 (rev b5)
00:1c.1 0604: 8086:1c12 (rev b5)
00:1c.3 0604: 8086:1c16 (rev b5)
00:1c.5 0604: 8086:1c1a (rev b5)
00:1d.0 0c03: 8086:1c26 (rev 05)
00:1f.0 0601: 8086:1c49 (rev 05)
00:1f.2 0106: 8086:1c03 (rev 05)
00:1f.3 0c05: 8086:1c22 (rev 05)
01:00.0 0300: 10de:0df6 (rev a1)
03:00.0 0280: 168c:002b (rev 01)
04:00.0 0c03: 1b73:1000 (rev 04)
05:00.0 0200: 10ec:8168 (rev 06)

Link do mojego laptopa, nie wiem czy jest to potrzebne, ale może okazać się pomocne:

http://www.x-kom.pl/p/65329-notebook-la ... 7hp64.html
Karta grafiki:

Kod: Zaznacz cały

Karta graficzna                                      nVidia GeForce GT 550M + Intel HD Graphics 3000
Jeśli ktoś z Was wie jak wszystko poprawnie zainstalować proszę o pomoc.

Z góry dziękuję i pozdrawiam.
Awatar użytkownika
xmaster
Junior Member
Posty: 558
Rejestracja: 13 stycznia 2009, 08:19
Lokalizacja: /dev/piotrków tryb.

Post autor: xmaster »

Jeśli masz problem na Debianie ze sterownikami to moja rada jest następująca - dla testów.
Pobierz jakąś wersję Ubuntu lub Linuksa Mint lub jakąś inną "łatwą".
Wcześniej wydziel np partycję przeznaczoną na

Kod: Zaznacz cały

/home 
w Debianie i tam zainstaluj w/w system/y.
Na nich działają automatyczne instalatory własnościowych sterowników. Jeśli po instalacji zamkniętych sterowników wszystko będziesz miał ok, to:
1. Sprawdź jaką wersję sterowników instaluje CDi system.
2. Zrób kopię pliku

Kod: Zaznacz cały

/etc/X11/xorg.conf
3. Zainstaluj Debiana a na nim tą wersję sterowników która działał na w/w systemach i w razie problemów podmień plik

Kod: Zaznacz cały

/etc/X11/xorg.conf
Kolejną sprawą do rozwiązania Twoich problemów jest przedstawienie nam logów ze startu systemu a zwłaszcza

Kod: Zaznacz cały

/var/log/Xorg.0.log
Govern

Post autor: Govern »

Miałem też i Ubuntu zainstalowane, chciałem sprawdzić, czy będzie tam działało. Wszystko niby działało, rozdzielczość była itp., ale sterowniki Nvidii nie były tam zainstalowane, tylko te Intela. Tak jak mam teraz, tylko tyle, że na Debianie to nie działa. Jeżeli chodzi o logi z Xorga to na Debianie nie mam tego, na Ubuntu pewnie było. Dobry pomysł z tym sprawdzeniem na Ubuntu co i jak jest, ale może ktoś ma jeszcze jakieś pomysły jak zrobić to tutaj?
Awatar użytkownika
Yampress
Administrator
Posty: 6400
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Po co Ci sterowniki nvidii? To nie Windows, że potrzeba sterowniki instalować.
Coś nie działa na standardowej instalacji?
Do czego potrzebne Ci te sterowniki?

Poza tym w repozytorium coś jest.

Kod: Zaznacz cały

yampress@debian:~$ apt-cache search nvidia-kernel
nvidia-kernel-common - NVIDIA binary kernel module support files
nvidia-glx-legacy-173xx - NVIDIA binary Xorg driver (173xx legacy version)
nvidia-kernel-legacy-173xx-dkms - NVIDIA binary kernel module DKMS source (173xx legacy version)
nvidia-kernel-legacy-173xx-source - NVIDIA binary kernel module source (173xx legacy version)
nvidia-glx-legacy-96xx - NVIDIA binary Xorg driver (96xx legacy version)
nvidia-kernel-legacy-96xx-dkms - NVIDIA binary kernel module DKMS source (96xx legacy version)
nvidia-kernel-legacy-96xx-source - NVIDIA binary kernel module source (96xx legacy version)
libcuda1 - NVIDIA CUDA runtime library
nvidia-glx - NVIDIA binary Xorg driver
nvidia-kernel-dkms - NVIDIA binary kernel module DKMS source
nvidia-kernel-source - NVIDIA binary kernel module source
nvidia-vdpau-driver - NVIDIA vdpau driver
nvidia-kernel-2.6-486 - NVIDIA kernel module for Linux 2.6 (486 flavor)
nvidia-kernel-2.6-686-bigmem - NVIDIA kernel module for Linux 2.6 (686-bigmem flavor)
nvidia-kernel-2.6-686 - NVIDIA kernel module for Linux 2.6 (686 flavor)
nvidia-kernel-2.6-amd64 - NVIDIA kernel module for Linux 2.6 (amd64 flavor)
nvidia-kernel-2.6-vserver-686-bigmem - NVIDIA kernel module for Linux 2.6 (vserver-686-bigmem flavor)
nvidia-kernel-2.6-vserver-686 - NVIDIA kernel module for Linux 2.6 (vserver-686 flavor)
nvidia-kernel-2.6.32-5-486 - NVIDIA binary kernel module for Linux 2.6.32-5-486
nvidia-kernel-2.6.32-5-686-bigmem - NVIDIA binary kernel module for Linux 2.6.32-5-686-bigmem
nvidia-kernel-2.6.32-5-686 - NVIDIA binary kernel module for Linux 2.6.32-5-686
nvidia-kernel-2.6.32-5-amd64 - NVIDIA binary kernel module for Linux 2.6.32-5-amd64
nvidia-kernel-2.6.32-5-vserver-686-bigmem - NVIDIA binary kernel module for Linux 2.6.32-5-vserver-686-bigmem
nvidia-kernel-2.6.32-5-vserver-686 - NVIDIA binary kernel module for Linux 2.6.32-5-vserver-686
yampress@debian:~$ 

Awatar użytkownika
Van
Beginner
Posty: 194
Rejestracja: 04 lipca 2009, 11:54

Post autor: Van »

Govern, masz dwie karty graficzne w laptopie, prawda? I teoretycznie możesz się między nimi przełączać, prawda?

W GNU/Linuksie ta technologia nie jest jeszcze oficjalnie wspierana i dlatego w BIOSie musisz wybrać jedną z dwóch kart graficznych, z której będziesz korzystać (karta Intela - bardziej oszczędza baterię, karta NVIDIA - lepsze osiągi) i do tej karty zainstalować sterowniki.

Nieoficjalnym wsparciem dla tej technologii w Linuksie jest projekt Bumblebee, więcej informacji tu:
http://bloglinux.pl/2011/06/technologia ... -debianie/
http://debian.linux.pl/threads/22951-Pr ... raficznymi
Ale podkreślam, że Bumblebee nie jest jeszcze zbyt stabilny. Jeśli chcesz, możesz go wypróbować.
Govern

Post autor: Govern »

Van, tak masz rację, mam dwie karty graficzne w laptopie. Ja na laptopie to jedynie co robię to rzeczy potrzebne do pracy i programowania, ale irytuje mnie strasznie brak rozdzielczości no i to przycinanie się konsolki.
Yampress, tak, coś mi nie działa. Przeczytaj jaki mam problem i wtedy jak możesz to postaraj się pomóc.
Wiem, że to nie Windows, używałem Ubuntu 2 lata, teraz po zakupie nowego sprzętu postanowiłem przesiąść się na Debiana.
Awatar użytkownika
Van
Beginner
Posty: 194
Rejestracja: 04 lipca 2009, 11:54

Post autor: Van »

Napisałem Ci, co masz zrobić. Jeśli instalowałeś jakieś sterowniki, odinstaluj je. I teraz masz dwa wyjścia:

1. Wybierasz jedną kartę, z której chcesz korzystać, wybierasz ją w BIOSie i (opcjonalnie, jeśli to NVIDIA) instalujesz do niej sterowniki własnościowe.
2. Chcesz skorzystać z technologii Optimus na GNU/Linuksie, podążasz za linkami, które Ci podałem i instalujesz sobie Bumblebee oraz sterowniki wg opisów, które zapewne można gdzieś tam znaleźć.
Govern

Post autor: Govern »

W BIOS-ie nic nie znalazłem związanego z kartami graficznymi (przynajmniej mi się tak wydaje). Opcjonalnie to chyba mam włączoną kartę Intela, ponieważ jak na Ubuntu instalowałem kartę graficzną z tego ich skryptu to po ponownym uruchomieniu komputera napisane było, że karta jest zainstalowana ale nie jest w użyciu. Tyle tylko, że na tej karcie Intela, nie ma ani rozdzielczości ani nic.
Olivia
Beginner
Posty: 106
Rejestracja: 11 lutego 2007, 20:19
Lokalizacja: Kraków

Post autor: Olivia »

Zmień jądro na nowszą wersję. Jak mam N53S z GT 550M i na jądrze 2.6.39 grafika działa z pełną rozdzielczością (tj. 1376x768).

Edycja:
Niedaleko włącznika masz diodę, która raz się świeci na niebiesko, raz na biało. Niebieski odpowiada intelowi a biały nvidii. U Mnie na Linuksie cały czas nvidia działa i tym samym dioda się świeci na biało. Próbowałam ją wyłączyć skryptami z Bumblebee, ale na moim modelu one nie działają.
Govern

Post autor: Govern »

A ja się kurde zastanawiałem dlaczego mi się świeci cały czas na niebiesko ta dioda. Olivia, czyli jak to dokładnie zrobić mógłabyś napisać tutaj krok po kroku, przynajmniej ktoś jeszcze z tego skorzysta.
Ja tez mam ten sam model laptopa N53S i tą samą kartę graficzną tyle tylko, że jestem z problemem braku rozdzielczości nadal. Powiedz mi jeszcze, czy na naszych modelach pod Linuksem bardziej preferowane jest używanie karty Nvidia czy Intela? U mnie na Intelu 0 rozdzielczości.
ODPOWIEDZ