linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Resuming from hibernation on T61 with nvidia
       [not found] <op.v4z4ihs2wcw97g@localhost>
@ 2011-11-15 19:34 ` Srivatsa S. Bhat
  2011-11-15 20:37   ` dienet
  2011-11-16 19:43   ` dienet
       [not found] ` <20111115195832.GA9384@srcf.ucam.org>
  1 sibling, 2 replies; 8+ messages in thread
From: Srivatsa S. Bhat @ 2011-11-15 19:34 UTC (permalink / raw)
  To: dienet; +Cc: linux-acpi, Linux PM mailing list, linux-kernel

On 11/16/2011 12:32 AM, dienet wrote:
> Hello
> 
> As far I can remember (since I have my ThinkPad T61), there is problem 
> with resuming from hibernation (suspend-to-disk) on this system. And I 
> know that there are lots of people with the same problem.
> I was checking lots of kernel versions but with no luck.
> 
> Was is the problem? In my T61 I have 01:00.0 VGA compatible controller: 
> nVidia Corporation G84M [Quadro NVS 140M] (rev a1) and I am using
> nvidia  drivers (also checked quite a few versions without any luck).
> Suspending  to disk is working without any problem. The problem is when
> I want to  resume. The resume process is stopping at some point (I think
> after the  pages are red) for about 60 seconds. After that time, the
> resume process  is continuing, and after few sec, I am back in X11.
> 
> I have motivation to fix it, but:
> 
> 1. How to trace it?
> 2. Is it possible to fix this? Maybe the fix should take place in
> nvidia  driver (nvidia.o), and that can not be done. But maybe the fix
> can be done  in kernel?
> 
> I want to notice that, if the fix will only work for me, then that is
> fine  with me.
> 
> I know that answer to 2. might be hard, so maybe some guide how to
> trace  the problem?
> 

Hi,

[Adding linux-pm and linux-kernel mailing lists to CC.]

You can try using the pm_test framework for debugging this, to a certain
extent. See Documentation/power/basic-pm-debugging.txt for details on how
to use it.

Also, if you could post any logs that indicate the problem, that would
be great!

Thanks,
Srivatsa S. Bhat

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Resuming from hibernation on T61 with nvidia
  2011-11-15 19:34 ` Resuming from hibernation on T61 with nvidia Srivatsa S. Bhat
@ 2011-11-15 20:37   ` dienet
  2011-11-16 19:43   ` dienet
  1 sibling, 0 replies; 8+ messages in thread
From: dienet @ 2011-11-15 20:37 UTC (permalink / raw)
  To: Srivatsa S. Bhat; +Cc: linux-acpi, Linux PM mailing list, linux-kernel

On Tue, 15 Nov 2011 20:34:42 +0100, Srivatsa S. Bhat  
<srivatsa.bhat@linux.vnet.ibm.com> wrote:

> You can try using the pm_test framework for debugging this, to a certain
> extent. See Documentation/power/basic-pm-debugging.txt for details on how
> to use it.

I will look into that.

> Also, if you could post any logs that indicate the problem, that would
> be great!

At this point "the logs" are camera shoots of my monitor. I really do not  
know if there is some think else that can be useful.

-- 
pozdr0
dienet

"Old C programmers never die. They're just cast into void."

----------------------------------------------------------------
Andrzejki tuz tuz ...
Zapytaj wrozke >> http://linkint.pl/f2a8e

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Resuming from hibernation on T61 with nvidia
       [not found] ` <20111115195832.GA9384@srcf.ucam.org>
@ 2011-11-15 20:39   ` dienet
  2011-11-15 20:42     ` Matthew Garrett
  0 siblings, 1 reply; 8+ messages in thread
From: dienet @ 2011-11-15 20:39 UTC (permalink / raw)
  To: Matthew Garrett
  Cc: linux-acpi, linux-kernel@vger.kernel.org, Linux PM mailing list

On Tue, 15 Nov 2011 20:58:32 +0100, Matthew Garrett <mjg59@srcf.ucam.org>  
wrote:

> Does the same thing happen if you use nouveau rather than the nvidia
> drivers?

Can not answer that, but this is not happening when using nv X11 driver.

-- 
pozdr0
dienet

"Old C programmers never die. They're just cast into void."

-------------------------------------
Sprawdz za darmo zdolnosc kredytowa!	
http://linkint.pl/f2a77

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Resuming from hibernation on T61 with nvidia
  2011-11-15 20:39   ` dienet
@ 2011-11-15 20:42     ` Matthew Garrett
  2011-11-15 21:36       ` dienet
  0 siblings, 1 reply; 8+ messages in thread
From: Matthew Garrett @ 2011-11-15 20:42 UTC (permalink / raw)
  To: dienet; +Cc: linux-acpi, linux-kernel@vger.kernel.org, Linux PM mailing list

On Tue, Nov 15, 2011 at 09:39:23PM +0100, dienet wrote:
> On Tue, 15 Nov 2011 20:58:32 +0100, Matthew Garrett
> <mjg59@srcf.ucam.org>  wrote:
> 
> >Does the same thing happen if you use nouveau rather than the nvidia
> >drivers?
> 
> Can not answer that, but this is not happening when using nv X11 driver.

In that case it's almost certainly something you need to bring up with 
nvidia.

-- 
Matthew Garrett | mjg59@srcf.ucam.org

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Resuming from hibernation on T61 with nvidia
  2011-11-15 20:42     ` Matthew Garrett
@ 2011-11-15 21:36       ` dienet
  2011-11-16 16:50         ` Joshua Scoggins
  0 siblings, 1 reply; 8+ messages in thread
From: dienet @ 2011-11-15 21:36 UTC (permalink / raw)
  To: Matthew Garrett
  Cc: linux-acpi, linux-kernel@vger.kernel.org, Linux PM mailing list

On Tue, 15 Nov 2011 21:42:01 +0100, Matthew Garrett <mjg59@srcf.ucam.org>  
wrote:

> In that case it's almost certainly something you need to bring up with
> nvidia.

Yes, but that might be hard, or even impossible. Maybe there is something  
that I can change in kernel to fix it, without breaking too much or not  
breaking anything ;)

-- 
pozdr0
dienet

"Old C programmers never die. They're just cast into void."

----------------------------------------------------------------
Mamy mieszkanie wlasnie dla Ciebie! 
Sprawdz >>
http://linkint.pl/f2a80

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Resuming from hibernation on T61 with nvidia
  2011-11-15 21:36       ` dienet
@ 2011-11-16 16:50         ` Joshua Scoggins
  2011-11-16 18:19           ` dienet
  0 siblings, 1 reply; 8+ messages in thread
From: Joshua Scoggins @ 2011-11-16 16:50 UTC (permalink / raw)
  To: dienet
  Cc: Matthew Garrett, linux-acpi, linux-kernel@vger.kernel.org,
	Linux PM mailing list

Don't forget that you can use nvidia-reportbug.sh...can't remember
exactly what its called but
I know that nvidia does actually look at those generated bug reports.

-Josh

On Tue, Nov 15, 2011 at 1:36 PM, dienet <dienet@poczta.fm> wrote:
> On Tue, 15 Nov 2011 21:42:01 +0100, Matthew Garrett <mjg59@srcf.ucam.org>
>  wrote:
>
>> In that case it's almost certainly something you need to bring up with
>> nvidia.
>
> Yes, but that might be hard, or even impossible. Maybe there is something
>  that I can change in kernel to fix it, without breaking too much or not
>  breaking anything ;)
>
> --
> pozdr0
> dienet
>
> "Old C programmers never die. They're just cast into void."
>
> ----------------------------------------------------------------
> Mamy mieszkanie wlasnie dla Ciebie! Sprawdz >>
> http://linkint.pl/f2a80
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Resuming from hibernation on T61 with nvidia
  2011-11-16 16:50         ` Joshua Scoggins
@ 2011-11-16 18:19           ` dienet
  0 siblings, 0 replies; 8+ messages in thread
From: dienet @ 2011-11-16 18:19 UTC (permalink / raw)
  To: Joshua Scoggins
  Cc: Matthew Garrett, linux-acpi, linux-kernel@vger.kernel.org,
	Linux PM mailing list

On Wed, 16 Nov 2011 17:50:12 +0100, Joshua Scoggins  
<theoretically.x64@gmail.com> wrote:

> Don't forget that you can use nvidia-reportbug.sh...can't remember
> exactly what its called but
> I know that nvidia does actually look at those generated bug reports.

OK ;) Got the motivation, I did send them the report, will see...

But I am still gonna check linux kernel trace methods, to know more.

-- 
pozdr0
dienet

"Old C programmers never die. They're just cast into void."

----------------------------------------------------------------
Jesienne, zimowe wieczory? Zagraj!
Sprawdz >>>  http://linkint.pl/f2a85

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Resuming from hibernation on T61 with nvidia
  2011-11-15 19:34 ` Resuming from hibernation on T61 with nvidia Srivatsa S. Bhat
  2011-11-15 20:37   ` dienet
@ 2011-11-16 19:43   ` dienet
  1 sibling, 0 replies; 8+ messages in thread
From: dienet @ 2011-11-16 19:43 UTC (permalink / raw)
  To: Srivatsa S. Bhat; +Cc: linux-acpi, Linux PM mailing list, linux-kernel

On Tue, 15 Nov 2011 20:34:42 +0100, Srivatsa S. Bhat  
<srivatsa.bhat@linux.vnet.ibm.com> wrote:

> You can try using the pm_test framework for debugging this, to a certain
> extent. See Documentation/power/basic-pm-debugging.txt for details on how
> to use it.

So I run some test:

Using platform in state file:

1. echo freezer > pm_test - no problems.
2. echo devices > pm_test - problems: no picture (LCD is up and shining,  
but there is only black picture [even after 60 seconds]). I can use power  
button to shut down the system. Other keyboard keys are not working (I was  
trying to type reboot with no luck).
3. echo processors > pm_test - the same as above
4. echo core > pm_test - the same as above
5. I turn off the X11 (telinit 2), but the nvidia module is still loaded -  
no problems.
6. I left X11 working on f7 (7th tty) and switch to f1 (1st tty) - echo  
core > pm_test works OK, but switching back to X11 (alt+f7) will give me  
the same as in 2. I can change the brightness of black screen, but I can  
not go back to tty1 (ctrl+alt+f1).

Is there more I can do?

-- 
pozdr0
dienet

"Old C programmers never die. They're just cast into void."

----------------------------------------------------------------
Mamy mieszkanie wlasnie dla Ciebie! 
Sprawdz >>
http://linkint.pl/f2a80

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2011-11-16 19:43 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <op.v4z4ihs2wcw97g@localhost>
2011-11-15 19:34 ` Resuming from hibernation on T61 with nvidia Srivatsa S. Bhat
2011-11-15 20:37   ` dienet
2011-11-16 19:43   ` dienet
     [not found] ` <20111115195832.GA9384@srcf.ucam.org>
2011-11-15 20:39   ` dienet
2011-11-15 20:42     ` Matthew Garrett
2011-11-15 21:36       ` dienet
2011-11-16 16:50         ` Joshua Scoggins
2011-11-16 18:19           ` dienet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).