First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 222889
Alias:
Product:
Component:
Status: NEW
Resolution:
Assigned To: Gentoo's Team for Core System packages <base-system@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jeroen Roovers <jer@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
openrc-0.4.3-r3.ebuild-hppa-consolefont.patch openrc-0.4.3-r3.ebuild-hppa-consolefont.patch patch Jeroen Roovers 2009-06-18 18:14 0000 816 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 222889 depends on: Show dependency tree
Bug 222889 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.








View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-05-20 03:03 0000
* Setting console font [default8x16] ...
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
putfont: PIO_FONT trying ...
...................
setfont: putfont: 256,8x16:  failed: -1
putfont: PIO_FONT: Function not implemented
 [ !! ]
 * ERROR: consolefont failed to start

The (pretty basic) STI framebuffer apparently doesn't respond very well to
something in the consolefont script. Each try takes quite a long time to return
so this slows down the boot process significantly. CC'ing release@ as it may
prove useful to workaround the problem in the upcoming release by removing
consolefont from the runlevels on HPPA boot media.

------- Comment #1 From SpanKY 2008-05-31 07:09:36 0000 -------
well, i really dont see there anything to "fix" in the init.d script itself. 
the default hppa framebuffer doesnt support changing fonts which means
consolefont shouldnt be run.

about the only thing worth doing is adding a line like:
use hppa && rm -f "${D}"/usr/share/openrc/runlevels/boot/consolefont
thus disabling consolefont on hppa by default for everyone ...

------- Comment #2 From Luca Lesinigo 2008-11-17 13:39:22 0000 -------
please note there's two ways to use STI from linux:
- CONFIG_STI_CONSOLE "STI text console", this is a text console which has
nothing to do with framebuffer.
- CONFIG_FB_STI "HP STI frame buffer device support", that's an actual
framebuffer and will create /dev/fbX and can be used by a "Framebuffer console"
(CONFIG_FRAMEBUFFER_CONSOLE)

if you're using the former there's no concept of "font" from the linux side of
things, it's just a text interface. if you're using the latter, then I would
expect to be able to change fonts and that fonts are handled by the framebuffer
console driver, and not by the actual framebuffer driver (at least for
non-accelerated framebuffers like STI). But I have to admit I haven't actually
looked at the code and I don't have suitable hardware to test.

(In reply to comment #1)
> about the only thing worth doing is adding a line like:
> use hppa && rm -f "${D}"/usr/share/openrc/runlevels/boot/consolefont
> thus disabling consolefont on hppa by default for everyone ...
hppa isn't limited to STI framebuffers. at least sst (Voodoo Graphics PCI) and
some ATI cards presently work. I had an HPPA system with framebuffer (both
console and X11) on sst (although I never tried to change fonts).

------- Comment #3 From Jeroen Roovers 2009-06-18 18:14:25 0000 -------
Created an attachment (id=195107) [details]
openrc-0.4.3-r3.ebuild-hppa-consolefont.patch

First Last Prev Next    No search results available      Search page      Enter new bug