Announcement

Collapse
No announcement yet.

nVidia driver won't work

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "DPI" "94x94"
    Option "metamodes" "DFP-0: 1920x1080 +1920+0"
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection

    Please Read Me

    Comment


      #32
      My xorg.conf file contents are:
      Code:
      Section "ServerLayout"
          Identifier "layout"
          Screen 0 "nvidia"
          Inactive "intel"
      EndSection
      
      Section "Device"
          Identifier "intel"
          Driver "intel"
          BusID "PCI:0@0:2:0"
          Option "AccelMethod" "SNA"
      EndSection
      
      Section "Screen"
          Identifier "intel"
          Device "intel"
      EndSection
      
      Section "Device"
          Identifier "nvidia"
          Driver "nvidia"
          BusID "PCI:1@0:0:0"
          Option "ConstrainCursor" "off"
      EndSection
      
      Section "Screen"
          Identifier "nvidia"
          Device "nvidia"
          Option "AllowEmptyInitialConfiguration" "on"
          Option "IgnoreDisplayDevices" "CRT"
      EndSection
      I was able to get the second display to work by using the package ARandR. When I bring up the NVIDIA X Server Settings it does not recognize any display as shown below.

      Click image for larger version

Name:	NVIDIA_Display.jpg
Views:	1
Size:	54.0 KB
ID:	642461

      I have been able to get my system to behave correctly by switching to the Intel card in my Laptop. It recognizes both displays. This problem comes up with many hits using Google and I have yet to find a workable solution. I would be interested to know what needs to be added to my xorg.conf file as one option. I am starting to wonder if the problem is in the NVIDIA driver when it has a second display. My impression is also that it does not correctly recognize my Laptop display when it is only connected. My system is:
      ASUS R501VM, Core i7 3610QM, 16GB Ram
      NVIDIA GeForce GT 630M 2GB

      Comment


        #33
        I suspect the problem is an Intel card vs. the nVidia. If the Intel card is active, nvidia-settings can't deal with it. If you have the option to disable the Intel video and run both monitors from the nvidia card then you might have an easier time. If you configure both cards, you'll have to use xorg.conf and tweak it until you get it right.

        I think you'll need to add two Monitor Sections and add them to your Screen sections.

        You can always just use xrandr if that gets you the results you want. Simple enough to add the xrandr command to xsettings.

        Please Read Me

        Comment


          #34
          I have finally returned to try and get my Nvidia card to work. I have the nvidia-331 files installed and my system still comes up with a black screen for login. I have found that if I enter my password, the system starts correctly with only one screen working. My second screen is not being driven. To solve this, I used arandr to detect and activate the second monitor. I was able to save a shell file from arandr and I execute this file when I boot to get the second screen working. I chose to execute the shell file on reboot, as I can connect my Laptop to different monitors which require their own xrandr settings. I find that System Settings > Display and Monitor shows no Primary monitor defined. I can define a primary monitor but it is not recorded as, when I return to this menu, it is still undefined.

          I decided to look at the log file and I found that the nvidia license taints the kernel. The log file of interest is:
          Code:
          05/10/2014 13:46:26    basil    kernel    [    3.226097] random: nonblocking pool is initialized
          [COLOR=#ff0000]05/10/2014 13:46:26    basil    kernel    [    3.273124] nvidia: module license 'NVIDIA' taints kernel.[/COLOR]
          05/10/2014 13:46:26    basil    kernel    [    3.273127] Disabling lock debugging due to kernel taint
          05/10/2014 13:46:26    basil    kernel    [    3.274996] FS-Cache: Loaded
          [COLOR=#ff0000]05/10/2014 13:46:26    basil    kernel    [    3.276623] nvidia: module verification failed: signature and/or  required key missing - tainting kernel[/COLOR]
          05/10/2014 13:46:26    basil    kernel    [    3.280819] nvidia 0000:01:00.0: enabling device (0000 -> 0003)
          05/10/2014 13:46:26    basil    kernel    [    3.280887] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
          05/10/2014 13:46:26    basil    kernel    [    3.281424] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 1
          05/10/2014 13:46:26    basil    kernel    [    3.281430] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  331.89  Tue Jul  1 13:30:18 PDT 2014
          05/10/2014 13:46:26    basil    kernel    [    3.284508] RPC: Registered named UNIX socket transport module.
          05/10/2014 13:46:26    basil    kernel    [    3.284510] RPC: Registered udp transport module.
          My NVIDIA X Server Settings still show no monitor and I am wondering if the above errors are the culprit. Am I barking up the wrong tree or does anyone have any idea on what the best solution is?

          Comment


            #35
            Sorry, that's not it. Here's mine:

            Sep 29 16:55:17 office kernel: [ 15.411624] nvidia: module license 'NVIDIA' taints kernel.

            Sep 29 16:55:17 office kernel: [ 15.411629] Disabling lock debugging due to kernel taint
            Sep 29 16:55:17 office kernel: [ 15.424788] btrfs: device label ssd840pro devid 2 transid 1080562 /dev/sdj
            Sep 29 16:55:17 office kernel: [ 15.424807] nvidia: module verification failed: signature and/or required key missing - tainting kernel

            Please Read Me

            Comment


              #36
              I have tried connecting my Laptop to a Samsung Digital TV via the HDMI connection and in this case I get a visible login screen. The log file now has:
              Code:
              [COLOR=#ff0000]06/10/2014 10:47:56    kernel    [    3.784535] nvidia: module verification failed: signature and/or  required key missing - tainting kernel[/COLOR]
              06/10/2014 10:47:56    kernel    [    3.788658] nvidia 0000:01:00.0: enabling device (0000 -> 0003)
              06/10/2014 10:47:56    kernel    [    3.788733] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
              06/10/2014 10:47:56    kernel    [    3.788890] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 1
              06/10/2014 10:47:56    kernel    [    3.788895] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  331.89  Tue Jul  1 13:30:18 PDT 2014
              In this case I do not get a dual screen. It acts like one big screen even though System Settings > Display and Monitor shows two screens. I also do not get any sound from my Laptop on the TV with the HDMI connection. I am wondering if you are able to get sound on the device connected via the HDMI?

              Comment

              Working...
              X