LINUX.ORG.RU

GRUB2 не выставляет разрешение 1920x1200

 , ,


1

1

/etc/default/grub и в grub, и в ведре разрешение 640x480. Карта GTX570, в GRUB 0.97 все работало.

Алсо, не подтягивается картинка /boot/grub2/ddr.png, хотя она сама имеется:

/boot/grub2/ddr.png ls /boot/grub2/ddr.png -al                                                                                                                                                                [0:08:51]
-rw-r--r-- 1 root pasha 218K июля  16  2012 /boot/grub2/ddr.png

http://paste.kde.org/651812/ - grub.cfg результирующий

алсо,

[I] sys-boot/grub
     Available versions:  
     (0)    *0.92-r1 0.94-r1 0.96-r1 0.96-r2 (~)0.96-r3 (~)0.97 0.97-r2 0.97-r3 0.97-r4 0.97-r5 0.97-r6 (~)0.97-r8 0.97-r9 0.97-r10 (~)0.97-r11 0.97-r12 (~)0.97-r13
     (2)    **1.99-r2 **2.00_beta6 (~)2.00-r1 **9999
       {custom-cflags debug device-mapper doc efiemu libzfs mount ncurses netboot nls sdl static truetype GRUB_PLATFORMS="coreboot efi-32 efi-64 emu ieee1275 multiboot pc qemu qemu-mips yeeloong"}
     Installed versions:  2.00-r1(2)(23:46:19 20.01.2013)(doc nls sdl truetype -custom-cflags -debug -device-mapper -efiemu -libzfs -mount -static GRUB_PLATFORMS="-coreboot -efi-32 efi-64 -emu -ieee1275 -multiboot -pc -qemu -qemu-mips -yeeloong")
     Homepage:            http://www.gnu.org/software/grub/
     Description:         GNU GRUB boot loader
[

★★★★

Последнее исправление: pashazz (всего исправлений: 1)

Ну, картинка должна быть без комментариев и прочего, на что можно поснимать галочки при сохранении картинки в GIMP например.

А разрешение на ставит по причине того, что прописано в loadfont, а сам loadfont отсутствует в load_video например. Или как-то так.

Короче по grub.cfg тонны инфы есть, особенно на гентафоруме.

science ★★☆
()
Последнее исправление: science (всего исправлений: 1)

отмечу, что сам фреймбуффер работает - 8 цветных пингвинов появляются на экране. Но fbcondecor отвалился, разрешение 640x480 на 24" дисплее - ужасно

pashazz ★★★★
() автор топика

Вот только что решал подобное, только с разрешение поменьше.

Короче:

$ cat /etc/default/grub 
GRUB_CMDLINE_LINUX_DEFAULT="i915.modeset=1"
GRUB_GFXMODE=1366x768x16M
GRUB_GFXPAYLOAD_LINUX=1366x768x16M
При этом grub отображается в графическом режиме, при загрузке ядра сначала на секунду текстовый, потом снова графический.

Второй раз графический - kms. Так что если есть воможность - настрой. Если нет - тогда через опцию ядра vga=... , но там 1920x1200 не выставишь.

Kroz ★★★★★
()
Ответ на: комментарий от pashazz

По поводу фреймбуффера (если kms не можешь): задай vga=ask и потом посмотри какие режимы доступны. По-моему там до 1024x768 можно.

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

в GRUB1 я выставлял разрешение так:

video=vesafb:1920x1200-32@6
Этот параметр в GRUB_CMDLINE_LINUX_DEFAULT уже не работает.

включение

nvidia.modeset=1
приводит к неработоспособности блоба

pashazz ★★★★
() автор топика

значит vesa в реализации нвидеа не поддерживает 1920x1080, которого в vesa собственно и нет

dimon555 ★★★★★
()
Ответ на: комментарий от pashazz

Мне помогла вот эта статья: http://blog.7room.net/2010/11/nastroyka-razresheniya-konsoli-i-grub2/ . Глянь, может тебе поможет.

Если я правильно понял, то тебе нужно выставить что-то вроде такого:

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset quiet"
GRUB_GFXMODE=1920x1200x16M
GRUB_GFXPAYLOAD_LINUX=1920x1200x16M
Но там человек описывает весь путь, как он до этого дошел. Если у вариант вверху не сработает, может что-то промежуточное поможет.

Kroz ★★★★★
()

http://wiki.debian.org/GrubTransition

Рекомендации отсюда начиная с Grub 2 and the VGA parameter подойдут, или это слишком дистроспецифично? А конкретно строка

edit /etc/grub.d/00_header search for: set gfxmode=${GRUB_GFXMODE} on the next line insert: set gfxpayload=keep verify that the new line is before insmod gfxterm 

agentgoblin
()
Ответ на: комментарий от agentgoblin

это никак не влияет, у меня и в грубе ужасный шрифт с 640x480

Kroz, нет :( у меня и так nomodeset, это же nvidia с блобом.

pashazz ★★★★
() автор топика

в треде упорина обожрались. какое нахер vesa - когда в тегах efi указан.

parrot
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.