1 |
On 12/05/14 01:29, Mick wrote: |
2 |
> On Sunday 11 May 2014 15:34:32 Stefan G. Weichinger wrote: |
3 |
>> Am 11.05.2014 15:36, schrieb Nikos Chantziaras: |
4 |
>>> On 11/05/14 15:41, Nikos Chantziaras wrote: |
5 |
>>>> I've switched from GRUB 1 to GRUB 2 and am booting in EFI mode. Now when |
6 |
>>>> I boot Gentoo, I get no console. The screen is just stuck in the GRUB |
7 |
>>>> screen until X11 starts. I see no kernel messages. When I press |
8 |
>>>> Ctrl+Alt+F1 to get to a console, I only get a blank screen. |
9 |
>>>> |
10 |
>>>> I tried setting: |
11 |
>>>> GRUB_GFXPAYLOAD_LINUX=text |
12 |
>>>> |
13 |
>>>> in /etc/default/grub, but that doesn't do anything. |
14 |
>>>> |
15 |
>>>> Halp! I need my consoles back! |
16 |
>>> |
17 |
>>> OK, figured it out. It's not possible to get a VGA text mode console |
18 |
>>> with EFI. The reason is that EFI was designed by morons. The only way to |
19 |
>>> get a console is to use a graphics mode framebuffer. But then my |
20 |
>>> graphics driver complains: |
21 |
>>> |
22 |
>>> NVRM: Your system is not currently configured to drive a VGA console |
23 |
>>> NVRM: on the primary VGA device. The NVIDIA Linux graphics driver |
24 |
>>> NVRM: requires the use of a text-mode VGA console. Use of other console |
25 |
>>> NVRM: drivers including, but not limited to, vesafb, may result in |
26 |
>>> NVRM: corruption and stability problems, and is not supported. |
27 |
>> |
28 |
>> Yep, I see that on my desktop system as well ... never really got that |
29 |
>> fixed. |
30 |
> |
31 |
> Is this an EFI, or a NVidia problem? |
32 |
|
33 |
Both. |
34 |
|
35 |
EFI does not provide a VGA text mode, only BIOS does. So booting in EFI |
36 |
mode makes VGA text mode impossible to use. |
37 |
|
38 |
Then there's NVidia, who do not officially support booting in anything |
39 |
else than VGA text mode. It seems to work fine "unofficially" though. |
40 |
I'm using the EFI console framebuffer driver. The NVidia blob complains |
41 |
about it, but it seems to work with no ill effects so far. |
42 |
|
43 |
So you can include both the EFI design group as well as NVidia in the |
44 |
"bunch of idiots" I mentioned previously :-) |