I had a similar problem: 11.4 boot fine in X (initdefault=5) but in text mode (initdefaul=3) first some text is showed and then the video mode is switched to an incompatible mode, because the horizontal frequency is set to 86kHz, which it is not supported by my monitor (Faltron 775FT), and no more text is showed in the console. “Blind” login and startx works, entering in graphic mode and works fine.
I tried various parameters in the VGA-mode field do Boot loader in Yast (f.ex. vga=0x317, etc.) combining many resolution-refresh setting, but nothing worked.
Then, in the Yast boot loader, I leave the VGA-mode setting in “unspecified” and in the options
(Optional Kernel line parrameter) field I wrote:
and the problem was eliminated.
Then I tested in this way several mode-refresh parameters and always they worked.
I apologize for the ugly English.
This problem only happen with 11.4, but the 11.2 always worked fine in the same desktop.
>>>> uname -a
Linux fofo 18.104.22.168-0.5-desktop #1 SMP PREEMPT 2011-04-25 21:48:33 +0200 x86_64 x86_64 x86_64 GNU/Linux
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 02)
>>>> cat /boot/grub/menu.lst
Modified by YaST2. Last modification on Sat May 21 16:34:30 BRT 2011
THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader
##YaST - generic_mbr
##YaST - activate
###Don’t change this comment - YaST2 identifier: Original name: linux###
title Desktop – openSUSE 11.4 - 22.214.171.124-0.5
kernel /vmlinuz-126.96.36.199-0.5-desktop root=/dev/disk/by-id/ata-ST31500341AS_9VS1WFA0-part7 video=1280x1024@60