Black screen after suspend (iMac 11.2, Ubuntu 16.04)

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
0
down vote

favorite












On my iMac (mid-2010, specs) I have Ubuntu 16.04 with a recent kernel update (4.15.10) but am still not able to recover from suspend. I have been able to figure out how to wake up the computer with the keyboard (which it didn't used to do), but the screen is still black. I am fairly certain the computer is actually up and only the display is not showing, although I am not 100% sure.



To reproduce this problem, I simply wait for my computer to snooze or I manually put it to suspend mode. Then, when I hit the keyboard it lights up and the ventilation starts humming, but the screen stays black. One seemingly similar question is here, although my newbie status prevents me from commenting on it / getting updates. Help appreciated :)



EDIT1: I have always had to boot using the kernel option nomodeset (my grub reads 'GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" '). I'm not exactly sure why, but without it my screen just stays black after booting (I hear the Ubuntu welcome sound but I cannot see anything). However, I've just read on archlinux that this nomodeset setting could interfere with backlight. And this could be linked to my current issue since, although I can change the value of the brightness (either using the interface or using a command-line), this has no effect on the actual brightness. Also, as suggested on the archlinux page just referenced, I have tried the following: "If you find that changing the acpi_video0 backlight does not actually change the brightness, you may need to use acpi_backlight=none. ", but I didn't notice any changes in behavior. Finally, as per the same page, I also added the following udev rules, and added myself to the video group:




/etc/udev/rules.d/backlight.rules



ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="acpi_video0", RUN+="/bin/chgrp video /sys/class/backlight/%k/brightness"
ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="acpi_video0", RUN+="/bin/chmod g+w /sys/class/backlight/%k/brightness"


But again, no dice...



EDIT2: I tried installing the new Radeon drivers (I remember reading about that somewhere and following a link to the drivers). I can see 2 important changes before login: 1. definition seems to be different (better ?) and 2. I am no longer required to boot with the nomodeset option in the grub, which many posts seem to say would block progress in any case. So this looked good, however :

- now I get an error as soon as I login and am logged right back out (I guess this is not stricly speaking a "login loop", but very close)

- I seem no closer to being able to suspend and wake up : before logging in I can choose to suspend, but then when I wake the computer up the screen stays black...



EDIT3: latest development: I got rid of the login error (by removing the files in /var/crash/*), so now I'm back to the problem of the "infamous" login loop, as well as the screen not waking up from suspend. As lightdm seems to be a source of problems but the various fixes do not work for me, I am currently installing kubuntu-desktop using sddm to see if I have any luck that way... will keep updating, in the meantime ideas are welcome!










share|improve this question



























    up vote
    0
    down vote

    favorite












    On my iMac (mid-2010, specs) I have Ubuntu 16.04 with a recent kernel update (4.15.10) but am still not able to recover from suspend. I have been able to figure out how to wake up the computer with the keyboard (which it didn't used to do), but the screen is still black. I am fairly certain the computer is actually up and only the display is not showing, although I am not 100% sure.



    To reproduce this problem, I simply wait for my computer to snooze or I manually put it to suspend mode. Then, when I hit the keyboard it lights up and the ventilation starts humming, but the screen stays black. One seemingly similar question is here, although my newbie status prevents me from commenting on it / getting updates. Help appreciated :)



    EDIT1: I have always had to boot using the kernel option nomodeset (my grub reads 'GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" '). I'm not exactly sure why, but without it my screen just stays black after booting (I hear the Ubuntu welcome sound but I cannot see anything). However, I've just read on archlinux that this nomodeset setting could interfere with backlight. And this could be linked to my current issue since, although I can change the value of the brightness (either using the interface or using a command-line), this has no effect on the actual brightness. Also, as suggested on the archlinux page just referenced, I have tried the following: "If you find that changing the acpi_video0 backlight does not actually change the brightness, you may need to use acpi_backlight=none. ", but I didn't notice any changes in behavior. Finally, as per the same page, I also added the following udev rules, and added myself to the video group:




    /etc/udev/rules.d/backlight.rules



    ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="acpi_video0", RUN+="/bin/chgrp video /sys/class/backlight/%k/brightness"
    ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="acpi_video0", RUN+="/bin/chmod g+w /sys/class/backlight/%k/brightness"


    But again, no dice...



    EDIT2: I tried installing the new Radeon drivers (I remember reading about that somewhere and following a link to the drivers). I can see 2 important changes before login: 1. definition seems to be different (better ?) and 2. I am no longer required to boot with the nomodeset option in the grub, which many posts seem to say would block progress in any case. So this looked good, however :

    - now I get an error as soon as I login and am logged right back out (I guess this is not stricly speaking a "login loop", but very close)

    - I seem no closer to being able to suspend and wake up : before logging in I can choose to suspend, but then when I wake the computer up the screen stays black...



    EDIT3: latest development: I got rid of the login error (by removing the files in /var/crash/*), so now I'm back to the problem of the "infamous" login loop, as well as the screen not waking up from suspend. As lightdm seems to be a source of problems but the various fixes do not work for me, I am currently installing kubuntu-desktop using sddm to see if I have any luck that way... will keep updating, in the meantime ideas are welcome!










    share|improve this question

























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      On my iMac (mid-2010, specs) I have Ubuntu 16.04 with a recent kernel update (4.15.10) but am still not able to recover from suspend. I have been able to figure out how to wake up the computer with the keyboard (which it didn't used to do), but the screen is still black. I am fairly certain the computer is actually up and only the display is not showing, although I am not 100% sure.



      To reproduce this problem, I simply wait for my computer to snooze or I manually put it to suspend mode. Then, when I hit the keyboard it lights up and the ventilation starts humming, but the screen stays black. One seemingly similar question is here, although my newbie status prevents me from commenting on it / getting updates. Help appreciated :)



      EDIT1: I have always had to boot using the kernel option nomodeset (my grub reads 'GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" '). I'm not exactly sure why, but without it my screen just stays black after booting (I hear the Ubuntu welcome sound but I cannot see anything). However, I've just read on archlinux that this nomodeset setting could interfere with backlight. And this could be linked to my current issue since, although I can change the value of the brightness (either using the interface or using a command-line), this has no effect on the actual brightness. Also, as suggested on the archlinux page just referenced, I have tried the following: "If you find that changing the acpi_video0 backlight does not actually change the brightness, you may need to use acpi_backlight=none. ", but I didn't notice any changes in behavior. Finally, as per the same page, I also added the following udev rules, and added myself to the video group:




      /etc/udev/rules.d/backlight.rules



      ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="acpi_video0", RUN+="/bin/chgrp video /sys/class/backlight/%k/brightness"
      ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="acpi_video0", RUN+="/bin/chmod g+w /sys/class/backlight/%k/brightness"


      But again, no dice...



      EDIT2: I tried installing the new Radeon drivers (I remember reading about that somewhere and following a link to the drivers). I can see 2 important changes before login: 1. definition seems to be different (better ?) and 2. I am no longer required to boot with the nomodeset option in the grub, which many posts seem to say would block progress in any case. So this looked good, however :

      - now I get an error as soon as I login and am logged right back out (I guess this is not stricly speaking a "login loop", but very close)

      - I seem no closer to being able to suspend and wake up : before logging in I can choose to suspend, but then when I wake the computer up the screen stays black...



      EDIT3: latest development: I got rid of the login error (by removing the files in /var/crash/*), so now I'm back to the problem of the "infamous" login loop, as well as the screen not waking up from suspend. As lightdm seems to be a source of problems but the various fixes do not work for me, I am currently installing kubuntu-desktop using sddm to see if I have any luck that way... will keep updating, in the meantime ideas are welcome!










      share|improve this question















      On my iMac (mid-2010, specs) I have Ubuntu 16.04 with a recent kernel update (4.15.10) but am still not able to recover from suspend. I have been able to figure out how to wake up the computer with the keyboard (which it didn't used to do), but the screen is still black. I am fairly certain the computer is actually up and only the display is not showing, although I am not 100% sure.



      To reproduce this problem, I simply wait for my computer to snooze or I manually put it to suspend mode. Then, when I hit the keyboard it lights up and the ventilation starts humming, but the screen stays black. One seemingly similar question is here, although my newbie status prevents me from commenting on it / getting updates. Help appreciated :)



      EDIT1: I have always had to boot using the kernel option nomodeset (my grub reads 'GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" '). I'm not exactly sure why, but without it my screen just stays black after booting (I hear the Ubuntu welcome sound but I cannot see anything). However, I've just read on archlinux that this nomodeset setting could interfere with backlight. And this could be linked to my current issue since, although I can change the value of the brightness (either using the interface or using a command-line), this has no effect on the actual brightness. Also, as suggested on the archlinux page just referenced, I have tried the following: "If you find that changing the acpi_video0 backlight does not actually change the brightness, you may need to use acpi_backlight=none. ", but I didn't notice any changes in behavior. Finally, as per the same page, I also added the following udev rules, and added myself to the video group:




      /etc/udev/rules.d/backlight.rules



      ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="acpi_video0", RUN+="/bin/chgrp video /sys/class/backlight/%k/brightness"
      ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="acpi_video0", RUN+="/bin/chmod g+w /sys/class/backlight/%k/brightness"


      But again, no dice...



      EDIT2: I tried installing the new Radeon drivers (I remember reading about that somewhere and following a link to the drivers). I can see 2 important changes before login: 1. definition seems to be different (better ?) and 2. I am no longer required to boot with the nomodeset option in the grub, which many posts seem to say would block progress in any case. So this looked good, however :

      - now I get an error as soon as I login and am logged right back out (I guess this is not stricly speaking a "login loop", but very close)

      - I seem no closer to being able to suspend and wake up : before logging in I can choose to suspend, but then when I wake the computer up the screen stays black...



      EDIT3: latest development: I got rid of the login error (by removing the files in /var/crash/*), so now I'm back to the problem of the "infamous" login loop, as well as the screen not waking up from suspend. As lightdm seems to be a source of problems but the various fixes do not work for me, I am currently installing kubuntu-desktop using sddm to see if I have any luck that way... will keep updating, in the meantime ideas are welcome!







      16.04 suspend mac backlight nomodeset






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 19 at 15:58

























      asked Mar 18 at 22:39









      teppyogi

      13




      13

























          active

          oldest

          votes











          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "89"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1017123%2fblack-screen-after-suspend-imac-11-2-ubuntu-16-04%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1017123%2fblack-screen-after-suspend-imac-11-2-ubuntu-16-04%23new-answer', 'question_page');

          );

          Post as a guest













































































          Popular posts from this blog

          How do so many people here on Academia.SE, and in general, afford lavish higher education programs?

          Trouble downloading packages list due to a “Hash sum mismatch” error

          How do I move numbers in filenames, in a batch renaming operation?