LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   Fedora 17 Macbook blank screen (https://www.linuxquestions.org/questions/fedora-35/fedora-17-macbook-blank-screen-947587/)

murphnj 05-30-2012 08:42 AM

Fedora 17 Macbook blank screen
 
I've installed Fedora 17 on my MacBook, clean install, previously had 16 on it.

I've completed the install, and it seems to work ok with one glaring exception.

I installed it with an external monitor installed, and the external works perfectly. The laptop screen, however turns black after the initial grub screen, and is not usable at all, even if the machine is started cold with the external monitor disconnected. To enter the decryption key for the hard disk, I have to hook the monitor back up, as the prompt is only visible on the external monitor. The laptop screen never picks up after Grub.

Any ideas?

stoggy 05-31-2012 11:41 PM

what happens if you boot into runlevel 3, console only mode?

the laptop screen may not support the resolution that the boot loader is trying to display in runlevel 5.

murphnj 06-01-2012 08:44 AM

Quote:

Originally Posted by stoggy (Post 4692547)
what happens if you boot into runlevel 3, console only mode?

the laptop screen may not support the resolution that the boot loader is trying to display in runlevel 5.

I didn't get a chance to try that. I need the laptop for the weekend, so I installed Ubuntu, which seems to be working fine.

I tried booting the machine from the live DVD without the monitor hooked up. Same problem.
However, I did let the machine boot, and SSH'd into it. xrandr gave an error that no displays were available. (paraphrased)

I'll try to pick this up after SELF and try to troubleshoot.

stoggy 06-02-2012 09:26 AM

a display to xrander is a grouping of video card, monitor, mouse and keyboard. Anyone of those can keep xrander from seeing a display. The resolution would come from the monitor settings but sounds more like a video card problem. When in ubuntu go to a cmd line and type lsmod. See if you can see a video driver, post the output from lsmod if you are not sure. Sounds like the vid card module isn't loading or it is loading the wrong module.

Ubuntu has done a ton of work to make linux more useable for people. This is why it is working in Ubuntu and not in Fedora. If it can work in one it can work in all its just a matter of figuring out what part of ubuntu is allowing it to work and moving those settings to Fedora.

murphnj 06-04-2012 01:06 PM

Quote:

Originally Posted by stoggy (Post 4693849)
a display to xrander is a grouping of video card, monitor, mouse and keyboard. Anyone of those can keep xrander from seeing a display. The resolution would come from the monitor settings but sounds more like a video card problem.

I'm pretty sure it's the monitor. With the external plugged in, it booted fine. With the monitor disconnected, I got the previous error message.


Quote:

Originally Posted by stoggy (Post 4693849)
Ubuntu has done a ton of work to make linux more useable for people. This is why it is working in Ubuntu and not in Fedora. If it can work in one it can work in all its just a matter of figuring out what part of ubuntu is allowing it to work and moving those settings to Fedora.

The strange thing is that this arrangement worked fine with Fedora 16. I went and did several user's group presentations, switching between my external monitor, standalone with only the laptop screen, and projectors with no problem. Something must have changed with F17.

After Southeast Linux Fest, I'll tackle this problem again, because I need the laptop working for that, and don't want to reformat right now.

stoggy 06-04-2012 06:26 PM

maybe the combination of noveau driver, video card and your laptop screen. Cant match up a resolution or color count or something...

Since it happened during install just using the install disk but NOT doing the install would allow you to narrow down the problem and not risk the current load. Just be able to start the install in cui mode would tell you if the problem was a reso setting or not. Odd it cant detect your screen i havent had a problem like that with Fedora in a LONG time.

pensrock68 06-13-2012 09:19 PM

Did you ever have any luck with this? I just did virtually the same install as the OP with my Sony VAIO. With my external monitor hooked up things are fine, but when disconnected and trying to use the laptop screen it goes black after the GRUB screen and nothing ever happens. System boots up fine but can't get visual display to work.

murphnj 06-14-2012 10:20 AM

Quote:

Originally Posted by pensrock68 (Post 4702676)
Did you ever have any luck with this?

Sorry, haven't had a chance to attack it again since the Southeast Linuxfest. Will try to get some time over the weekend, but I'll be visiting with family, so it's a maybe. I did talk to the Fedora folks, and they said it was a known bug on the webpage, but I haven't followed up yet.

murphnj 08-27-2012 07:00 PM

Quote:

Originally Posted by stoggy (Post 4693849)
a display to xrander is a grouping of video card, monitor, mouse and keyboard. Anyone of those can keep xrander from seeing a display. The resolution would come from the monitor settings but sounds more like a video card problem. When in ubuntu go to a cmd line and type lsmod. See if you can see a video driver, post the output from lsmod if you are not sure. Sounds like the vid card module isn't loading or it is loading the wrong module.

I've cut it down to what looks relevant. Here is the lsmod from Ubuntu. (IIRC, it looks pretty much the same from Fedora, I'll reboot and post from there.)

Code:

drm_kms_helper        45466  1 i915
drm                  197692  4 i915,drm_kms_helper
i2c_algo_bit          13199  1 i915
video                  19068  1 i915


murphnj 08-27-2012 07:27 PM

Quote:

Originally Posted by stoggy (Post 4693849)
Sounds like the vid card module isn't loading or it is loading the wrong module.

So, here's the relevant output from Fedora 17.

Code:

i915                  510726  3
video                  18936  1 i915
i2c_algo_bit          13257  1 i915
drm_kms_helper        40253  1 i915
drm                  259168  4 i915,drm_kms_helper
i2c_core              38177  5 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit

Looks like more going on than in U. I'm not sure what to make of all of it.

stoggy 08-29-2012 11:14 PM

seeing as you can boot on external monitor fine but you cant boot on laptop, right after grub menu. It has to be a resolution issue.

try booting on your laptop screen but add these to the kernel line. nomodeset nouveau.noaccel=1

murphnj 08-30-2012 11:40 AM

Quote:

Originally Posted by stoggy (Post 4767935)
try booting on your laptop screen but add these to the kernel line. nomodeset nouveau.noaccel=1

Will the nouveau driver have any effect on my system? I have Intel graphics.


All times are GMT -5. The time now is 05:30 AM.