• Drivers problem with Nvidia GTX960m (Optimus)


    SOLVED : By using this --> i fixed it by using this Kernel parameter : " acpi_osi=! acpi_osi=“Windows 2009” " (found here : https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-234494238)

    Hi everyone,
    It has been a few weeks since i am on antergos, everything is fine appart from one thing : I can’t get my “discrete” GPU to work.
    My laptop is an MSI GE62 6QD Apache pro, here is its specs :

    • CPU : i7-6700HQ
    • RAM :8 GB (DDR4)
    • 1 HDD with 1TB where my “/home” is + 256 GB SSD where “/” is.
    • GPU : GTX960m + Intel integrated graphics, all of the display is managed by the intel one. I can’t disable any of them by the BIOS.

    I tried to install the Nvidia drivers with bumblebee, it never worked (i have watched so many guides from antergo’s wiki / arch’s wiki, and many forum post.). So far it mostly ends up with a black screen and i have to add “systemd.unit=multi-user.target” to my kernel boot line to get a TTY and restore my system with a backup that i have.
    I added " acpi_osi="!Windows 2015" pci=noaer " to my Kernel parameter to fix some issues (lspci that would crash the system and the latter to stop error from popping in my terminal).

    Do you have any idea that i could try to make this GPU work ?

    Anyway thanks for your help, and sorry for my English if there is anything that you don’t understand, tell me i’ll try to formulate it in a better way.

  • @nargek said in Drivers problem with Nvidia GTX960m (Optimus):

    GTX960m

    optirun --status
    

    [updates once a week] = [90% less problems]
    antergos:_rescue
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • Ok so, since i’m actually running only on the iGPU, i tried to reinstall the drivers and bumblebee with the wiki guide " bumblebee for nvidia optimus " and here is the result : when i restart a freeze at “Started Accounts Service”, can’t switch TTY like the last time.

    So i rebooted and used “systemd.unit=multi-user.target” to access a tty. I typed

    optirun --status
    

    the result was that the bumblebeed service wasn’t launched, so i manually launched it and after

    optirun --status
    

    the result was :

    Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is off.
    

    then i did

    startx
    

    the result was a freeze as soon as X start. i have a pic but i can’t link it it’s tagged as a spam as soon as i try to post it.

  • @nargek spam protection by kismet… You need some reputation first then this goes away…

    [updates once a week] = [90% less problems]
    antergos:_rescue
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • I am not the pro on bumblebee… But i can take a look into it later…

    [updates once a week] = [90% less problems]
    antergos:_rescue
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • @joekamprad Thanks a lot !

  • @joekamprad Yes, this line is already a Kernel parameter, i just tried “nvidia-installer” and the same problem appears as before, the screen freeze at “Started Accounts Service”.
    Timeshift is a bless during these tests !

  • Double checked Bios if it include Optimus settings?

    And if nouveau is uninstalled? + blacklisted on bootup?

    modprobe.blacklist=nouveau
    

    Inside /etc/default/grub and regenerate grub.cfg?

    [updates once a week] = [90% less problems]
    antergos:_rescue
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • @joekamprad Ok so i did double checked, there is nothing about Optimus settings.
    Nouveau is blacklisted on bootup.

    Now i have tried some things and my discrete card is working, but i’ll still need help.
    Here is what i have done :
    -Still a frozen screen after nvidia-installer
    -booted using systemd.unit=multi-user.target

    • started manually lightdm
    • started manually bumblebee service
    optirun --status
    Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is on.
    
    
    • i tried some demos and the discrete card is working (big FPS differences during glxgears for exemple).

    Now i’m a bit lost !

    EDIT : I think i fixed it by using this Kernel parameter : " acpi_osi=! acpi_osi=“Windows 2009” " (found here : https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-234494238)

    Thanks for your help @joekamprad 🙂

  • @nargek said in Drivers problem with Nvidia GTX960m (Optimus):

    started manually bumblebee service

    is the service anabled to start at bootup?

    systemctl list-unit-files | grep enabled
    

    if it is not at this list enable the service:

    sudo systemctl enable bumblebee
    

    [updates once a week] = [90% less problems]
    antergos:_rescue
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • Everything was fixed by this : " acpi_osi=! acpi_osi=“Windows 2009 ", now everything works great, bumblebee is launched at the start.

  • GREAT!
    Greatest!

    [updates once a week] = [90% less problems]
    antergos:_rescue
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

Posts 13Views 616
Log in to reply
Bloom Email Optin Plugin

Looks like your connection to Antergos Community Forum was lost, please wait while we try to reconnect.