pop-os / pop

A project for managing all Pop!_OS sources
https://system76.com/pop
2.46k stars 87 forks source link

Laptop crashes when closing lid with external monitor #754

Open sphinxc0re opened 4 years ago

sphinxc0re commented 4 years ago

Distribution (run cat /etc/os-release): NAME="Pop!_OS" VERSION="19.10" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Pop!_OS 19.10" VERSION_ID="19.10" HOME_URL="https://system76.com/pop" SUPPORT_URL="http://support.system76.com" BUG_REPORT_URL="https://github.com/pop-os/pop/issues" PRIVACY_POLICY_URL="https://system76.com/privacy" VERSION_CODENAME=eoan UBUNTU_CODENAME=eoan LOGO=distributor-logo-pop-os

Related Application and/or Package Version (run apt policy $PACKAGE NAME): n/a

Issue/Bug Description: When the nvidia driver is active and an external monitor is connected to my laptop, everything works fine except for when I close the laptop lid. Suddenly the external monitor turns off and even when opening the lid, the laptop seems unresponsive. It doesn't suspend though. This used to work last week.

Steps to reproduce (if you know):

  1. Boot with nvidia driver on a laptop.
  2. connect an external monitor
  3. wait 1 minute
  4. close the laptop lid.
  5. watch as the laptop seizes to be responsive. (I believe: kernel panic)

Expected behavior: When connected to an external monitor, closing the laptops lid should result in the so-called "clamshell-mode". This means that the laptop won't suspend or anything but just work as a regular desktop PC

Other Notes:

dalekirkwood commented 3 years ago

NAME="Pop!_OS" VERSION="20.10" ID=pop ID_LIKE="ubuntu debian" PRETTY_NAME="Pop!_OS 20.10" VERSION_ID="20.10" HOME_URL="https://pop.system76.com" SUPPORT_URL="https://support.system76.com" BUG_REPORT_URL="https://github.com/pop-os/pop/issues" PRIVACY_POLICY_URL="https://system76.com/privacy" VERSION_CODENAME=groovy UBUNTU_CODENAME=groovy LOGO=distributor-logo-pop-os

Similar problems here but also freezes when removing the HDMI cable. Need to shut down and then remove the cable and then reboot to be certain of no crashing.

marabesi commented 2 years ago

not sure if this is relevant for this issue or not, but the same is happening to me with full disk encryption on.

marabesi commented 2 years ago

I found out what my issue was, will share here for further reference.

In my case, it was crashing because I was using nvidia as a main graphic card, once I switched to computer graphics, I could close the lid and open again and everything would work just fine:

image

MacGuini commented 3 months ago

I found out what my issue was, will share here for further reference.

In my case, it was crashing because I was using nvidia as a main graphic card, once I switched to computer graphics, I could close the lid and open again and everything would work just fine:

image

I shouldn't have to switch to compute graphics. I bought a System76 computer with a GPU for a reason. This is unacceptable that so many people have this issue and System76 has done nothing about it.

leviport commented 2 months ago

@MacGuini Since you have a System76 machine, please create a support ticket: https://support.system76.com/. I understand your frustration, but this issue is vague and very old, so what you're experiencing is unlikely to be related. The support team should be able to help you out.

MacGuini commented 2 months ago

@MacGuini Since you have a System76 machine, please create a support ticket: https://support.system76.com/. I understand your frustration, but this issue is vague and very old, so what you're experiencing is unlikely to be related. The support team should be able to help you out.

Oh, those guys are useless. I've already created a few support tickets with them. They've been giving me the run around for months and every single representative has lied to me at least once. I don't trust the company at all. Horrible customer service. It's the worst I've ever dealt with.

leviport commented 2 months ago

@MacGuini I can assure you that our Support team does their best to make an earnest effort to help our customers in every case that they can. If you are still having problems with your machine, you should contact them, because they have the greatest chance of resolving any problems you may still be having with your System76 machine.

However, if you are just here to vent frustrations, then before you disparage my colleagues further, I would remind you that we have a Code of Conduct on this public forum.

If you would like to file a new ticket, then share the ticket number with me, I can meet up with our Support team lead and make sure we're doing all we can to resolve your issue. But to reiterate, a 5 year old random github issue is not the place to get the best help.

MacGuini commented 2 months ago

@MacGuini I can assure you that our Support team does their best to make an earnest effort to help our customers in every case that they can. If you are still having problems with your machine, you should contact them, because they have the greatest chance of resolving any problems you may still be having with your System76 machine.

However, if you are just here to vent frustrations, then before you disparage my colleagues further, I would remind you that we have a Code of Conduct on this public forum.

If you would like to file a new ticket, then share the ticket number with me, I can meet up with our Support team lead and make sure we're doing all we can to resolve your issue. But to reiterate, a 5 year old random github issue is not the place to get the best help.

No. I'm not here to vent frustrations. I came here to possibly find solutions. I'm going to try some of the things I've seen above to try and diagnose the issue. After I've ran some more diagnostic tools, I'm going to try the possible solution of switching to compute mode. That's why I came here.

You are the one who suggested I speak with customer service. I never brought up customer service. So I responded with my experience with them and said I'm not going to trust them. You can't assure me anything. Because I've already spoken to 5 customer service representatives. Everyone of them has lied to me in some form. They've either provided no help or made things worse. But I'm not going to go into detail about my experience. This isn't the place for it. Just know I've tried and have hated it.

I still don't know if this is hardware or software related. Cause the lid issue, itsn't the only issue I have. But I have realized I have to diagnose this myself. So yeah, a 5 year old GitHub issue is where I've gone. Because I've found solutions in the past for other unrelated things that were solved already 5+ years before looking at them. I also do the same with Reddit, StackOverflow, and basically anything that comes up in a Google search.

So please don't ridicule me for trying to solve my own problems. Maybe give me a suggestion of where to go or how to find more information, like showing log files or the output of some command. That's normally what happens when I come to GitHub for answers. All I'm saying is I already tried customer support and they were useless. Maybe, when I've found the problem, I will send it out to you guys. I don't feel comfortable sending my computer in for repairs when no one knows what's wrong because they don't want to listen to me. Thank you for your suggestion, but I'd rather deal with this myself.

Now, if you'd rather continue to argue with me, I would like to remind you of the 4th code of conduct you linked. Assume good intentions. To ensure this is a community where people feel comfortable to contribute productive criticism, thoughts, and ideas - assume that everyone here has good intention before we respond, or contribute to the group.

You assumed I had the bad intention of venting on here.

leviport commented 2 months ago

So please don't ridicule me for trying to solve my own problems.

I did no such thing. I'm curious how your initial comment in this thread does anything to advance you towards a solution, because it looks a lot like venting to me.

Maybe give me a suggestion of where to go or how to find more information

I need a better description of your hardware and the problem before I can give any helpful information.

Thank you for your suggestion, but I'd rather deal with this myself.

That's fine, but you asked for help just a few sentences before this one. I'm happy to help if I can, but you started out this discussion acting confrontational, and you appear to be riling yourself up more with every comment. I don't want to fight. I'm happy to help, but we need to deescalate from here in order to be productive.

You assumed I had the bad intention of venting on here.

I'm not interested in bickering. If you want help, be nice. If you want to go it alone, then quit with the snarky comments. Final warning.