intel onboard video bug opensuse 11.1

i can’t get more than 640×480 after installing opensuse 11.1. sax2 says “the selected resolution and/or colour settings are not supported by the graphics cards framebuffer.” every time i try to change anything. also 3d acceleration is activated but i cant deactivate it. in xorg.conf it looks like this:

Section “Device”
BoardName “i845″
Driver “vesa”
Identifier “Device[0]”
VendorName “IBM”
EndSection

setting driver to Intel or i810 doesn’t work at all.

i’m really disappointed by this. is there any workaround? it sucks to live with 640x480

Have you tried configuring with

sax2 -r -m 0=intel

You will need to be root at runlevel 3 to do this. (The easiest way is to boot up in failsafe mode).

If that doesn’t work for you, post back with entire xorg.conf and the output of

cat /var/log/Xorg.0.log

yes i did try that but ended up with black screen. well for a moment it did work, bet after trieing to click “ok” on the dialog everything stopped working.

xorg.conf


# /.../
# SaX generated X11 config file
# Created on: 2017-12-19T09:07:58+0200.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "Module"
  Load         "freetype"
  Load         "dbe"
  Load         "dri"
  Load         "glx"
  Load         "extmod"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "lv"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "apostrophe"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "ImPS/2 Logitech Wheel Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  DisplaySize  310 232
  HorizSync    30-85
  Identifier   "Monitor[0]"
  ModelName    "PR705F SERIES"
  Option       "DPMS"
  Option       "PreferredMode" "1280x1024"
  VendorName   "CTX"
  VertRefresh  50-160
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline 	"1024x768" 94 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
EndSection


Section "Screen"
  DefaultDepth 16
  SubSection "Display"
    Depth      15
    Modes      "1280x1024" "1152x864" "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x1024" "1152x864" "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x1024" "1152x864" "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x1024" "1152x864" "1024x768" "800x600" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "i845"
  Driver       "vesa"
  Identifier   "Device[0]"
  Screen       0
  VendorName   "IBM"
EndSection



Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
EndSection





cat /var/log/Xorg.0.log output




(II) VESA(0): Total Memory: 13 64KB banks (832kB)
(II) VESA(0): Monitor[0]: Using hsync range of 30.00-85.00 kHz
(II) VESA(0): Monitor[0]: Using vrefresh range of 50.00-160.00 Hz
(II) VESA(0): Not using mode "1280x1024" (no mode of this name)  
(II) VESA(0): Not using mode "1152x864" (no mode of this name)   
(II) VESA(0): Not using mode "1024x768" (no mode of this name)   
(II) VESA(0): Not using mode "800x600" (no mode of this name)    
(--) VESA(0): Virtual size is 640x480 (pitch 640)                
(**) VESA(0):  Built-in mode "640x480"                           
(**) VESA(0): Display dimensions: (310, 232) mm                  
(WW) VESA(0): Probed monitor is 330x250 mm, using Displaysize 310x232 mm
(**) VESA(0): DPI set to (52, 52)                                       
(**) VESA(0): Using "Shadow Framebuffer"                                
(II) Loading sub module "shadow"                                        
(II) LoadModule: "shadow"                                               

(II) Loading /usr/lib/xorg/modules//libshadow.so
(II) Module shadow: vendor="X.Org Foundation"   
        compiled for 1.5.2, module version = 1.1.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "fb"                          
(II) LoadModule: "fb"                                 

(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"   
        compiled for 1.5.2, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) do I need RAC?  No, I don't.                     
(II) resource ranges after preInit:                   
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX**
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX**
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX**
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX**
        [4] -1  0       0x0000ffff - 0x0000ffff (0x1) IX**    
        [5] -1  0       0x00000000 - 0x00000000 (0x1) IX**    
(II) Loading sub module "int10"                                
(II) LoadModule: "int10"                                       

(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) VESA(0): initializing int10                 
(II) VESA(0): Primary V_BIOS segment is: 0xc000  
(II) VESA(0): VESA BIOS detected                 
(II) VESA(0): VESA VBE Version 3.0               
(II) VESA(0): VESA VBE Total Mem: 832 kB         
(II) VESA(0): VESA VBE OEM: Intel(r)845G/845GL/845GE/845GV Graphics Chip Accelerated VGA BIOS                                                                   
(II) VESA(0): VESA VBE OEM Software Rev: 1.0                                    
(II) VESA(0): VESA VBE OEM Vendor: Intel Corporation                            
(II) VESA(0): VESA VBE OEM Product: Intel(r)845G/845GL/845GE/845GV Graphics Controller                                                                          
(II) VESA(0): VESA VBE OEM Product Rev: Hardware Version 0.0                    
(II) VESA(0): virtual address = 0xb7838000,                                     
        physical address = 0xd0000000, size = 851968                            
(II) VESA(0): Setting up VESA Mode 0x111 (640x480)                              
(==) VESA(0): Default visual is TrueColor                                       
(==) VESA(0): Backing store disabled                                            
(**) Option "dpms"                                                              
(**) VESA(0): DPMS enabled                                                      
(WW) VESA(0): Option "PreferredMode" is not used                                
(==) RandR enabled                                                              
(II) Initializing built-in extension MIT-SHM                                    
(II) Initializing built-in extension XInputExtension                            
(II) Initializing built-in extension XTEST                                      
(II) Initializing built-in extension XKEYBOARD                                  

(II) Initializing built-in extension XINERAMA                                   
(II) Initializing built-in extension XFIXES                                     
(II) Initializing built-in extension RENDER                                     
(II) Initializing built-in extension RANDR                                      
(II) Initializing built-in extension COMPOSITE                                  
(II) Initializing built-in extension DAMAGE                                     
(II) Initializing built-in extension XEVIE                                      
(II) AIGLX: Screen 0 is not DRI capable                                         
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so                   
(II) GLX: Initialized DRISWRAST GL provider for screen 0                        
(**) Option "CoreKeyboard"                                                      
(**) Keyboard[0]: always reports core events                                    
(**) Option "Protocol" "Standard"                                               
(**) Keyboard[0]: Protocol: Standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xfree86"
(**) Keyboard[0]: XkbRules: "xfree86"
(**) Option "XkbModel" "microsoftpro"
(**) Keyboard[0]: XkbModel: "microsoftpro"
(**) Option "XkbLayout" "lv"
(**) Keyboard[0]: XkbLayout: "lv"
(**) Option "XkbVariant" "apostrophe"
(**) Keyboard[0]: XkbVariant: "apostrophe"
(**) Option "CustomKeycodes" "off"
(**) Keyboard[0]: CustomKeycodes disabled
(**) Option "Protocol" "explorerps/2"
(**) Mouse[1]: Device: "/dev/input/mice"
(**) Mouse[1]: Protocol: "explorerps/2"
(**) Option "CorePointer"
(**) Mouse[1]: always reports core events
(**) Option "Device" "/dev/input/mice"
(**) Option "Buttons" "5"
(==) Mouse[1]: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse[1]: ZAxisMapping: buttons 4 and 5
(**) Mouse[1]: Buttons: 9
(**) Mouse[1]: Sensitivity: 1
(II) evaluating device (Keyboard[0])
(II) XINPUT: Adding extended input device "Keyboard[0]" (type: KEYBOARD)
(II) evaluating device (Mouse[1])
(II) XINPUT: Adding extended input device "Mouse[1]" (type: MOUSE)
(II) Mouse[1]: ps2EnableDataReporting: succeeded
Could not init font path element /usr/share/fonts/TTF/, removing from list!
Could not init font path element /usr/share/fonts/OTF, removing from list!
Could not init font path element /usr/share/fonts/Type1/, removing from list!
Could not init font path element /usr/share/fonts/100dpi:unscaled, removing from list!






Your Xorg.0.log shows/confirms the reported resolution issues. Unfortunately nothing obvious as far as a solution. I’m guessing there will be some xorg updates to cope with problematic intel chipsets.

Out of interest, post your results from:

rpm -qa |grep xorg-x11-driver

Could really use the support of one of the gurus around here…

this is from rpm -qa |grep xorg-x11-driver :

xorg-x11-driver-video-radeonhd-1.2.3_081202_ed532a7-1.1
xorg-x11-driver-input-7.4-11.5
xorg-x11-driver-virtualbox-ose-2.0.6-2.6
xorg-x11-driver-video-7.4-19.4
xorg-x11-driver-video-unichrome-20080807-12.44

I’m just wondering if you can upgrade your xorg drivers from

Index of /repositories/X11:/XOrg/openSUSE_Factory

Can anyone confirm if this would be ok? And whether this is correct repo?

just tried factory and 11.0 x11 repo. useless

Try installing the 915 resolution have some search if your intel graphic is supported. It looks there is an rpm for opesuse 11.1

http://rpm.pbone.net/index.php3?stat=3&search=915resolution&srodzaj=3

Have a look in your yast repo if it is there or in the dvd.

that doesn’t help.

I just performed an upgrade for my brother’s computer who also has an 845 onboard chipset.

The video displays garbage, and X locks hard. It won’t take any keyboard input. I can’t even change numlock.

I’ve tried wiping xorg.conf and also using sax2. I’ve tried reinstalling X, the kernel and kdm. No luck.

I may have to format the computer and reinstall 11.0. I suspect there is an issue with the kernel and the intel driver.

Maybe time to file a bug report:

Submitting Bug Reports - openSUSE

Indeed, that is precisely what I plan to do. I fought with it all day. I can get video with fbdev, but the intel driver locks up the computer every time.

https://bugzilla.novell.com/show_bug.cgi?id=461095

I have the same problem with a Dell Latitude C400 (Intel i830 according to Sax2).

I used boot option x11failsafe and the 1st step I tried was unchecking “Enable 3D support” and it worked.

I see the problem ticket was closed with the comment that the resolution has to come from upstream-I assume this means Intel…