[Nouveau] VGA resume & thaw (wake up from S3 & S4) broken - reloaded & Fedora kernels 3.18 boot from soft-off(S5) broken

poma pomidorabelisima at gmail.com
Tue Oct 21 00:35:35 UTC 2014


On 21.10.2014 02:23, poma wrote:
> On 20.10.2014 21:30, poma wrote:
>> On 20.10.2014 08:13, poma wrote:
>>>
>>> 02:00.0 VGA compatible controller: 
>>> NVIDIA Corporation G98 [GeForce 8400 GS Rev. 2] (rev a1)
>>> Chipset: G98 (NV98)
>>> Family : NV50
>>>
>>> The same for all four kernel:
>>> - 3.18.0-0.rc0.git8.1.fc22.x86_64
>>> - 3.18.0-0.rc0.git9.1.fc22.x86_64
>>> - 3.18.0-0.rc0.git9.3.fc22.x86_64
>>> - 3.18.0-0.rc0.git9.4.fc22.x86_64
>>> after
>>> "fb: switching to nouveaufb from VESA VGA"
>>> display is powered off.
>>> The magic SysRq key sequence is necessary to reboot.
>>>
>> ...
>>
>> This is what I've tested so far:
>> http://cgit.freedesktop.org/~airlied/linux/log/?h=drm-next
>> git clone -b drm-next git://people.freedesktop.org/~airlied/linux
>>
>> 1. git-e94654e-1st-test-nouveau
>>
>> 2. git-996f5a0-2nd-test-nouveau
>>    drm/nouveau/core: pass related object into notify constructor
>>    http://cgit.freedesktop.org/~airlied/linux/commit/?h=drm-next&id=996f5a0
>>
>> 3. git-b38a232-3rd-test-nouveau
>>    drm/nv50-/disp: add support for completion events
>>    http://cgit.freedesktop.org/~airlied/linux/commit/?h=drm-next&id=b38a232
>>
>> 4. git-dfda0df-4th-test-nouveau
>>    The Last of the Mohicans
>>
>> Unlike the above mentioned Fedora kernels, all four drm-next kernels have no problemos with booting from soft-off(S5).
>> However "The Last of the Mohicans" has broken resume from suspend(S3)/hibernate(S4).
>> This has been seen recently.
>>
> 
> Summa summarum
> 
> With the above mentioned drm-next kernels at least works boot from soft-off(S5).
> However broken are resume from suspend(S3) & hibernate(S4).
> 
> The above mentioned Fedora kernels including 3.18.0-0.rc1.git0.1.fc22.x86_64, based on linux-next & derivatives, all broke boot from soft-off(S5) - after "fb: switching to nouveaufb from VESA VGA" you can only get WhoTF turned out the lights!
> What the circus.
> 
> What is the best, I've compared the last working kernel and first broken, guess what, no diff within gpu/drm/nouveau/ branch.
> 

Oh yeah!
With 3.18.0-0.rc1.git0.1.fc22.x86_64 even the magic SysRq key sequence is broken. :)

Vorsprung durch technik




More information about the kernel mailing list