Discussion:
Intel Kernel Mode-setting (KMS) in snv173
Bruno Damour
2011-10-17 15:59:11 UTC
Permalink
Hello,

I tried to boot Solaris 11 early adopter on my thinkpad x201 (intel graphics). I get a garbage screen and then it dies.
I googled a bit and I suppose this has to do with KMS being introduced (snv151a works perfectly, but with a text boot).
Is there an option to disable it ?

Thanks in advance

Bruno
Alan Coopersmith
2011-10-17 16:35:23 UTC
Permalink
Post by Bruno Damour
Hello,
I tried to boot Solaris 11 early adopter on my thinkpad x201 (intel graphics). I get a garbage screen and then it dies.
I googled a bit and I suppose this has to do with KMS being introduced (snv151a works perfectly, but with a text boot).
Is there an option to disable it ?
Did you try the workaround listed under "Screen Corruption on Intel Graphics
Devices" in the S11EA release notes?

http://www.oracle.com/technetwork/server-storage/solaris11/documentation/solaris11-relnotes-ea-495320.rtf
--
-Alan Coopersmith- alan.coopersmith-QHcLZuEGTsvQT0dZR+***@public.gmane.org
Oracle Solaris Platform Engineering: X Window System
Alan Coopersmith
2011-10-17 16:49:18 UTC
Permalink
Oh, then you probably want to try disabling the new bitmapped console by
changing the console flag in the grub boot options for the kernel to
"console=force-text".

-alan-
Post by Bruno Damour
Hello,
Thank you for your answer.
If I remember correctly the workaround lies in a parameter in xorg.conf. The liveusb I did try doesn't even boot. It stops with pretty-colored lines all over the screen and dies.
I tried the different boot options (vesa,...) to no avail.
That is why I'm looking to disable framebuffer at boot time (I can see it is frame buffer from the font and look of the first lines (version, etc...) which are printed just before screen corruption occurs
Bruno
----- Mail Original -----
Envoyé: Lundi 17 Octobre 2011 18h35:23 GMT +01:00 Amsterdam / Berlin / Berne / Rome / Stockholm / Vienne
Objet: Re: [osol-discuss] Intel Kernel Mode-setting (KMS) in snv173
Post by Bruno Damour
Hello,
I tried to boot Solaris 11 early adopter on my thinkpad x201 (intel graphics). I get a garbage screen and then it dies.
I googled a bit and I suppose this has to do with KMS being introduced (snv151a works perfectly, but with a text boot).
Is there an option to disable it ?
Did you try the workaround listed under "Screen Corruption on Intel Graphics
Devices" in the S11EA release notes?
http://www.oracle.com/technetwork/server-storage/solaris11/documentation/solaris11-relnotes-ea-495320.rtf
--
-Alan Coopersmith- ***@oracle.com
Oracle Solaris Platform Engineering: X Window System

_______________________________________________
opensolaris-discuss mai
Bruno Damour
2011-10-17 17:38:06 UTC
Permalink
Post by Alan Coopersmith
Oh, then you probably want to try disabling the new bitmapped console by
changing the console flag in the grub boot options for the kernel to
"console=force-text".
-alan-
Post by Bruno Damour
Hello,
Thank you for your answer.
If I remember correctly the workaround lies in a parameter in
xorg.conf. The liveusb I did try doesn't even boot. It stops with
pretty-colored lines all over the screen and dies.
I tried the different boot options (vesa,...) to no avail.
That is why I'm looking to disable framebuffer at boot time (I can
see it is frame buffer from the font and look of the first lines
(version, etc...) which are printed just before screen corruption occurs
Bruno
----- Mail Original -----
Envoyé: Lundi 17 Octobre 2011 18h35:23 GMT +01:00 Amsterdam / Berlin
/ Berne / Rome / Stockholm / Vienne
Objet: Re: [osol-discuss] Intel Kernel Mode-setting (KMS) in snv173
Post by Bruno Damour
Hello,
I tried to boot Solaris 11 early adopter on my thinkpad x201 (intel
graphics). I get a garbage screen and then it dies.
I googled a bit and I suppose this has to do with KMS being
introduced (snv151a works perfectly, but with a text boot).
Is there an option to disable it ?
Did you try the workaround listed under "Screen Corruption on Intel Graphics
Devices" in the S11EA release notes?
http://www.oracle.com/technetwork/server-storage/solaris11/documentation/solaris11-relnotes-ea-495320.rtf
Thank you, I'll try it asap and report result.
I has tried with console=text but not the correct option as it seems ;-)
John Martin
2011-10-17 18:37:39 UTC
Permalink
Post by Bruno Damour
I has tried with console=text but not the correct option as it seems ;-)
console=text still uses bitmapped graphics. From the heads up message:


Solaris now has support for high resolution and color depth consoles.
By default, your machine will boot using a 1024x768x16-bit console, unless
your video card doesn't support it in which case it will fall back to
800x600 and finally 640x480.

The type of console (and also the old VGA TEXT 640x480 console) can be
controlled through both kernel parameters and GRUB directives:

-B console={text|graphics|force-text}

selects the type of booting console. 'text' and 'graphics' both select a
high resolution console, while force-text selects the old VGA TEXT
console. ...
Ian Collins
2011-10-17 20:30:40 UTC
Permalink
Post by John Martin
Post by Bruno Damour
I has tried with console=text but not the correct option as it seems ;-)
Solaris now has support for high resolution and color depth consoles.
By default, your machine will boot using a 1024x768x16-bit console, unless
your video card doesn't support it in which case it will fall back to
800x600 and finally 640x480.
The type of console (and also the old VGA TEXT 640x480 console) can be
-B console={text|graphics|force-text}
selects the type of booting console. 'text' and 'graphics' both select a
high resolution console, while force-text selects the old VGA TEXT
console. ...
Is there still a public list of heads up and fag day messages?
--
Ian.
Alan Coopersmith
2011-10-17 23:45:48 UTC
Permalink
Is there still a public list of heads up and flag day messages?
No. [Fixed your typo for you - even the heaviest smoking Brits I
know don't take off a whole day for it.]
--
-Alan Coopersmith- alan.coopersmith-QHcLZuEGTsvQT0dZR+***@public.gmane.org
Oracle Solaris Platform Engineering: X Window System
a***@public.gmane.org
2011-11-03 09:08:50 UTC
Permalink
Hello again,

With your help, I succeeded in booting in console VGA mode.
Anyway, X still uses the intel driver and only shows some garbage (colored vertical lines) and the OS freezes.
I tried everything I could think of :
- vesa option in grub menu
- booting in single user mode, and following the procedure indicated in release notes
- X -configure, then tweak xorg.conf.new, then X -config xorg.conf.new

The result is always the same.
Is there any way to use vesa driver or any other workaround in liveusb mode ?

Bruno

----- Mail original -----
De: "John Martin" <***@oracle.com>
À: "Bruno Damour" <***@ruomad.net>
Cc: "os-discuss" <opensolaris-***@opensolaris.org>
Envoyé: Lundi 17 Octobre 2011 20:37:39
Objet: Re: [osol-discuss] Intel Kernel Mode-setting (KMS) in snv173
Post by Bruno Damour
I has tried with console=text but not the correct option as it seems ;-)
console=text still uses bitmapped graphics. From the heads up message:


Solaris now has support for high resolution and color depth consoles.
By default, your machine will boot using a 1024x768x16-bit console, unless
your video card doesn't support it in which case it will fall back to
800x600 and finally 640x480.

The type of console (and also the old VGA TEXT 640x480 console) can be
controlled through both kernel parameters and GRUB directives:

-B console={text|graphics|force-text}

selects the type of booting console. 'text' and 'graphics' both select a
high resolution console, while force-text selects the old VGA TEXT
console. ...

Loading...