<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p> On Thu, 25 May 2017 16:10:44 +0100 Luca Boccassi
      <a class="moz-txt-link-rfc2396E" href="mailto:luca.boccassi@gmail.com"><luca.boccassi@gmail.com></a> wrote:<br>
    </p>
    > Control: severity -1 normal<br>
    > <br>
    > On Thu, 2017-05-25 at 09:18 +0200, Harald Dunkel wrote:<br>
    > > I am still running nvidia-graphics-drivers 375.26-1~bpo8+1
    together<br>
    > > with the<br>
    > > new linux-image-4.9.0-0.bpo.3-amd64:amd64. This
    combination seems to<br>
    > > work<br>
    > > fine.<br>
    > > <br>
    > > Other interesting packages in this context:<br>
    > > <br>
    > > dkms 2.3-2~bpo8+1<br>
    > > nvidia-modprobe 358.09-1~bpo8+1<br>
    > > nvidia-settings 340.93-1~bpo8+1<br>
    > > nvidia-support 20151021+1~bpo8+1<br>
    > > <br>
    > > <br>
    > > Hope this helps<br>
    > > Harri<br>
    > <br>
    > Same here.<br>
    > <br>
    > And anyway a new version cannot be uploaded to backports until
    it's in<br>
    > stretch, and it cannot be uploaded to stretch as it's in
    pre-release<br>
    > freeze.<br>
    > <br>
    > It will be uploaded after Stretch ships.<br>
    > <br>
    > Kind regards,<br>
    > Luca Boccassi<br>
    <br>
    Hello Luca, thanks for taking the time to answer to this bugreport.<br>
    <br>
    I understand the version issue concenrning the pre-release of
    stretch. <br>
    <br>
    First a bit of background, i have a Gainward GTX960 with 3 screens
    connected, Two on the dvi ports and one on the displayport<br>
    <br>
    Still , I'm having the same issue, even when removing the
    proprietary driver from site (NVidia... . sh --uninstall), rebooting
    and installing the nvidia-driver from backports. It really hangs X
    and it also gives me the following new messages in the kernel.
    (attached to this message)<br>
    <br>
    If i interpret the messages correctly, it is an issue with the
    following components of nvidia:<br>
    <br>
    >>><br>
    May 26 09:35:01 Agnes kernel: [  155.454239] NVRM: RmInitAdapter
    failed! (0x26:0x40:1097)<br>
    May 26 09:35:01 Agnes kernel: [  155.454291] NVRM: rm_init_adapter
    failed for device bearing minor number 0<br>
    <<<<br>
    <br>
    I've did some further troubleshooting, even cleaned out the hardware
    itnernally (just for the case that dust would be the culprit) ....
    then i slowly disconnected all display's and started to connect them
    one by one.<br>
    <br>
    Turns out the Displayport does not get properly
    initialized/detected. I've excluded cable issues (replaced the
    displayport cable with a brandnew one). When i click 'detect
    dispays' with the nvidia server settings, the system seems to freeze
    whenever the displays are probed for the displayport. They also
    report not being detected. <br>
    <br>
    >>><br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): Samsung
    SMS24A450 (CRT-0): connected<br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): Samsung
    SMS24A450 (CRT-0): 400.0 MHz maximum pixel clock<br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0):<br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-0:
    disconnected<br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-0:
    Internal TMDS<br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-0:
    330.0 MHz maximum pixel clock<br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0):<br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-1:
    disconnected<br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-1:
    Internal DisplayPort<br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-1:
    960.0 MHz maximum pixel clock<br>
    May 26 10:43:26 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0):<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-2:
    disconnected<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-2:
    Internal TMDS<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-2:
    165.0 MHz maximum pixel clock<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0):<br>
    ==> here it's where it hangs for 15 seconds or so, then continues
    reporting disconnected, while everything is there.<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-3:
    disconnected<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-3:
    Internal TMDS<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): DFP-3:
    330.0 MHz maximum pixel clock<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0):<br>
    <==<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): Samsung
    SMS24A450 (DFP-4): connected<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): Samsung
    SMS24A450 (DFP-4): Internal TMDS<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0): Samsung
    SMS24A450 (DFP-4): 330.0 MHz maximum pixel clock<br>
    May 26 10:43:34 Agnes gdm-Xorg-:0[1399]: (--) NVIDIA(GPU-0):<br>
    <<<<br>
    <br>
    My suspicion is that DisplayPort is the culprit here. this is also
    something new in /var/log/messages when connecting the said
    displayport<br>
    <br>
    >>><br>
    May 26 11:03:57 Agnes kernel: [  339.437215] NVRM: GPU at
    PCI:0000:03:00: GPU-2e2f0b82-ed57-fa37-b7f2-a957266b69f0<br>
    May 26 11:04:00 Agnes kernel: [  342.439369] pcieport 0000:00:02.0:
    AER: Uncorrected (Non-Fatal) error received: id=0010<br>
    May 26 11:04:00 Agnes kernel: [  342.439402] pcieport 0000:00:02.0:
    AER: Device recovery failed<br>
    May 26 11:04:09 Agnes kernel: [  351.591094] NVRM: os_schedule:
    Attempted to yield the CPU while in atomic or interrupt context<br>
    May 26 11:04:11 Agnes kernel: [  353.591132] NVRM: os_schedule:
    Attempted to yield the CPU while in atomic or interrupt context<br>
    May 26 11:04:13 Agnes kernel: [  355.591151] NVRM: os_schedule:
    Attempted to yield the CPU while in atomic or interrupt context<br>
    May 26 11:04:15 Agnes kernel: [  357.591648] NVRM: os_schedule:
    Attempted to yield the CPU while in atomic or interrupt context<br>
    May 26 11:04:17 Agnes kernel: [  359.591870] NVRM: os_schedule:
    Attempted to yield the CPU while in atomic or interrupt context<br>
    May 26 11:04:19 Agnes kernel: [  361.591890] NVRM: os_schedule:
    Attempted to yield the CPU while in atomic or interrupt context<br>
    May 26 11:04:27 Agnes kernel: [  369.927617] pcieport 0000:00:02.0:
    AER: Uncorrected (Non-Fatal) error received: id=0010<br>
    May 26 11:04:27 Agnes kernel: [  369.927647] pcieport 0000:00:02.0:
    AER: Device recovery failed<br>
    <<<<br>
    <br>
    This sucks monkeyballs...<br>
    <br>
    For now just having 2 displays...<br>
    <br>
  </body>
</html>