GeForce GTX 960 no output to monitor

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
namboer

GeForce GTX 960 no output to monitor

Post by namboer »

Hi All,

Hoping for some help with a particular issue wrt the graphics card above. Searched the forums and didn't find anything similar, closest one is this viewtopic.php?f=59&t=236832&start=20 but it's a laptop with two GPUs and not the same as my case. Also tried bits from other threads and another site, but no luck yet.

I bought a friend's gaming PC and successfully loaded Mint 18.3. All is good, except when I install the Nvidia 384 driver via the Driver Manager, the fun begins. Sometimes I get output to the monitor (24" LG connected via DVI and/or HDMI) but it just stops randomly and the monitor goes into sleep mode. E.g. sometimes I can't even get to the login screen, sometimes I can enter my password and just after that no output, sometimes I can log on successfully and work for a few minutes and no output again. There does not seem to be a specific trigger, but somehow it looks like the card stops giving output to the monitor and hence it goes to sleep. When this happens, I can't even get a tty by pressing Ctrl+Alt+F1/2/etc, the monitor just remains in sleep mode. I've got it hooked up with both a DVI and HDMI cable, get sleep mode when switching the monitor between the sources so it's also not like the card decides to switch to a different output. So that's the simplest description of my problem, I hope it's clear enough......feel free to ask for more detail clarification.

The way I get video now is by removing all nvidia packages in recovery mode as per the 6th post in this thread viewtopic.php?t=217679
In Driver Manager I then choose the open source Noveau driver instead of Nvidia 384, but I think the Noveau driver fails to load anyway - see Output of # inxi -Fxz below:

Code: Select all

System:    Host: TRFSTNII Kernel: 4.13.0-26-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3)
           Distro: Linux Mint 18.3 Sylvia
Machine:   Mobo: ASUSTeK model: Maximus III GENE v: Rev 1.xx
           Bios: American Megatrends v: 1202 date: 12/07/2009
CPU:       Quad core Intel Core i5 750 (-MCP-) cache: 8192 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 21398
           clock speeds: max: 2668 MHz 1: 1600 MHz 2: 1200 MHz 3: 1333 MHz
           4: 1467 MHz
Graphics:  Card: NVIDIA GM206 [GeForce GTX 960] bus-ID: 01:00.0
           Display Server: X.Org 1.18.4 drivers: (unloaded: fbdev,vesa) FAILED: nouveau
           Resolution: 1920x1080@59.93hz, 1920x1080@59.93hz
           GLX Renderer: NV126
           GLX Version: 3.0 Mesa 17.2.4 Direct Rendering: Yes
Audio:     Card-1 Intel 5 Series/3400 Series High Definition Audio
           driver: snd_hda_intel bus-ID: 00:1b.0
           Card-2 NVIDIA Device 0fba driver: snd_hda_intel bus-ID: 01:00.1
           Sound: Advanced Linux Sound Architecture v: k4.13.0-26-generic
Network:   Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: c800 bus-ID: 02:00.0
           IF: enp2s0 state: down mac: <filter>
           Card-2: Qualcomm Atheros AR5212/5213/2414 Wireless Network Adapter
           driver: ath5k bus-ID: 07:01.0
           IF: wlp7s1 state: up mac: <filter>
Drives:    HDD Total Size: 715.8GB (27.5% used)
           ID-1: /dev/sda model: ST3500418AS size: 500.1GB
           ID-2: /dev/sdb model: WDC_WD2000JS size: 200.0GB
           ID-3: USB /dev/sdc model: STORE_N_GO size: 15.6GB
Partition: ID-1: / size: 443G used: 18G (5%) fs: ext4 dev: /dev/sda1
           ID-2: swap-1 size: 17.17GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 42.5C mobo: 35.0C psu: 33.0 gpu: N/A
           Fan Speeds (in rpm): cpu: 2102
Info:      Processes: 194 Uptime: 1:54 Memory: 1318.0/16030.6MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.481) inxi: 2.2.35
I came across this https://wiki.archlinux.org/index.php/NV ... us#LightDM - created and made the script executable, then created lightdm.conf file (there was none in the specified path) and added just those two lines to run the script. Didn't help.

I have not tried doing solution proffered in this thread viewtopic.php?t=194935, it's an older one and instructs to download & install the latest driver from the Nvidia website. Also rather advanced and fiddles with grub and whatnot, I'm hoping to avoid that.

Any help and ideas will be appreciated. Thanks!
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

Forgot to mention - I did an update of the Nvidia drivers packages via the terminal at one stage, can't remember or find the exact syntax I used though. What it alluded to was "update nvidia current" or something along those lines. It downloaded/installed what seemed to me like the Nvidia 340 driver, but all that did was make Mint keep crashing - soon as I logged in I got a message box saying Mint had crashed and whether I wanted to reload, when I clicked reload it just happened again. So that didn't help either.

Is there another prior version of the Nvidia drivers that is recommended for use with a GTX 960 on LM Cinnamon 18.3? Should I be looking at another desktop manager, it seems as though LightDM is the default? What is X.org and should I be looking at it's configuration? I also see references to Nvidia Prime and Optimus but I've no idea how the DM, X.org and Prime/Optimus fit together.....some enlightenment there might help.

As a last resort I guess I might try LM Mate, Xfce or KDE instead, but I'd like to get Cinnamon working if at all possible.

Thanks again!
Citizen229

Re: GeForce GTX 960 no output to monitor

Post by Citizen229 »

For the most drivers available in the driver manager....
Fresh install Mint 17.3

For rock steady stability in the OS for a base line.....
Make sure its XFCE

From there you can work your way outward. 18.X for some reason lost about 5 or 6 driver options when I upgraded, with the same card. I am using the same gtx 1060. The drivers may still be there, just the flagging for availability may have been dropped.
Laurent85
Level 17
Level 17
Posts: 7081
Joined: Tue May 26, 2015 10:11 am

Re: GeForce GTX 960 no output to monitor

Post by Laurent85 »

Try the nomodeset kernel parameter option, see the procedure regarding a different issue, nomodeset might help in your case :
Release notes > solving freezes https://www.linuxmint.com/rel_sylvia_cinnamon.php
Image
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

Citizen229 wrote:For the most drivers available in the driver manager....
Fresh install Mint 17.3

For rock steady stability in the OS for a base line.....
Make sure its XFCE

From there you can work your way outward. 18.X for some reason lost about 5 or 6 driver options when I upgraded, with the same card. I am using the same gtx 1060. The drivers may still be there, just the flagging for availability may have been dropped.
Thank you kindly, will keep that in mind. How much difference is there between XFCE and Cinnamon?
I'll play around with my current setup and see if there's a possible solution. I don't have unlimited access to broadband internet, so downloading 2GB will take time, that's why I'm trying to avoid that for now.
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

Laurent85 wrote:Try the nomodeset kernel parameter option, see the procedure regarding a different issue, nomodeset might help in your case :
Release notes > solving freezes https://www.linuxmint.com/rel_sylvia_cinnamon.php
Thank you also for the reply.

Correct me if I'm wrong - nomodeset makes the OS use software rendering instead of the GPU and is a stop-gap measure for when you have trouble installing or updating drivers? That does not help me, I could do the install just fine but afterwards, when trying to get the Nvidia driver for my GTX 960 card, I get no output from monitor at random times. So not a boot issue per se.
The solution in the release notes tells me to do exactly that - install Nvidia drivers via driver manager and all will be fine. But it's not, that's my issue.

Not much use to have a good graphics card if one can't use it, I'd really like to get a Nvidia driver that works.
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

Citizen229 wrote:For the most drivers available in the driver manager....
Fresh install Mint 17.3

For rock steady stability in the OS for a base line.....
Make sure its XFCE

From there you can work your way outward. 18.X for some reason lost about 5 or 6 driver options when I upgraded, with the same card. I am using the same gtx 1060. The drivers may still be there, just the flagging for availability may have been dropped.
Apologies, forgot to ask earlier - what version of the Nvidia driver are you using for your GTX 1060? And is this on 17.3 then?
User avatar
greerd
Level 6
Level 6
Posts: 1060
Joined: Sat Jul 31, 2010 10:58 am
Location: Nova Scotia, Canada

Re: GeForce GTX 960 no output to monitor

Post by greerd »

Hi namboer,

I am using a GTX 970 on my home rig with Mint18.3 cinnamon. I'm using the proprietary nvidia 370.xx drive without any problems. I haven't tried the latest 384.111 but have tried some of the 380 series and was not impressed.

Your problem almost looks like a hardware/cable problem and if it was me, I'd disconnect one of the cables, install the nvidia drivers PPA and install the oldest driver listed (375.xx hopefully).

To add the nvidia PPA, if it's not already added, open a terminal and issue the following commands one line at a time:

Code: Select all

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update 
Once the update command is finished running I'd open up Driver Manager from the menu, select the desired driver and do the installation.

Good luck
User avatar
900i
Level 6
Level 6
Posts: 1142
Joined: Sat Nov 18, 2006 9:30 am
Location: Wakefield, UK

Re: GeForce GTX 960 no output to monitor

Post by 900i »

Or it could just be giving up the ghost as per one of my 960's a few months back.
Desktop Core i7 Linux Mint 21.1 / Laptop Dell Precision M6400 Linux Mint 21.1
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

greerd wrote:Hi namboer,

I am using a GTX 970 on my home rig with Mint18.3 cinnamon. I'm using the proprietary nvidia 370.xx drive without any problems. I haven't tried the latest 384.111 but have tried some of the 380 series and was not impressed.

Your problem almost looks like a hardware/cable problem and if it was me, I'd disconnect one of the cables, install the nvidia drivers PPA and install the oldest driver listed (375.xx hopefully).

To add the nvidia PPA, if it's not already added, open a terminal and issue the following commands one line at a time:

Code: Select all

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update 
Once the update command is finished running I'd open up Driver Manager from the menu, select the desired driver and do the installation.

Good luck
Hi greerd,
Thank you for the advice - ran the commands and then 387.xx (latest short lived branch) and 390.xx (beta, I think) were available in addition to 384.111 in Driver manager. I didn't try any of those, doubt if it will help. So I purged all the Nvidia packages again...

With apt-get update, is there any way to tell it to get 370 or 375 instead of the newer ones??
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

900i wrote:Or it could just be giving up the ghost as per one of my 960's a few months back.
I sincerely hope not!! :shock: :shock:
User avatar
greerd
Level 6
Level 6
Posts: 1060
Joined: Sat Jul 31, 2010 10:58 am
Location: Nova Scotia, Canada

Re: GeForce GTX 960 no output to monitor

Post by greerd »

You should be able to force an older driver but you'll have to go 'commando' and there is some risk involved.

First, lets see what drivers you have available by posting (in the 'Code Tags') the output of this terminal command:

Code: Select all

apt search nvidia
then we'll decide what driver to use.
User avatar
greerd
Level 6
Level 6
Posts: 1060
Joined: Sat Jul 31, 2010 10:58 am
Location: Nova Scotia, Canada

Re: GeForce GTX 960 no output to monitor

Post by greerd »

Actually, I think you might be sol, the ppa only shows 304, 340, 384, 387 and 390, which is what your Driver Manager shows?

I guess in this case trying the 387 and/or 390 beta might be worth a shot. (or 340 if its there)
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

Code: Select all

p   boinc-client-nvidia-cuda        - metapackage for CUDA-savvy BOINC client an
p   boinc-client-nvidia-cuda:i386   - metapackage for CUDA-savvy BOINC client an
p   bumblebee-nvidia                - NVIDIA Optimus support using the proprieta
p   bumblebee-nvidia:i386           - NVIDIA Optimus support using the proprieta
p   mate-sensors-applet-nvidia      - Display readings from hardware sensors in 
p   mate-sensors-applet-nvidia:i386 - Display readings from hardware sensors in 
p   mate-sensors-applet-nvidia-dbg  - Display readings from hardware sensors in 
p   mate-sensors-applet-nvidia-dbg: - Display readings from hardware sensors in 
p   nvidia-304                      - NVIDIA legacy binary driver - version 304.
p   nvidia-304:i386                 - NVIDIA legacy binary driver - version 304.
p   nvidia-304-dev                  - NVIDIA binary Xorg driver development file
p   nvidia-304-dev:i386             - NVIDIA binary Xorg driver development file
p   nvidia-304-updates              - Transitional package for nvidia-304       
p   nvidia-304-updates:i386         - Transitional package for nvidia-304       
p   nvidia-304-updates-dev          - Transitional package for nvidia-304-dev   
p   nvidia-304-updates-dev:i386     - Transitional package for nvidia-304-dev   
p   nvidia-331                      - Transitional package for nvidia-331       
p   nvidia-331:i386                 - Transitional package for nvidia-331       
p   nvidia-331-dev                  - Transitional package for nvidia-340-dev   
p   nvidia-331-dev:i386             - Transitional package for nvidia-340-dev   
p   nvidia-331-updates              - Transitional package for nvidia-340       
p   nvidia-331-updates:i386         - Transitional package for nvidia-340       
p   nvidia-331-updates-dev          - Transitional package for nvidia-340-dev   
p   nvidia-331-updates-dev:i386     - Transitional package for nvidia-340-dev   
p   nvidia-331-updates-uvm          - Transitional package for nvidia-340       
p   nvidia-331-updates-uvm:i386     - Transitional package for nvidia-340       
p   nvidia-331-uvm                  - Transitional package for nvidia-340       
p   nvidia-331-uvm:i386             - Transitional package for nvidia-340       
p   nvidia-340                      - NVIDIA binary driver - version 340.106    
p   nvidia-340:i386                 - NVIDIA binary driver - version 340.106    
p   nvidia-340-dev                  - NVIDIA binary Xorg driver development file
p   nvidia-340-dev:i386             - NVIDIA binary Xorg driver development file
p   nvidia-340-updates              - Transitional package for nvidia-340       
p   nvidia-340-updates:i386         - Transitional package for nvidia-340       
p   nvidia-340-updates-dev          - Transitional package for nvidia-340-dev   
p   nvidia-340-updates-dev:i386     - Transitional package for nvidia-340-dev   
p   nvidia-340-updates-uvm          - Transitional package for nvidia-340-update
p   nvidia-340-updates-uvm:i386     - Transitional package for nvidia-340-update
p   nvidia-340-uvm                  - Transitional package for nvidia-340       
p   nvidia-340-uvm:i386             - Transitional package for nvidia-340       
p   nvidia-346                      - Transitional package for nvidia-346       
p   nvidia-346:i386                 - Transitional package for nvidia-346       
p   nvidia-346-dev                  - Transitional package for nvidia-352-dev   
p   nvidia-346-dev:i386             - Transitional package for nvidia-352-dev   
p   nvidia-346-updates              - Transitional package for nvidia-346-update
p   nvidia-346-updates:i386         - Transitional package for nvidia-346-update
p   nvidia-346-updates-dev          - Transitional package for nvidia-352-update
p   nvidia-346-updates-dev:i386     - Transitional package for nvidia-352-update
p   nvidia-352                      - Transitional package for nvidia-361       
p   nvidia-352:i386                 - Transitional package for nvidia-361       
p   nvidia-352-dev                  - Transitional package for nvidia-361-dev   
p   nvidia-352-dev:i386             - Transitional package for nvidia-361-dev   
p   nvidia-352-updates              - Transitional package for nvidia-361       
p   nvidia-352-updates:i386         - Transitional package for nvidia-361       
p   nvidia-352-updates-dev          - Transitional package for nvidia-361-dev   
p   nvidia-352-updates-dev:i386     - Transitional package for nvidia-361-dev   
p   nvidia-361                      - Transitional package for nvidia-367       
p   nvidia-361:i386                 - Transitional package for nvidia-367       
p   nvidia-361-dev                  - Transitional package for nvidia-367-dev   
p   nvidia-361-dev:i386             - Transitional package for nvidia-367-dev   
p   nvidia-361-updates              - Transitional package for nvidia-361       
p   nvidia-361-updates:i386         - Transitional package for nvidia-361       
p   nvidia-361-updates-dev          - Transitional package for nvidia-361-dev   
p   nvidia-361-updates-dev:i386     - Transitional package for nvidia-361-dev   
p   nvidia-367                      - Transitional package for nvidia-375       
p   nvidia-367:i386                 - Transitional package for nvidia-375       
p   nvidia-367-dev                  - Transitional package for nvidia-375-dev   
p   nvidia-367-dev:i386             - Transitional package for nvidia-375-dev   
p   nvidia-375                      - Transitional package for nvidia-384       
p   nvidia-375:i386                 - Transitional package for nvidia-384       
p   nvidia-375-dev                  - Transitional package for nvidia-384-dev   
p   nvidia-375-dev:i386             - Transitional package for nvidia-384-dev   
p   nvidia-384                      - NVIDIA binary driver - version 384.111    
p   nvidia-384:i386                 - NVIDIA binary driver - version 384.111    
p   nvidia-384-dev                  - NVIDIA binary Xorg driver development file
p   nvidia-384-dev:i386             - NVIDIA binary Xorg driver development file
p   nvidia-387                      - NVIDIA binary driver - version 387.34     
p   nvidia-387:i386                 - NVIDIA binary driver - version 387.34     
p   nvidia-387-dev                  - NVIDIA binary Xorg driver development file
p   nvidia-387-dev:i386             - NVIDIA binary Xorg driver development file
p   nvidia-390                      - NVIDIA binary driver - version 390.12     
p   nvidia-390:i386                 - NVIDIA binary driver - version 390.12     
p   nvidia-390-dev                  - NVIDIA binary Xorg driver development file
p   nvidia-390-dev:i386             - NVIDIA binary Xorg driver development file
p   nvidia-cg-dev                   - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cg-dev:i386              - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cg-doc                   - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cg-toolkit               - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-cg-toolkit:i386          - Cg Toolkit - GPU Shader Authoring Language
p   nvidia-common                   - transitional package for ubuntu-drivers-co
p   nvidia-common:i386              - transitional package for ubuntu-drivers-co
p   nvidia-cuda-dev                 - NVIDIA CUDA development files             
p   nvidia-cuda-doc                 - NVIDIA CUDA and OpenCL documentation      
p   nvidia-cuda-gdb                 - NVIDIA CUDA Debugger (GDB)                
p   nvidia-cuda-toolkit             - NVIDIA CUDA development toolkit           
p   nvidia-current                  - Transitional package for nvidia-current   
p   nvidia-current:i386             - Transitional package for nvidia-current   
p   nvidia-current-dev              - Transitional package for nvidia-current-de
p   nvidia-current-dev:i386         - Transitional package for nvidia-current-de
p   nvidia-current-updates          - Transitional package for nvidia-current-up
p   nvidia-current-updates:i386     - Transitional package for nvidia-current-up
p   nvidia-current-updates-dev      - Transitional package for nvidia-current-up
p   nvidia-current-updates-dev:i386 - Transitional package for nvidia-current-up
v   nvidia-driver-binary            -                                           
v   nvidia-driver-binary:i386       -                                           
p   nvidia-experimental-304         - Transitional package for nvidia-experiment
p   nvidia-experimental-304:i386    - Transitional package for nvidia-experiment
p   nvidia-experimental-304-dev     - Transitional package for nvidia-experiment
p   nvidia-experimental-304-dev:i38 - Transitional package for nvidia-experiment
p   nvidia-libopencl1-304           - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-304:i386      - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-304-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-304-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-331           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-331:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-331-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-331-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-340           - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-340:i386      - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-340-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-340-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-346           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-346:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-346-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-346-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-352           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-352:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-352-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-352-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-361           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-361:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-361-updates   - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-361-updates:i - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-367           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-367:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-375           - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-375:i386      - Transitional package for nvidia-libopencl1
p   nvidia-libopencl1-384           - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-384:i386      - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-387           - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-387:i386      - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-390           - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-libopencl1-390:i386      - NVIDIA OpenCL Driver and ICD Loader librar
p   nvidia-modprobe                 - utility to load NVIDIA kernel modules and 
p   nvidia-modprobe:i386            - utility to load NVIDIA kernel modules and 
p   nvidia-nsight                   - NVIDIA Nsight Eclipse Edition             
p   nvidia-opencl-dev               - NVIDIA OpenCL development files           
v   nvidia-opencl-icd               -                                           
v   nvidia-opencl-icd:i386          -                                           
p   nvidia-opencl-icd-304           - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-304:i386      - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-304-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-304-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-331           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-331:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-331-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-331-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-340           - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-340:i386      - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-340-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-340-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-346           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-346:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-346-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-346-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-352           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-352:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-352-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-352-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-361           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-361:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-361-updates   - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-361-updates:i - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-367           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-367:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-375           - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-375:i386      - Transitional package for nvidia-opencl-icd
p   nvidia-opencl-icd-384           - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-384:i386      - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-387           - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-387:i386      - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-390           - NVIDIA OpenCL ICD                         
p   nvidia-opencl-icd-390:i386      - NVIDIA OpenCL ICD                         
p   nvidia-persistenced             - daemon to maintain persistent software sta
p   nvidia-persistenced:i386        - daemon to maintain persistent software sta
p   nvidia-prime                    - Tools to enable NVIDIA's Prime            
p   nvidia-prime:i386               - Tools to enable NVIDIA's Prime            
p   nvidia-prime-applet             - An applet for NVIDIA Prime                
p   nvidia-profiler                 - NVIDIA Profiler for CUDA and OpenCL       
p   nvidia-settings                 - Tool for configuring the NVIDIA graphics d
p   nvidia-settings:i386            - Tool for configuring the NVIDIA graphics d
v   nvidia-settings-binary          -                                           
v   nvidia-settings-binary:i386     -                                           
v   nvidia-smi                      -                                           
v   nvidia-smi:i386                 -                                           
v   nvidia-texture-tools            -                                           
p   nvidia-visual-profiler          - NVIDIA Visual Profiler for CUDA and OpenCL
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

OK, so there's a whole lot of them, but the only ones I'm able to select in Driver Manager are 384.111, 387.34 and 390.12.

I'll give 390 a whirl...
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

Nope, same issue with 390 - screen goes in sleep mode soon after the LM logo and 4 dots, can't get to login screen.

Did a hard reboot, edited startup parameters by replacing "quiet splash" with "nomodeset xforcevesa"

inxi -Fxz now yeilds this:

Code: Select all

System:    Host: TRFSTNII Kernel: 4.13.0-26-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3)
           Distro: Linux Mint 18.3 Sylvia
Machine:   Mobo: ASUSTeK model: Maximus III GENE v: Rev 1.xx
           Bios: American Megatrends v: 1202 date: 12/07/2009
CPU:       Quad core Intel Core i5 750 (-MCP-) cache: 8192 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 21400
           clock speeds: max: 2668 MHz 1: 1200 MHz 2: 1333 MHz 3: 2668 MHz
           4: 2668 MHz
Graphics:  Card: NVIDIA GM206 [GeForce GTX 960] bus-ID: 01:00.0
           Display Server: X.Org 1.18.4 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
           Resolution: 1920x1080@59.93hz
           GLX Renderer: GeForce GTX 960/PCIe/SSE2
           GLX Version: 4.6.0 NVIDIA 390.12 Direct Rendering: Yes
Audio:     Card-1 Intel 5 Series/3400 Series High Definition Audio
           driver: snd_hda_intel bus-ID: 00:1b.0
           Card-2 NVIDIA Device 0fba driver: snd_hda_intel bus-ID: 01:00.1
           Sound: Advanced Linux Sound Architecture v: k4.13.0-26-generic
Network:   Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: c800 bus-ID: 02:00.0
           IF: enp2s0 state: down mac: <filter>
           Card-2: Qualcomm Atheros AR5212/5213/2414 Wireless Network Adapter
           driver: ath5k bus-ID: 07:01.0
           IF: wlp7s1 state: up mac: <filter>
Drives:    HDD Total Size: 700.2GB (5.1% used)
           ID-1: /dev/sda model: ST3500418AS size: 500.1GB
           ID-2: /dev/sdb model: WDC_WD2000JS size: 200.0GB
Partition: ID-1: / size: 443G used: 18G (5%) fs: ext4 dev: /dev/sda1
           ID-2: swap-1 size: 17.17GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 46.0C mobo: 36.0C psu: 33.0 gpu: 0.0:39C
           Fan Speeds (in rpm): cpu: 2130
Info:      Processes: 206 Uptime: 1 min Memory: 826.5/16030.6MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.481) inxi: 2.2.35 
The graphics driver sections reads "nvidia (unloaded: fbdev,vesa,nouveau)" - what does that mean?
User avatar
greerd
Level 6
Level 6
Posts: 1060
Joined: Sat Jul 31, 2010 10:58 am
Location: Nova Scotia, Canada

Re: GeForce GTX 960 no output to monitor

Post by greerd »

It means nvidia 390.12 is loaded and running, and the others are not loaded or running. This is what you should see.
User avatar
greerd
Level 6
Level 6
Posts: 1060
Joined: Sat Jul 31, 2010 10:58 am
Location: Nova Scotia, Canada

Re: GeForce GTX 960 no output to monitor

Post by greerd »

open a terminal and run

Code: Select all

nvidia-smi
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

Code: Select all

Fri Jan 19 18:41:34 2018       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.12                 Driver Version: 390.12                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 960     Off  | 00000000:01:00.0  On |                  N/A |
|  0%   35C    P8    11W / 130W |    118MiB /  4035MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1053      G   /usr/lib/xorg/Xorg                            88MiB |
|    0      1791      G   cinnamon                                      26MiB |
+-----------------------------------------------------------------------------+
namboer

Re: GeForce GTX 960 no output to monitor

Post by namboer »

OK, but to get it to work I had to do "nomodeset xforcevesa" upon startup...
Locked

Return to “Graphics Cards & Monitors”