NVidia wide sceen framebuffer

Не выставляется разрешение 1280x800 для fb.
При включённом ядровом драйвере nvidia работает нормально, но тогда нельзя юзать родные драйвера из пакета nvidia-drivers для иксов.

<*> VGA 16-color graphics support
<*> VESA VGA graphics support
VESA driver type (vesafb-tng) --->
(1280x800@60) VESA default mode

В лило пробовал передавать - append="video=vesafb:1280x800@60,mtrr,ywrap". Эффекта никакого. Грузится с разрешением 1024-786 (на вскидку, не вайд вобщем точно).
Причём наблюдается интересный эффект - если после старта иксов выйти в консоль, там разрешение становится вайд но какое-то убогое, на вид - 800-600 просто растянутое. Буквы размыто выглядят немного.

Видео - nv7400.

x11-drivers/nvidia-drivers-100.14.09
sys-kernel/gentoo-sources-2.6.22-r8

есть идеи как пофиксить?

в 23м ядре есть

в 23м ядре есть замена vesafb-tng может и поможет, но сейчас с ним проблем больше чем фич.

NVidia wide sceen framebuffer

У мну такая же фигня. Ядро собирал с родным разрешением монитора 1680*1050, когда выхожу из иксов в консоль буквы искажаются, как бы размываются, все становится нечитаемым...

При загрузке в

При загрузке в grub'е нажми "с". Введи команду vbeprobe (либо при помощи vbetest из пакета lrmi, если нет grub'а) и посмотри поддерживается ли у тебя разрешение 1280х800.

Спасибо за

Спасибо за совет, нет в списке нужного режима, какой вывод? - я в пролёте?
Насколько я помню для intel карт есть 915resolution который прописывает в биосе нужные режимы, здесь какой-то похожий способ не прокатит?

Sony Vaio SZ460 Premium, hdd=160G, mem=2G, hybrid video: nvidia 7400 + GMA 950

Товарищи с

Товарищи с вайдскрином + nvidia, неужели все забили на фреймбуффер?
Возможно у кого-нибудь есть ещё идеи как родное разрешение заюзать..

Sony Vaio SZ460 Premium, hdd=160G, mem=2G, hybrid video: nvidia 7400 + GMA 950

У меня на рабочем компутере

У меня на рабочем компутере uvesafb + GeForce 8500 GT + 1680×1050, сходу завелось.
Раз уж открыл, решил написать (-%Е

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Да, я находил материалы, где

Да, я находил материалы, где говорилось о том, что у видеокарт 8-ой (и, я так думаю, выше) серии фреймбуфер настроить под широкоформатное разрешение удавалось. Я считаю, что в видеокартах этих серия nVidia реализовала поддержку таких разрешений видео BIOS'ом.

Но у меня карточка поколения AGP, соответственно выше 7-ой серии я уехать не могу.

У меня есть старенький ноут

У меня есть старенький ноут Toshiba Libretto L2. Матрица 10" с разрешением 1280х600, видео S3 Savage/IX. Проблема та-же.
Сначала в консоли грузился в разрешении 800x600, а в /etc/conf.d/local.start прописывал fbset -a 1280x600. Соответственно в /etc/fb.modes должна быть запись с описанием этого разрешения. Получить его можно утилитой /usr/bin/gtf, она идет в комплекте с xorg-x11.
Затем решил подойти к проблеме более радикально и прописал разрешение 1280х600 по умолчанию прямо в код драйвера фрэймбуфера. По этой теме есть очень полезная статья на opennet - http://www.opennet.ru/base/X/riva_fb.txt.html .
Попробуйте в настройках ядра поиграться с параметрами:

Device Drivers -> Graphics support -> Support for frame buffer devices -> Enable firmware EDID
Device Drivers -> Graphics support -> Support for frame buffer devices -> Enable Video Mode Handling Helpers

Необходимо, чтобы драйвер не смог получить информацию о поддерживаемых режимах, и тогда он даст вам установить любой режим, который вы ему предложите.
Имейте в виду, что для не стандартных режимов в ядре нет таймингов, поэтому вы не сможете получить необходимое разрешение с момента загрузки ядра до момента запуска fbset. В этом случае может помочь только хак драйвера.

Мои исследования показали,

Мои исследования показали, что включить широкоформатное разрешение в консоли какими-то стандартными средствами типа vesafb, vesafb-tng или uvesafb не получится, если видео BIOS вашей видеокарты не поддерживает соответствующие разрешения. Воспользуйтесь утилитой hwinfo, чтобы посмотреть вывод видео BIOS'а вашей карты о доступных разрешениях:

#hwinfo --vbe

Если нужного разрешения там нет, то включить его не получится, во всяком случае стандартными средствами, т.к. они используют информацию видео BIOS'а. Я думаю, драйверы nVidia умеют включать разрешения в обход BIOS, поэтому нужно рыть в сторону управления фреймбуфером средствами nVidia или чего-то подобного.
У меня стоит видеокарта AGP nVidia 7600GS производства ASUS с последней фирменной прошивкой (стороннюю поставить нельзя, если вообще ее можно перепрошить) и я работаю в консоли с разрешением 1280x1024, хотя родное разрешение для моего ЖК монитора 1680x1050. Для других видеокарт возможно поможет прошивка на более новую версию.

Мне эта тема тоже интересна, хоть и поздно сюда пишу, но если есть желание, то можно разобрать эту тему до конца.

http://www.gentoo.ru/node/125

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".