OpenSUSE 11.4 screen enters powersave during boot

Hi,

When I boot OpenSUSE 11.4 after installing some updates the screen goes black with a powersave banner.

I looked into Configuring graphics cards and indeed I can boot with ‘nomodeset’, but I have a DELL U2410 screen that I need to use in a rotated state, and when booting with nomodeset the display is not detected and so I am unable to rotate the display.

When I try to reconfigure X with

Xorg -configure

I get the error message “Number of created screens does not match number of detected devices” I tried looking into the 50-device.conf,50-monitor.conf,50-screen.conf but everything looks alright there. Can someone please point me to the right direction?

I tried using the vesa, intel and intellegacy drivers but it did not help. I am using an HD2000 graphics from a SandyBridge CPU.

Here is part of the log with the error messages, if it will help I can post the entire log file:

...
  9169.349] (II) LoadModule: "vmware"
  9169.349] (II) Loading /usr/lib64/xorg/modules/drivers/vmware_drv.so
  9169.349] (II) Module vmware: vendor="X.Org Foundation"
  9169.349] 	compiled for 1.9.3, module version = 11.0.3
  9169.349] 	Module class: X.Org Video Driver
  9169.349] 	ABI class: X.Org Video Driver, version 8.0
  9169.349] (II) LoadModule: "vmwgfx"
  9169.350] (WW) Warning, couldn't open module vmwgfx
  9169.350] (II) UnloadModule: "vmwgfx"
  9169.350] (EE) Failed to load module "vmwgfx" (module does not exist, 0)
  9169.356] (EE) vmware: Please ignore the above warnings about not being able to to load module/driver vmwgfx
  9169.362] (II) vmware: Using vmwlegacy driver everything is fine.
  9169.362] (II) LoadModule: "vmwlegacy"
  9169.362] (II) Reloading /usr/lib64/xorg/modules/drivers/vmwlegacy_drv.so
  9169.362] (II) UnloadModule: "vmwlegacy"
  9169.362] (II) Failed to load module "vmwlegacy" (already loaded, 0)
  9169.362] (EE) vmware: Unexpected failure while loading the "vmwlegacy" driver. Giving up.
  9169.369] (II) UnloadModule: "vmware"
  9169.369] (II) Unloading /usr/lib64/xorg/modules/drivers/vmware_drv.so
  9169.369] (EE) Failed to load module "vmware" (a required submodule could not be loaded, 0)
...
  9169.414] Number of created screens does not match number of detected devices.
  Configuration failed.

On 2012-03-13 13:46, someuser77 wrote:

> Code:
> --------------------
> …
> 9169.349] (II) LoadModule: “vmware”
> 9169.349] (II) Loading /usr/lib64/xorg/modules/drivers/vmware_drv.so
> --------------------

Is this installed as guest inside vmware? You did not specify, but you are
loading those drivers…


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Nope, this is a regular desktop setup. No VM.
EDIT:
It looks like all the drivers are being loaded, some succeed some do not, do you think this is the cause of the problem or just an observation?
If you think it will help I can try and disable those.

What video card? If AMD/NVIDIA have you installed the propritary driver?

It comes with the CPU, on die. Intel Core i3 2100.
It worked before. Maybe I need to reinstall something? Or reconfigure something?

I added the entire log here.

On 2012-03-13 15:56, someuser77 wrote:
>
> Nope, this is a regular desktop setup. No VM.
> EDIT:
> It looks like all the drivers are being loaded, some succeed some do
> not, do you think this is the cause of the problem or just an
> observation?
> If you think it will help I can try and disable those.

Uninstall all those vmware things.
It could be something like vmware-guest-kmp-desktop, open-vm-tools,
open-vm-tools-gui, libvmtools0…

The X system is trying to load vmware graphic driver. It may well be your
problem.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Thanks for the reply!

I’m not sure but I think I don’t have any of those installed:

inux-q4qx:~ # zypper search -i vm
Loading repository data...
Reading installed packages...

S | Name                | Summary                                                    | Type   
--+---------------------+------------------------------------------------------------+--------
i | lvm2                | LVM2 Tools                                                 | package
i | opensuse-kvm_en-pdf | opensuse-manuals_en: Fix missing pictures in documentation | patch  
i | yast2-vm            | YaST2 - Virtual Machine Installer                          | package

On 2012-03-14 19:06, someuser77 wrote:
>
> Thanks for the reply!
>
> I’m not sure but I think I don’t have any of those installed:

Then we were chasing a phantom rabbit. :-}


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

I don’t know much about phantom rabbits but those drivers could of come from the xorg-x11-driver-video package, no?
And on boot the system trying to load them all one by one?
Is there a place where I can disable some of those drivers?

On 2012-03-15 05:36, someuser77 wrote:
>
> I don’t know much about phantom rabbits but those drivers could of come
> from the xorg-x11-driver-video package, no?
> And on boot the system trying to load them all one by one?

It may be how xorg discovers which video you really have.

> Is there a place where I can disable some of those drivers?

I don’t know, but it maybe xorg.conf if at all possible.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Okay, so what do I do now?
I understand xorg.conf is deprecated.
Is there a way I can force X to redetect all my hardware?
Do I need to reinstall X? All because of an update?

No but you might meed to reinstall a propritary driver if the kernel was updated. But that should not be the case with you since you say you have an intel graphics card.

You can still use xorg.conf it is just that the development is moving away from a single file to multiple ones that live in /etc/xorg.conf.d directory

So everything should be configured using the xorg.conf.d directory?
I have the following files there:

10-evdev.conf
11-mouse.conf
50-device.conf
50-monitor.conf
50-screen.conf
50-synaptics.conf
50-vmmouse.conf
50-wacom.conf
90-keytable.conf

And I uploaded 50-device.conf, 50-monitor.conf and 50-screen.conf.
Everything there looks like default values except the driver which I changed to use vesa in case the intel one does not work.
Anything there looks strange or out of the ordinary? I can upload the rest if it will help.

So “Number of created screens does not match number of detected devices.” means it found 1 screen and 0 devices or 0 screens and 1 device?

I used the DVD to upgrade the 11.4 version to 12.1 and it resolved the issue. :
Thanks for the help.