[Macchiato] [EXT] Re: Nouveau settings
Joseph Yau
jyau at marvell.com
Wed Mar 7 02:55:23 GMT 2018
Hi Marcin and Stuart,
I tried both VGA and HDMI on 2 Nvidia cards and did not see speckling.
Thanks
Joseph
Sent from my iPhone
> On Mar 6, 2018, at 3:26 PM, Marcin Wojtas <mw at semihalf.com> wrote:
>
> External Email
>
> ----------------------------------------------------------------------
> HI Stuart,
>
> 2018-03-07 0:21 GMT+01:00 Stuart Monteith <stoo at stoo.me.uk>:
>> Hello,
>>
>>
>>> On 6 Mar 2018, at 05:56, Marcin Wojtas <mw at semihalf.com> wrote:
>>>
>>> HI Stuart,
>>>
>>> 2018-03-05 23:58 GMT+01:00 Stuart Monteith <stoo at stoo.me.uk>:
>>>> Hello,
>>>>
>>>> I’ve followed Ard’s suggestion of passing the following to the kernel:
>>>> nouveau.config=NvClkMode=auto
>>>>
>>>> Doing so, lspci -vv reveals:
>>>> 01:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 710B] (rev a1) (prog-if 00 [VGA controller])
>>>> Subsystem: ASUSTeK Computer Inc. GK208B [GeForce GT 710]
>>>> Capabilities: [78] Express (v2) Legacy Endpoint, MSI 00
>>>> LnkCap: Port #4, Speed 8GT/s, Width x8, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
>>>> ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
>>>> LnkSta: Speed 8GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>>>> DevCap2: Completion Timeout: Range AB, TimeoutDis+, LTR-, OBFF Not Supported
>>>> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
>>>> LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
>>>> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
>>>> Compliance De-emphasis: -6dB
>>>>
>>>> That is good? No? Before it was just 2.5GT/s .
>>>>
>>>
>>> Great, it looks like you enabled GEN3 operation for this card.
>>>
>>>> I’m still getting the speckling. I retried with Lefi’s most recent firmware reflashed and I’m seeing no difference in behaviour or stability.
>>>>
>>>
>>> If the PCIE link was broken, the card would randomly be able to get
>>> enabled, so I find it unlikely that it's firmware / board issue. My
>>> colleague (CC'ed), succeeded to enable Nvidia GT710 with debian daily
>>> (based on v4.14):
>>> https://d-i.debian.org/daily-images/arm64/daily/netboot/mini.iso
>>> Can you try it?
>>>
>>> He's not complaining about speckling whatsoever. However he's using
>>> vga cable. Can you check one? And recheck your hdmi connection as
>>> well?
>>>
>>> Best regards,
>>> Marcin
>>>
>>>>
>>>> Stuart Monteith
>>>> stoo at stoo.me.uk
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Macchiato mailing list
>>>> Macchiato at lists.einval.com
>>>> https://lists.einval.com/cgi-bin/mailman/listinfo/macchiato
>>
>> I’ve gotten rid of the speckling and enabled the acceleration.
>>
>>
>> So, a working configuration:
>> /etc/default/grub:
>> GRUB_CMDLINE_LINUX_DEFAULT="nomodeset nouveau.config=NvClkMode=auto quiet"
>>
>> /etc/modprobe.d/nouveau.conf:
>> options nouveau noaccel=0 runpm=1 nofbaccel=0 modeset=1
>>
>> Was sufficient for it to work without speckling. I’m supposing at this point there was some conflict between the console and X. It’s all working much better now. I tried other combinations, which tended to result in a black screen. I can also switch between virtual consoles to get a text console now.
>>
>> I tried DVI and VGA without disabling the kernel’s modesetting, and saw the same speckling with DVI but not with VGA, which was restricted to 1024x768. The highest temperature the GPU was running at during all of this was 54 degrees Celsius.
>>
>
> That's great - thanks a lot for sharing your findings!
>
> Best regards,
> Marcin
More information about the Macchiato
mailing list