0

I have an Nvidia card. Was using Freya until a few hours ago, installed Loki and now the HDMI is 100% not working. The secondary display (a Hitachi TV) shows no signal at all.

I tried sudo ubuntu-drivers autoinstall as instructed here, but it did nothing. I installed the Nvidia X Server Settings from the App Center, also nothign.

Drivers available originally:

enter image description here

After I upgraded the Nvidia drivers to 340.98:

enter image description here

Info:

$ lspci -k | grep -A 3 "VGA"
01:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9500 GT] (rev a1)
    Subsystem: ZOTAC International (MCO) Ltd. G96 [GeForce 9500 GT]
    Kernel driver in use: nouveau
    Kernel modules: nvidiafb, nouveau, nvidia_340

$ sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:02.0/0000:01:00.0 ==
model    : G96 [GeForce 9500 GT]
vendor   : NVIDIA Corporation
modalias : pci:v000010DEd00000640sv000019DAsd00006046bc03sc00i00
driver   : nvidia-304 - third-party free
driver   : xserver-xorg-video-nouveau - distro free builtin
driver   : nvidia-340 - third-party free recommended

== cpu-microcode.py ==
driver   : amd64-microcode - distro non-free

What can I do to fix this?

  • Answers are yes and yes. What drivers are you using and what version? (for the commands) – wolf Oct 2 '16 at 3:32
  • What did you add to Loki to be able to access the windows you show in your answer? – Gabriel Oct 2 '16 at 3:34
  • It's "Software & Updates" in the Applications menu—forgot to add that – wolf Oct 2 '16 at 3:35
  • I have no such entry in the applications menu (Slingshot, right?) – Gabriel Oct 2 '16 at 3:36
  • It won't have an icon but should be searchable. Yep, slingshot. – wolf Oct 2 '16 at 3:37
2

I finally managed to fix this issue following steps given here Install Nvidia driver instead nouveau.

The issue was that, although the nvidia drivers were correctly installed, the nouveau drivers were still being used, even if the nvidia drivers were selected in 'Software & Updates'/Additional drivers.

Steps I followed:

  1. Blacklist the modules. Open the blacklist.conf file.

    sudo vim /etc/modprobe.d/blacklist.conf
    

    add the following modules in the file.

    blacklist vga16fb
    blacklist nouveau
    blacklist rivafb
    blacklist nvidiafb
    blacklist rivatv
    

    Save the file and exit.

  2. Update the initramfs disk.

    sudo update-initramfs -u
    
  3. Reboot

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.