Instalacja własnościowych sterowników nvidia z bumblebee

Jesteś nowy na forum? Przeczytaj ...

Home Fora Forum wsparcia Sprzęt i sterowniki Instalacja własnościowych sterowników nvidia z bumblebee

Oglądasz 7 posty - 1 do 7 (z 7 ogółem)
  • Autor
    Posty
  • #502
    przemuz
    Forumowicz

    Witam, mój odwieczny problem, który blokuje mi przesiadkę na linuxa w szczególności na Manjaro.
    Posiadam laptopa lenovo Y580 z kartą graficzną Intel HD 400 i Nvidia GTX 660M. Instalowałem Manjaro wiele razy i zawsze napotkałem ten sam problem

    Opiszę krok po kroku co zrobiłem i jaki był tego rezultat
    1. Aktualizacja systemu
    2. Menadzer Ustawień Manjaro -> Wykrywanie sprzętu -> Prawym przyciskiem myszy na video-hybrid-intel-nouveau-bumblebee -> Usuń
    3. Kliknięcie na Zainstaluj automatycznie sterownik własnościowy
    4. Restart
    5. W terminalu sudo optirun firefox
    6. Otrzymałem

    [  209.170132] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) systemd-logind: failed to get session: PID 1126 does not belong to any known session
    [  209.170183] [ERROR]Aborting because fallback start is disabled.

    wersja Manjaro 0.8.13-pre2, jądro 3.18

    Z góry dziękuje za jakąkolwiek pomoc

    #503
    Avatar photoaquila
    Moderator

    Podaj

    inxi -G
    mhwd -li

    Dlaczego chcesz uruchomić firefox z prawami root?
    optirun firefox bez sudo

    #733
    przemuz
    Forumowicz

    Postanowiłem wrócić do Manjaro więc odkopuje

    Error teraz różni się PIDem

    [  371.013252] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) systemd-logind: failed to get session: PID 1202 does not belong to any known session
    
    [  371.013293] [ERROR]Aborting because fallback start is disabled.
    
    
    [przemek@przemek-IdeaPadY580 ~]$ inxi -G
    Graphics:  Card-1: Intel 3rd Gen Core processor Graphics Controller
               Card-2: NVIDIA GK107M [GeForce GTX 660M]
               Display Server: X.Org 1.17.2 driver: intel Resolution: 1366x768@60.00hz
               GLX Renderer: Mesa DRI Intel Ivybridge Mobile GLX Version: 3.0 Mesa 10.6.7
    
    [przemek@przemek-IdeaPadY580 ~]$ mhwd -li
    > Installed PCI configs:
    --------------------------------------------------------------------------------
                      NAME               VERSION          FREEDRIVER           TYPE
    --------------------------------------------------------------------------------
    video-hybrid-intel-nvidia-bumblebee            2015.08.18               false            PCI
    
    Warning: No installed USB configs!
    

    Dodam, że mam zainstalowany kernel 4.1

    #750
    Avatar photoaquila
    Moderator

    Skoro nikt nie odpowiada to może ja coś zasugeruję, choć nie mam sprzętu posiadającego 2 karty.
    1. Sprawdź czy masz włączone bumblebee

    systemctl status bumblebeed
    2. Sprawdź czy w pliku /etc/bumblebee/bumblebee.conf masz:

    Driver=nvidia
    KernelDriver=nvidia

    3. Czy masz załadowaną nvidię i włączony bbswitch:

    lsmod | grep nvid
    cat /proc/acpi/bbswitch

    4. Na forach proponują dodać do /etc/default/grub w linii GRUB_CMDLINE_LINUX_DEFAULT=

    "rcutree.rcu_idle_gp_delay=1"
    I przeładować gruba:

    update-grub
    5. Do /etc/mkinitcpio.conf dopisać

    MODULES="i915 bbswitch"
    i wydać polecenie jako root:

    mkinitcpio -p linux41
    Również proponują odinstalowanie modułu bbswitch i jeszcze raz jego dodanie:

    rmmod bbswitch & modprobe bbswitch
    6. W /etc/bumblebee/bumblebee.conf pod [optirun] zmienić bridge do:

    Bridge=virtualgl
    7. W /etc/bumblebee/xorg.conf.nvidia ustawić BusID Twojej karty NVIDIA wydając polecenie:

    lspci | grep VGA | grep NVIDIA
    to przykład:

    BusID "PCI:01:00:0"
    Możliwe, że na koniec trzeba będzie zrestartować kompa.

    #751
    przemuz
    Forumowicz

    Hmm nadal nie działa (ten sam error), przeczytałem gdzieś, że obsługa architektury mojej karty graficznej (Kepler) stanowi jakiś tam problem

    #752
    Avatar photoaquila
    Moderator

    To może spróbuj ze starszymi sterownikami nvidia. Odinstaluj:

    sudo mhwd -r pci video-hybrid-intel-nvidia-bumblebee
    i instalacja dla ciebie bo masz kernel linux41

    sudo mhwd -i pci video-intel
    sudo pacman -S linux41-nvidia-340xx lib32-nvidia-utils  
    sudo pacman -S bumblebee virtualgl primus lib32-primus lib32-virtualgl
    sudo pacman -S linux41-bbswitch
    sudo systemctl enable bumblebeed
    sudo systemctl start bumblebeed

    Dorwałem się do kompa syna Asus R556L

    $ optirun glxgears
    3932 frames in 5.0 seconds = 786.224 FPS
    3984 frames in 5.0 seconds = 796.628 FPS
    3957 frames in 5.0 seconds = 791.292 FPS
    $ glxgears
    376 frames in 5.0 seconds = 74.958 FPS
    505 frames in 5.0 seconds = 100.670 FPS
    301 frames in 5.0 seconds = 60.009 FPS

    Nie wiem czy to dobre wyniki ale różnica jest.

    #753
    przemuz
    Forumowicz

    Po wykonaniu:
    optirun glxgears
    Wylogowało mnie automatycznie a po zalogowaniu ponownie komputer zaczął się mega zacinać,a po wykonaniu ponownie polecenia
    optirun glxgears
    wyskakuje:

    [  293.595121] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) systemd-logind: failed to get session: PID 1248 does not belong to any known session
    
    [  293.595172] [ERROR]Aborting because fallback start is disabled.
    

    O dziwo na fedorze normalnie działa wiec póki co pozostane na niej i wróce za kilka miesięcy może coś się zmieni

Oglądasz 7 posty - 1 do 7 (z 7 ogółem)
  • Musisz być zalogowany aby odpowiedzieć w tym wątku.