Ati 9802 / resume on pm-suspend hangs

4 respostas [Última entrada]
fgro
Desconectado
Joined: 11/11/2011

Hi folks,

I've installed Trisquel 5.0 on my friends Thinkpad Edge 13 laptop.

Yes, wanting to promote freedom.

When I try to resume from "pm-suspend" the screen remains black.

The graphic card is ATI 9802.

I understand that it might be some problem with the graphics driver. And no, not planning to use any proprietary drivers, don't care for 3d either.

But how to resolve? Anyone else out there with a similar issues

Personally I run Gentoo. Not a fan of the Ubuntu way of doing things.

Cheers and even bigger cheers to Trisquel devs for doing a great job!
Keep up the spirit!

f

Cyberhawk

I am a translator!

Desconectado
Joined: 07/27/2010

it's great that more people want to support freedom, but unfortunately the ATI card is likely the problem and there is probably no workaround. Not letting the Thinkpad suspend is a possible course of action...

Some cards just require proprietary firmware in order to work. Those parts are usually inside Linux (so-called binary blobs). Not so with Linux-libre, so until the manufacturer agrees to release information on how to make the card operational without using a blob we are stuck with stupid problems like yours.

Welcome here and good luck with your Radeon card! I started out with one too and now I'm using an integrated Intel card. It is a relief on many levels, solid 3D performance (as much as that thing can do anyway) and full stability + functionality like suspending etc.

lembas
Desconectado
Joined: 05/13/2010

Hey fgro! You might want to try the nomodeset kernel parameter. Or perhaps experiment with the different quirk options offered by pm-suspend.

fgro
Desconectado
Joined: 11/11/2011

Thanks for the feedback. I will try to tweak pm-suspend and let you know if I happen to come up with a solution.

So why doesn't ATI open up their firmware? What are they "afraid" of?

Peace f.

Michał Masłowski

I am a member!

I am a translator!

Desconectado
Joined: 05/15/2010

https://trisquel.info/en/forum/3d-and-free-software-trisquel links to a
discussion on Phoronix forums where an AMD employee wrote that they
don't document the firmware (called microcode) since it would possibly make
breaking its Digital Restrictions Management easier.

They also consider it a part of hardware (maybe some state machine
tables used there), so they don't consider to be more free in other GPUs
where such things are in the device instead of being uploaded by the
driver.