grub vga modes
Модератор: Модераторы разделов
grub vga modes
Долго думал где создать тему, если ошибся с разделом - прошу не ругаться
Для разрешения 1366*768 можно ли выставить режим загрузки?
Гугл читал, ничего толкового не нашел.
Для разрешения 1366*768 можно ли выставить режим загрузки?
Гугл читал, ничего толкового не нашел.
Re: grub vga modes
Grub тут не при чём, это зависит от драйвера framebuffer. У меня получалось сделать через uvesafb 1680x1050, сейчас то же самое через KMS. С uvesafb надо доустановить v86d и добавить его в initrd вместе с модулем uvesafb (если он не вкомпилен в ядро). А для kms придётся пересобирать ядро, т.к. в дефолтном его скорее всего нет. Хотя там и uvesafb может не оказаться - никогда сусёй не пользовался, так что не знаю.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Re: grub vga modes
Если вы хотите использовать framebuffer с vesa драйвером, то вам необходимо при загрузке ядра передать ему параметр vga. Значение параметра определяет разрешение и глубину цвета. поддерживаются не все режимы, а лишь те что прописаны в bios вашей видеокарты. Так например, вполне может оказаться, что для вашего широкоформатного ноутбука, будут доступны лишь неширокоформатные режимы... Выход из такой ситуации - использовать механизмы описанные Black.
Узнать поддерживаемые режимы можно
либо передать параметр
Узнать поддерживаемые режимы можно
Код: Выделить всё
hwinfo --framebuffer | grep Mode
либо передать параметр
Код: Выделить всё
vga=ask
[x] close
Re: grub vga modes
Спасибо, тогда буду разбираться, когда времени бльше будет.
Re: grub vga modes
В vga есть только вот что:
Код: Выделить всё
# +-------------------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+--------------------------------------------
# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
# +-------------------------------------------------+
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Re: grub vga modes
Пардон, отстал от жизни %).
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Re: grub vga modes
Так, время появилось
Можно чуть подробнее как это реализуется с помощью KMS?
Можно чуть подробнее как это реализуется с помощью KMS?
Re: grub vga modes
Если radeon, то как-то так: http://en.gentoo-wiki.com/wiki/Radeon
Надо собрать libdrm, mesa и xf86-video-ati из git (можно ещё mesa-progs). Остальное - как написано.
Погуглите, может для suse уже собранное есть.
Надо собрать libdrm, mesa и xf86-video-ati из git (можно ещё mesa-progs). Остальное - как написано.
Погуглите, может для suse уже собранное есть.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Re: grub vga modes
Хм, а если nvidia?
Что-то в гугле ничего внятн опонять не могу
Допустим при сборке ядра в какой секции находится KMS, и что именно как должно быть исправлено?
Что-то в гугле ничего внятн опонять не могу
Допустим при сборке ядра в какой секции находится KMS, и что именно как должно быть исправлено?
Re: grub vga modes
KMS находится в device drivers/staging drivers. И для ati, и для nvidia. Что ещё надо крутить для nvidia не знаю. В общих чертах - включить драйвер для фреймбуффера и DRM. Ну и так же ставить mesa, libdrm и xf86-video-nv. Может ещё какие мелочи есть, я с нвидиями не сталкивался.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Re: grub vga modes
Хм, единственное что нашел там - это Display USP Framebuffer support. Это оно?
И что-то для ati есть, для nvidia что-то ничего не вижу..хм
И что-то для ati есть, для nvidia что-то ничего не вижу..хм
Re: grub vga modes
Вру, для нвидии там нет. Тыц
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало