boot error "undefined video nurmber 375"

Since i have bought a new monitor, i get a boot error (opensuse 11.2). It tells me “undefined video number 375”. Then I can choose between “enter” or “scan”. When I choose “enter” everything works perfectly.
I would appreciate if someone could help me with this.

My hardware:
Monitor:
ViewSonicVX2260 (full hd) connected with a hdmi cable
Video card: ATI 4670hd

Files
This is the “menu.lst” file:

Modified by YaST2. Last modification on Tue Dec 22 02:07:25 CET 2009

THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader

Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader

default 2
timeout 8
gfxmenu (hd0,5)/boot/message
##YaST - activate

###Don’t change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.2 - 2.6.31.5-0.1 (default)
root (hd0,5)
kernel /boot/vmlinuz-2.6.31.5-0.1-default root=/dev/disk/by-id/ata-ST3320620AS_9QF28ZW2-part6 resume=/dev/disk/by-id/ata-ST3320620AS_9QF28ZW2-part5 splash=silent quiet showopts vga=0x375
initrd /boot/initrd-2.6.31.5-0.1-default

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.2 - 2.6.31.5-0.1 (default)
root (hd0,5)
kernel /boot/vmlinuz-2.6.31.5-0.1-default root=/dev/disk/by-id/ata-ST3320620AS_9QF28ZW2-part6 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x375
initrd /boot/initrd-2.6.31.5-0.1-default

###Don’t change this comment - YaST2 identifier: Original name: linux###
title Desktop – openSUSE 11.2 - 2.6.31.5-0.1
root (hd0,5)
kernel /boot/vmlinuz-2.6.31.5-0.1-desktop root=/dev/disk/by-id/ata-ST3320620AS_9QF28ZW2-part6 resume=/dev/disk/by-id/ata-ST3320620AS_9QF28ZW2-part5 splash=silent quiet showopts vga=0x375
initrd /boot/initrd-2.6.31.5-0.1-desktop

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.2 - 2.6.31.5-0.1 (desktop)
root (hd0,5)
kernel /boot/vmlinuz-2.6.31.5-0.1-desktop root=/dev/disk/by-id/ata-ST3320620AS_9QF28ZW2-part6 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x375
initrd /boot/initrd-2.6.31.5-0.1-desktop

###Don’t change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd0,0)
chainloader +1

###Don’t change this comment - YaST2 identifier: Original name: windows 2###
title windows 2
rootnoverify (hd0,1)
chainloader +1

The xorg.conf file:

Section “ServerLayout”
Identifier “aticonfig Layout”
Screen 0 “aticonfig-Screen[0]-0” 0 0
EndSection

Section “Files”
EndSection

Section “Module”
EndSection

Section “ServerFlags”
Option “Xinerama” “off”
EndSection

Section “Monitor”
Identifier “aticonfig-Monitor[0]-0”
Option “VendorName” “ATI Proprietary Driver”
Option “ModelName” “Generic Autodetecting Monitor”
Option “DPMS” “true”
EndSection

Section “Monitor”
Identifier “0-DFP4”
Option “VendorName” “ATI Proprietary Driver”
Option “ModelName” “Generic Autodetecting Monitor”
Option “DPMS” “true”
Option “PreferredMode” “1920x1080”
Option “TargetRefresh” “60”
Option “Position” “0 0”
Option “Rotate” “normal”
Option “Disable” “false”
EndSection

Section “Device”
Identifier “aticonfig-Device[0]-0”
Driver “fglrx”
Option “Monitor-DFP4” “0-DFP4”
BusID “PCI:1:0:0”
EndSection

Section “Screen”
Identifier “aticonfig-Screen[0]-0”
Device “aticonfig-Device[0]-0”
Monitor “aticonfig-Monitor[0]-0”
DefaultDepth 24
SubSection “Display”
Viewport 0 0
Depth 24
EndSubSection
EndSection

What happens if you take out vga=0x375 from the menu

You mean delete this values in the menu.lst file? Is this not very risky? I think the default is mode 375 but this mode doesn’t exist. Is it a big risk to change the menu.lst value to one of the video modes that is available in the boot screen? For example every value in the file with 0x375 change to 0x365?

What is the function of this video mode? When opensuse is started, the xorg.conf will load the ATI drivers? Or am I wrong

No need to edit the file to try it.

When you boot, you should see something like this:
http://public.bay.livefilestore.com/y1pe9USpC29VEWGqHNPRJo2seT974S6Ot8DaA5njtK_EQJoMjg7ARGxqe5coh2R31WRUgONTQFs1p1anyZWV7wOmQ/1%20Initial%20Boot.png

Press backspace to delete the vga=???

Hit enter

When I take it out. Opensuse starts normal, no errors. But after a reboot vga=0x375 is back.

You can edit it out of menu.lst
The way I showed you was just temp to test it.

In the desktop from a terminal do: (depend if kde or gnome)

kdesu kwrite /boot/grub/menu.lst

or

gnomesu gedit /boot/grub/menu.lst

Thanks! This solved my problem.

We have our uses. Well done!:slight_smile: