Unreliable boot with hdmi out

I have a TV connected to my 11.4 laptop all the time, when I boot Grub outputs its options on the TV screen, then lizard appears for a couple of seconds and then it switches to notebook monitor to continue booting. Or not.

About half the time both screens, TV and notebook, go black and nothing happens.

So far I just reboot and wait until the switch from tv to monitor is successful, if that happens everything boots and loads fine. It’s like unwatched milk - everything is okay until the moment you turn away and the milk boils over. Boot hardly ever fails if I sit and watch it but sometimes I get two fails in a row.

Never seen this behavior with 11.3 on the same notebook with the same hdmi always plugged in.

It’s a Core i5 with integrated Intel and a separate nVidia graphic card, what other info is needed? Grub? Dmesg output? Maybe there’s a boot log file somewhere, too.

                 I have a TV connected to my 11.4 laptop all the time, when I boot  Grub outputs its options on the TV screen, then lizard appears for a  couple of seconds and then it switches to notebook monitor to continue  booting. Or not.

About half the time both screens, TV and notebook, go black and nothing happens.

So far I just reboot and wait until the switch from tv to monitor is successful, if that happens everything boots and loads fine. It’s like unwatched milk - everything is okay until the moment you turn away and the milk boils over. Boot hardly ever fails if I sit and watch it but sometimes I get two fails in a row.

Never seen this behavior with 11.3 on the same notebook with the same hdmi always plugged in.

It’s a Core i5 with integrated Intel and a separate nVidia graphic card, what other info is needed? Grub? Dmesg output? Maybe there’s a boot log file somewhere, too.

So the graphics system did change when we went from openSUSE 11.3 to 11.4 primarily due to the video drivers included into the kernel. Dual video mode Laptops seems to produce an added problem. Can you select the default graphics to be used? I can say that I would most likely attempt to switch on the nVIDIA GPU and load their proprietary video driver. Your other choice is to upgrade the kernel, clear up to version 3.0, if you are game. It does not remove your old kernels and so you could see how it works and switch back if it hurts. Some advances have occurred with the built-in Sandy Bridge graphics, but not sure how it has changed for other Intel Graphics chipsets, but there is a constant movement forward with all things Intel.

S.A.K.C. - SUSE Automated Kernel Compiler - Version 2.50 - Blogs - openSUSE Forums

Thank You,

That’s what I figured, too - drivers in the new kernel behave differently. Is there any way to force kernel to load, for example, nVidia from the start? The only thing it has time to read prior to bootfail is grub - it takes no more than two-three seconds.

Is it possible to force grub to show on notebook monitor, too? If someone forgets to turn the TV on first they miss their Windows option.

I’ll read up on trying newer kernels - it sounds like fun.

Is

That’s what I figured, too - drivers in the new kernel behave differently. Is there any way to force kernel to load, for example, nVidia from the start? The only thing it has time to read prior to bootfail is grub - it takes no more than two-three seconds.

Is it possible to force grub to show on notebook monitor, too? If someone forgets to turn the TV on first they miss their Windows option.

I’ll read up on trying newer kernels - it sounds like fun.

Is

So, the first step would be to visit your BIOS setup to determine if you can pick one GPU over another and to NOT use any sort of auto switching. Even if your only manual choice is Intel, this might be better than what it does now. When you do get openSUSE to run, what does the “My Computer” icon identify your graphics as being setup as? Here is what Mine says:

Display Info
 Vendor:  nVidia Corporation
  Model:  GTX 560
  2D driver:  nvidia
  3D driver:  NVIDIA 275.21

Here is an article that says how to install the nVIDIA driver the hardware IF your hardware is identified as nVIDIA:

Installing the nVIDIA Video Driver the Hard Way - Blogs - openSUSE Forums

If it is identified as being Intel, installing the very latest Kernel might be the way to go though I load the latest kernel and the nVIDIA driver myself.

Thank You,

Mine says Arrandale Intel and there’s no switch in Bios either:(

Will try either or both kernel and hard way nVidia options as soon as I have a bit more time for developing tools and compiling.

The part in your guide about nomodeset option in Grub is for installing, right? To get to runlevel3 any time you need, it’s not for the usual boot, right? Because I’m tempted to try various Grub options to force Grub on notebook display.

Mine says Arrandale Intel and there’s no switch in Bios either:(

Will try either or both kernel and hard way nVidia options as soon as I have a bit more time for developing tools and compiling.

The part in your guide about nomodeset option in Grub is for installing, right? To get to runlevel3 any time you need, it’s not for the usual boot, right? Because I’m tempted to try various Grub options to force Grub on notebook display.

Let me say that it sounds like openSUSE is only seeing the Intel side of you. If you do load OK, you don’t need to use nomodeset though it must be used to install the nVIDIA driver, but openSUSE is not seeing nVIDIA. Loading a newer kernel looks like the option you might want to try and I most likely would head straight to kernel 3.0 which was just released into the main line and don’t worry about nVIDIA at all. The SAKC script adds a new kernel load to your grub menu.lst file, but it does not remove your old one. Its late here in Austin (for a work day) and so I will be off line shortly. Give the new kernel a try and I want to hear of your success on Friday, good luck!

Thank You,

Got new kernel, lost wireless. I used to install broadcom-wl, drivers are still there but there’s no wireless.

Do I need recompile the driver from source? This is going to be fun.

Meanwhile, will try to force nVidia on 2.6 kernel.

SAKC rocks, btw.

Installing nVidia resulted in broken X, all I get is CLI at runlevel 5.

I tried uninstalling nVidia driver and installing again with your script, nouveau is blacklisted, kms disabled, still all i get is CLI.

Failsafe mode works but only with limited resolution.

During nVidia install there was a question about new vs old X files, I tried both options, still no luck. Should I say no to 32-bit compatibility question, too? I’m on a 64-bit system.

I am at a loss how to get my X back. There are plenty of posts about installing nVidia but none seems relevant to me.

Installing nVidia resulted in broken X, all I get is CLI at runlevel 5.

I tried uninstalling nVidia driver and installing again with your script, nouveau is blacklisted, kms disabled, still all i get is CLI.

Failsafe mode works but only with limited resolution.

During nVidia install there was a question about new vs old X files, I tried both options, still no luck. Should I say no to 32-bit compatibility question, too? I’m on a 64-bit system.

I am at a loss how to get my X back. There are plenty of posts about installing nVidia but none seems relevant to me.

So this is a bad outcome as you guessed. The nVIDIA driver would not work as openSUSE sees it as only Intel. We could have attacked the wireless issue when using the new kernel. I would say that you need to make sure nomodeset is not present in the openSUSE startup you are using. You may need to run YaST in text mode and make sure that NO_KMS_IN_INITRD is set to =NO in YaST / System / /etc/sysconfig Editor / Kernel. This may be changed to Yes when you tried to install the nVIDIA driver. I do know the nVIDIA driver loads into only the kernel you where running when you ran the install. If you picked kernel 3.0, then 2.6.37 is still OK, if you picked kernel 2.6.37, then kernel 3.0 is still OK. The NO_KMS_IN_INITRD option still needs to be checked and the uninstall of nVIDIA only effects the kernel you had started before the nVIDIA driver install. Lastly, you can try removing the file /etc/X11/xorg.conf as it might be corrupted and openSUSE 11.4 does not actually need one to work.

Thank You,

Still battling but I got X back - uninstalled nVidia, deleted xorg.conf, but what did the trick was unblacklisting nouveau, I think.

NO_KMS_IN_INITRD was set to yes when I started so I didn’t change it. Everything is back to normal, including occasional boot fails, plus wireless doesn’t want to connect automatically anymore. It’s ticked in knetwork manager and it shows as available but needs an extra click to activate it. Mildly annoying, especially if other people boot the computer themselves.

When nVidia driver was still in place xorg log file showed that chipset was not detected at all, there was no device to output and no screens were found. Now that nVidia is gone I can see it in Yast - hardware - nVidia compatible graphic card and the driver is nouveau.

I didn’t touch kernel 3.0, so far it didn’t fail to boot once, which is good, but it doesn’t recognize my Broadcom wireless card. Any word on compiling their driver from source on their page? Or should I go to networking forum instead?

Actually, I take it back - no autoconnect is mighty annoying. Wifi goes down for a second - it won’t even try to reconnect on its own, not even a notification that it’s down.

I wonder if a new driver, for kernel 3.0, would work with the old 2.6. I guess I’m in an unchartered territory here, chances are it won’t work with 3.0 either.

Ummm, is there a way to reverse that kernel 3.0 installation and whatever it did to the network setup? Just in case it refuses to get better?

Actually, I take it back - no autoconnect is mighty annoying. Wifi goes down for a second - it won’t even try to reconnect on its own, not even a notification that it’s down.

I wonder if a new driver, for kernel 3.0, would work with the old 2.6. I guess I’m in an unchartered territory here, chances are it won’t work with 3.0 either.

Ummm, is there a way to reverse that kernel 3.0 installation and whatever it did to the network setup? Just in case it refuses to get better?

When you compile your own kernel with SAKC, you simply have two installed kernels, one is now 3.0 and the other is 2.6.37. If you compile a driver into a loaded kernel, it will not be there when you load the other kernel version and thus must be reinstalled. Some things simply must be reinstalled when you switch kernels, but you need to stick with one kernel or the other and then describe your problems so that they can be attacked. Personally, I guess I would try to make kernel 3.0 work and stop using 2.6.37, but that is up to you, but which ever works best is what I would stick with. As for NO_KMS_IN_INITRD, I would try the setup with that set to NO as the default is NO before you installed the nVIDIA driver. Since this is a setting in a text file, one could edit the file back to Yes as root should a problem come up when set to No, but with the Intel driver, I would use No I think. I do not know about having two graphic adapters on board or just what that does, but you need to stick with the primary or default video setup. With Intel and NO_KMS_IN_INITRD=No, the Intel driver comes alive and worth a try.

Thank You,