[karmic] tty console has one too many lines on Dell Mini 10v

Bug #395688 reported by John Gilmore
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Andy Whitcroft

Bug Description

Using the Netbook Remix daily DVD (20090704), when the kernel starts, it makes the wrong size of tty console on this netbook (Dell Mini 10v). The screen is 1024 x 576 pixels. The kernel dmesg says:

  Console: colour VGA+ 80x25
  console [tty0] enabled

At some later point it must figure out that the screen is larger than that. It creates a 37 x 100 console.
However, the screen can only physically display 36 lines at the font size picked by the kernel. I counted.

Once the screen has filled and starts scrolling, the line where you type is ALWAYS invisible, off the bottom of the screen.

Perhaps the kernel is shoehorning this LCD into the box it has for "1024 x 600" screens. This isn't one.

uname -a: Linux ubuntu 2.6.31-1-generic #13-Ubuntu SMP Fri Jun 26 16:53:22 UTC 2009 i686 GNU/Linux
cat /proc/version_signature: Ubuntu 2.6.31-1.13-generic

Revision history for this message
John Gilmore (gnu-gilmore) wrote :
Revision history for this message
John Gilmore (gnu-gilmore) wrote :
Revision history for this message
John Gilmore (gnu-gilmore) wrote :

These seems to be the key lines in the dmesg:

[ 4.777861] [drm:drm_helper_initial_config] *ERROR* connectors have no modes, using standard modes
[ 4.781912] allocated 800x600 fb: 0x007df000, bo f69918a0
[ 4.782204] fb0: inteldrmfb frame buffer device
[ 4.782210] registered panic notifier
[ 4.782225] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[ 4.796281] Console: switching to colour frame buffer device 100x37

Bug #395306 (X server won't start, complaining about modes) may be related.

Bryce Harrington (bryce)
tags: added: xorg-needs-kernel-fix
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi John,

Can you test the newer 2.6.31-2 Karmic kernel? The reason I ask is I saw a few resolution related bugs fixed with that newer kernel. Please let us know your results. Thanks.

Changed in linux (Ubuntu):
status: New → Incomplete
Andy Whitcroft (apw)
Changed in linux (Ubuntu):
assignee: nobody → Andy Whitcroft (apw)
status: Incomplete → In Progress
Revision history for this message
Andy Whitcroft (apw) wrote :

@John -- I have a Dell Mini 10v here and it seems to work as expected. The console is detected as '128x37' and when i fire up VI on VT-1 the command line is on the bottom of the screen as expected.

It sounds very much like this has been fixed by a later kernel. Could you try the latest karmic kernel currently 2.6.31-4.21 and let us know if this is still occuring. Thanks.

Changed in linux (Ubuntu):
status: In Progress → Incomplete
Revision history for this message
John Gilmore (gnu-gilmore) wrote :

I just tried the Ubuntu Karmic UNR Live *Beta*, booting it live from a USB-attached SD card, and this bug appears fixed. The console initialization in dmesg (kernel 2.6.31-11-generic) now says:

[ 5.207452] [drm] Initialized drm 1.1.0 20060810
[ 5.238043] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 5.238054] i915 0000:00:02.0: setting latency timer to 64
[ 5.467755] [drm] fb0: inteldrmfb frame buffer device
[ 5.467775] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[ 5.775925] [drm] LVDS-8: set mode 1024x576 c
[ 6.176863] Console: switching to colour frame buffer device 128x36

I got myself somehow into a text console and filled and counted 36 lines. No more typing "below" the bottom of the screen.

Thank you!

Revision history for this message
John Gilmore (gnu-gilmore) wrote :

Fixed in Karmic Beta.

Changed in linux (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.