Hardware Detection - Problems

I am using 11.4 32 bit Gnome. It is working fine expect high CPU usage. Specially by X-ORG. I am running this on my old PC with core2duo, Intel motherboard DG31PR, Integrated Intel GMA 3100 Graphics(intel G31 Exprss chipset) , 3 GB RAM

I went to Hardware information in YAST and found some discrepancies.

  1. desktop board is listed as D945GTP instead of DG31PR
  2. in framebuffer 1440 X 900 is not listed which is my monitor resolution
  3. BIOS info has no vendor name

Use the hwinfo utility:

/usr/sbin/hwinfo --framebuffer

will give you a list of supported modes for the framebuffer device.

You could try this for BIOS info:

/usr/sbin/hwinfo --bios

Thanks a lot deano_ferrari.

BIOS info says my Graphics is Disabled!!! But I checked in BIOS it’s enabled. Windows 7 is able to see it as enabled.

How to enable it in opensuse?

BIOS info says my Graphics is Disabled!!! But I checked in BIOS it’s enabled. Windows 7 is able to see it as enabled.

I’m not sure what you mean by that. (It may have been useful to post you ooutput, using code tags). Anyway, to get your graphics card and driver info:

/usr/sbin/hwinfo --gfxcard

You may need root privileges to get some output eg for framebuffer and VESA BIOS extension (vbe) output:

sudo /usr/sbin/hwinfo --framebuffer
sudo /usr/sbin/hwinfo --vbe

With root privileges I checked /usr/sbin/hwinfo --bios. the relevant portions are,

On Board Devices: #28
** Video: “Intel(R) Extreme Graphics 3 Controller” (disabled)**
On Board Devices: #29
Sound: “Intel(R) Azalia Audio Device” (disabled)
On Board Devices: #30
Ethernet: “Intel (R) 82562 Ethernet Device.” (disabled)

Ethernet disabled is correct.

**
/usr/sbin/hwinfo --gfxcard**

10: PCI 02.0: 0300 VGA compatible controller (VGA)
[Created at pci.318]
Unique ID: _Znp.9vKioDtimx4
SysFS ID: /devices/pci0000:00/0000:00:02.0
SysFS BusID: 0000:00:02.0
Hardware Class: graphics card
Model: “Intel G33”
Vendor: pci 0x8086 “Intel Corporation”
Device: pci 0x29c2 “G33”
SubVendor: pci 0x8086 “Intel Corporation”
SubDevice: pci 0x29c2
Revision: 0x10
Driver: “i915”
Driver Modules: “drm”
Memory Range: 0xff900000-0xff97ffff (rw,non-prefetchable)
I/O Ports: 0xf140-0xf147 (rw)
Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
Memory Range: 0xff700000-0xff7fffff (rw,non-prefetchable)
IRQ: 41 (23415 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: “pci:v00008086d000029C2sv00008086sd000029C2bc03sc00i00”
Driver Info #0:
XFree86 v4 Server Module: intel
Driver Info #1:
XFree86 v4 Server Module: intel
3D Support: yes
Extensions: dri
Config Status: cfg=no, avail=yes, need=no, active=unknown

Primary display adapter: #10

Sound: “Intel(R) Azalia Audio Device” (disabled)
On Board Devices: #30

Disregarding the hwinfo output, does your sound system work ok? If not, I would recommend starting a new thread with suitable description. Read this Audio troubleshooting guide as well (if applicable).

  1. I think the hwinfo --bios output concerning your graphics card is not relevant (re being disabled). Your real issue is the high CPU load (usage) by Xorg, is that correct? If you think you’ve found a bug, please report it here:

https://bugzilla.novell.com/index.cgi

If Graphics card is disabled than X11 will use CPU for Graphics as well and there will be more load on CPU.

No, if your graphics card was disabled, Xorg would not start, and you would have no video output.

You might be experiencing a common Intel issue described here:

[How to] Solve problem with Intel graphics caused by high CPU usage of Kslowd / Kworker – Linux kernel 2.35 / 2.36 « zer0 [dot] one]([How to] Solve problem with Intel graphics caused by high CPU usage of Kslowd / Kworker – Linux kernel 2.35 – 3.8 – unobtrusive {curly} braces)

A workaround is described for those using kernel version 2.6.35 onwards

The update to kernel >=2.36 is essential because it enable a feature to disable the DRM_KMS_POLLING feature of the kernel.

I can’t vouch for whether it will work or not, but it may be worth a try.

No, if your graphics card was disabled, Xorg would not start, and you would have no video output.

You might be experiencing a common Intel issue described here:

[How to] Solve problem with Intel graphics caused by high CPU usage of Kslowd / Kworker – Linux kernel 2.35 / 2.36 « zer0 [dot] one]([How to] Solve problem with Intel graphics caused by high CPU usage of Kslowd / Kworker – Linux kernel 2.35 – 3.8 – unobtrusive {curly} braces)

A workaround is described for those using kernel version 2.6.36 onwards

The update to kernel >=2.36 is essential because it enable a feature to disable the DRM_KMS_POLLING feature of the kernel.

I can’t vouch for whether it works or not, but it might be worth a try.

The problem remains,

  1. Did you try the workaround I mentioned above?

  2. Did you search for or file a bug report on this yet?