Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 217750 - Release 2008.0_beta2 accessibility issues
Summary: Release 2008.0_beta2 accessibility issues
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-15 03:43 UTC by William Hubbs
Modified: 2009-06-29 00:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description William Hubbs gentoo-dev 2008-04-15 03:43:33 UTC
All,

I have some concerns about the 2008.0 beta cd not being accessible to a
blind user.  I use x86, but what I'm about to say doesn't only apply to
that architecture.  I believe amd64 uses grub also, so this should be
addressed there.

I just downloaded, burned and attempted to boot the x86 cd.  However, i was
completely unable to tell when the grub menu was up, so I was unable to
interact with it.

I use grub on my installed system, and the way I handle it is to put a
bell character (^g) in one of the title lines in grub.conf.  Something
like this would be extremely helpful, so that a blind person doesn't
have to guess when the boot menu is up.

The other concern I have is about how to add kcl options in grub.

I know that with isolinux, I would do something like this:

[bootprompt]:  gentoo dosshd password=xxxx

But I don't know the equivalent in grub.  It would be good if the readme
had detailed instructions regarding how to do this.
Comment 1 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-15 11:42:27 UTC
In order to edit the grub commandline, you can:

* hit E to edit the menu item
* hit E to edit the kernel line of that menu item
* hit END to go the end of the kernel commandline
* type 'dosshd password=xxxx'
* hit enter
* hit B

Yes, this is considerably more "involved" than it would be with isolinux. However, grub is a lot more advanced than isolinux is.

How do other distros handle these type of issues on their LiveCDs?
Comment 2 d00p 2008-04-15 12:31:54 UTC
(In reply to comment #1)
> 
> How do other distros handle these type of issues on their LiveCDs?
> 

mostly they have an additional input-field e.g. "Custom boot options:" which then will be appended to the kernel line automatically on boot
Comment 3 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-15 12:46:52 UTC
Which bootloader implements this?
Comment 4 d00p 2008-04-15 12:54:03 UTC
(In reply to comment #3)
> Which bootloader implements this?
> 

i saw something like that on LinuxMint using GRUB, see screenshot:
http://linuxmint.com/img/screenshots/celena/800/grub.png
Comment 5 William Hubbs gentoo-dev 2008-04-15 14:12:41 UTC
Someone just told me that another thing we can do is hit escape at the
menu, which will drop to a boot style prompt.  From there, they say it
is possible to use one of the labels and pass any extra arguments.  So,
for example, if I heard a beep when the menu came up, I could hit esc
then type the same type of command I could type in isolinux:

gentoo dosshd password=something

Can someone comment regarding whether this works or not?

Comment 6 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-15 14:14:58 UTC
(In reply to comment #4)
> i saw something like that on LinuxMint using GRUB, see screenshot:
> http://linuxmint.com/img/screenshots/celena/800/grub.png

Any idea how they do this?

Comment 7 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-15 14:15:30 UTC
(In reply to comment #5)
> Can someone comment regarding whether this works or not?

Hitting ESC only seems to cancel the timeout in grub on our CDs

Comment 8 Chris Gianelloni (RETIRED) gentoo-dev 2008-04-15 14:57:38 UTC
I think you would hit "c" instead of ESC.
Comment 9 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-15 15:45:15 UTC
I tried that. The grub commandline doesn't let you use the labels from the menu. You can't just 'gentoo dosshd'
Comment 10 d00p 2008-04-15 16:16:17 UTC
(In reply to comment #6)
> 
> Any idea how they do this?
> 
I'm in touch with the main dev there, I'll ask him
Comment 11 William Hubbs gentoo-dev 2008-04-28 13:58:38 UTC
What is the latest on this, in particular in relation to comment #10?

Thanks much,

William

Comment 12 William Hubbs gentoo-dev 2008-05-01 05:16:01 UTC
All,

I just attempted to test the recently released 2008.0 beta 2 and found that
the same issues I mentioned in comment #0 for this bug still apply.  I am
unable to tell when I get to the boot prompt, so I am unable to add the
dosshd and password= options to the kcl so that I can get sshd started.

Can someone please look into this before 2008.0 is actually released?

Thanks,

William
Comment 13 Chris Gianelloni (RETIRED) gentoo-dev 2008-05-01 17:12:15 UTC
I'm planning on looking into this, but it's very likely that we're switching back to isolinux for this release, anyway.  There's been too many issues with grub to consider it usable for a release.
Comment 14 William Hubbs gentoo-dev 2008-05-01 23:58:16 UTC
Ok, that's cool.

As far as I know, it should be possible to get a beep with isolinux also, just
by putting a ^g somewhere in the message that displays before the boot prompt.

Thanks,

William