Неработает Uvesafb
lxer 4 Августа, 2008 - 23:59
Делал так http://ru.gentoo-wiki.com/HOWTO_uvesafb ноут Dell XPS M1710 карточка Nvidia Ge-Force Go 7950 GTX 512Mb 1920x1200
uname -a
Linux lxer-laptop 2.6.25-gentoo-r7 #1 SMP Tue Aug 5 00:27:52 UTC 2008 i686 Intel(R) Core(TM)2 CPU T7400 @ 2.16GHz GenuineIntel GNU/Linux
/boot/grub/menu.lst
title=Gentoo Linux 2.6.25-r7 with framebuffer root (hd0,0) kernel /kernel root=/dev/sda4 video=uvesafb:1920x1200-32,mtrr:3,ywrap
/var/log/dmesg
uvesafb: NVIDIA Corporation, G71 Board - p469h6 , Chip Rev , OEM: NVIDIA , VBE v3.0 uvesafb: VBIOS/hardware doesn't support DDC transfers uvesafb: no monitor limits have been set, default refresh rate will be used uvesafb: scrolling: redraw uvesafb: framebuffer at 0xd0000000, mapped to 0xf8880000, using 10240k, total 262144k 295 fb0: VESA VGA frame buffer device
dev-libs/klibc-1.5.8
sys-apps/v86d-0.1.3-r1
Ядро не патчил ибо > 2.6.23 .config http://rapidshare.com/files/134854063/.config.html
После перезагрузки разрешение 640x480. Как заставить работать?
»
- Для комментирования войдите или зарегистрируйтесь
.
Это может и не принципиально, и может вообще не про то, и ноут у меня другой совсем, но...
1) Вопреки вики, у меня не 1024x768-60 а 1024x768@60 (наверное, дело не в этом, но попробуйте)
2) fb у меня 1024x768, а в xorg.conf у меня Modes "1280x800", достигаю этого с sys-apps/915resolution. Это я к тому - а вы уверены, что даже fb у вас держит 1920x1200?
Неработает Uvesafb
1 увы
2 пробовал nVidia Framebuffer Support (который не дружит с проприетарным драйвером nvidia) оно давало именно 1920x1200. Кстати пробовал выставлять меньшее разрешение, что так же не увенчалось успехом.
Максимальное
Максимальное разрешение с которым удалось завести vesafb (да и uvesafb) это 1280х960. Хотя неоднократно пытался добиться своего родного 1600х1200, но безрезультатно. Сколько по инету лазил - везде параметры только до 1280х...
Хотя вот тут пишут что это возможно.
У меня
У меня 1680х1050.
---
Делай, что должен, и будь, что будет.
функционирован
функционирование вашего фреймбуффера сугубо индивидуальная весч )
этож все реверс инженеринг, ждите - может когда нить докрутят
ps а викам особо не доверяйте, как грится "доверяй, да проверяй"
седня это может работать, а завтра уже нет. или как то подругому работать
вся эта информация должна восприниматься как координаты отправной точки, а не как карта маршрута ))
Такая же лажа
Такая же лажа на своём ноуте ASUS X50N с разрешением 1280x800.
Тут скорее всего аппаратная проблема, ибо uvesafb пишет, что DDC(Data Display Channel) не поддерживается. Имхо DDC это канал, по которому видеокарточка получает сведения о мониторе, на которые в свою очередь опирается драйвер фреймбуффера.
Пока пользуюсь драйвером vesafb и наслаждаюсь разрешением 1024х768. Но в Х всё в порядке =/
ни и что
Ну и чо, что DDC не поддерживается, можно передать эти параметры вручную с помощью
maxvf=
или как-то так (в доках это описано, сейчас под рукой нет)... Тут скорее всего дело с особенностями Nvidia, я к примеру уже поднимал подобную тему, только у меня грабли с частотой обновления....а
а использование uvesafb принципиально? Я включил встроенную поддержку fb в ядре и использую vesafb-tng, правда дисплей у меня максимум поддерживает 1280х1024 но и на таком разрешении всё работает отлично и без проблем, как на ноутбуке, так и на домашней машине, видео на домашней машине ATI Radeon 8500 LE, ядро 2.6.25 (ноут у меня panasonic toughbook CF-27)
grub.conf
_Andrey пишет: а
projects::vesafb-tng
WARNING: This project is deprecated. Please use uvesafb instead.
взято тут: http://dev.gentoo.org/~spock/projects/vesafb-tng/
обычную vesa ни
обычную vesafb ни кто не отменял - попробуйте ее