Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Wanna Framebuffer...
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
danixn
n00b
n00b


Joined: 15 Mar 2005
Posts: 28
Location: Украина,г.Кривой Рог

PostPosted: Tue Mar 22, 2005 7:40 am    Post subject: Wanna Framebuffer... Reply with quote

Привет всем.
Хочу сделать так, дабы иметь возможность иметь консоли в graphic mode :lol:
Для этого при сборке ядра,включил в него поддержку framebuffer и иже с ним (не модулем)
Когда гружусь и в качестве параметра ядру говорю:
Code:

/boot/kernel-2.6.9-gentoo-r1 video=vesafb:mtrr,ywrap,800x600-16@85

или просто
Code:

/boot/kernel-2.6.9-gentoo-r1 video=vesafb:mtrr,ywrap

все равно система грузится в текстовой моде :?
а когда делаю:
Code:

/boot/kernel-2.6.9-gentoo-r1 vga=ask

то список доступных режимов ограничивается разрешением 132x80 по-моему или что-то в этом духе...
хотя если я спрашую систему о доступных режимах:
Code:

cat /proc/fb0/vesa_modes

то лицезрею довольно-таки солидный список режимов с заоблачными разрешениями..
BIOS у меня не древний однозначно,видео Nvidia GeForce 2 GTS 32Mb...

Что вы думаете?
_________________
emerged from UA
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Tue Mar 22, 2005 8:02 am    Post subject: Reply with quote

Попробуй моду писать вот так:
Code:
video=vesafb:ywrap,mtrr vga=0x31B
Back to top
View user's profile Send private message
ZmiyGorinich
Guru
Guru


Joined: 27 Feb 2004
Posts: 369
Location: Zaporizhzhe, Ukraine

PostPosted: Tue Mar 22, 2005 4:32 pm    Post subject: Reply with quote

А в ядре сделано:
Device Drivers -> Graphics support
(*) VESA VGA graphics support
_________________
Home: Athlon XP 2000+, ATI Radeon 9200 64Mb, 512Mb, hda:40Gb, hdb:120Gb, DVD-RW
Work : Duron 1.4, S3 ProSavage8 32Mb, 512Mb, hda:40Gb, CD-RW
Design, programming, hosting
Back to top
View user's profile Send private message
danixn
n00b
n00b


Joined: 15 Mar 2005
Posts: 28
Location: Украина,г.Кривой Рог

PostPosted: Wed Mar 23, 2005 7:25 am    Post subject: Reply with quote

Quote:

А в ядре сделано:
Device Drivers -> Graphics support
(*) VESA VGA graphics support

А вот это надо посмотреть, вроде должно быть...

ну по крайней мере вариант с
Code:

video=vesafb:ywrap,mtrr vga=0x31B

Не прокатил: система сказала что этот режим какой-то нетакой и вывела мне список доступных режимов из которых максимум что можно выбрать это 80x60 :(
Попробую привести сообщения ядра при загрузке с LiveCD, в котором по дефолту система грузится в графической моде и сообщения собранного мной ядра - может это прольёт свет на детали... (привожу только то что имеет отношение к VESA и framebuffer)

Значит вот кусок сообщений загрузки ядра с LiveCD:

    Kernel command line: initrd=gentoo.igz root=/dev/ram0 init=/linuxrc acpi=ht looptype=squashfs loop=/livecd.squashfs udev nodevfs cdroot vga=791 dokeymap splash=silent,theme:livecd-2004.3 BOOT_IMAGE=gentoo
    mtrr: v2.0 (20020519)
    vesafb: framebuffer at 0xe0000000, mapped to 0xd8880000, size 3072k
    vesafb: mode is 1024x768x16, linelength=2048, pages=0
    vesafb: protected mode interface info at c000:a190
    vesafb: scrolling: redraw
    vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
    Console: switching to colour frame buffer device 128x48
    fbsplash: console 0 using theme 'livecd-2004.3'
    fbsplash: switched splash state to 'on' on console 0
    fb0: VESA VGA frame buffer device


А вот что выдает мне моё ядро:

    Kernel command line: video=vesafb:mtrr,ywrap,800x600-16@85
    mtrr: v2.0 (20020519)
    Linux agpgart interface v0.100 (c) Dave Jones
    agpgart: Detected an Intel i815 Chipset.
    agpgart: Maximum main memory to use for agp memory: 321M
    agpgart: AGP aperture is 64M @ 0xe8000000
    vesafb: NVidia Corporation, NV15 (GeForce2) Board, Chip Rev A0 (OEM: NVidia)
    vesafb: VBE version: 3.0
    vesafb: protected mode interface info at c000:a190
    vesafb: pmi: set display start = c00ca1d5, set palette = c00ca25a
    vesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc 3ce 3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da
    vesafb: hardware supports DCC2 transfers
    vesafb: monitor limits: vf = 120 Hz, hf = 54 kHz, clk = 60 MHz
    vesafb: scrolling: ywrap using protected mode interface, yres_virtual=5242
    vesafb: framebuffer at 0xe0000000, mapped to 0xd8880000, size 16384k
    fb0: VESA VGA frame buffer device


Кстати,LiveCD не определило моё видео, как это определилось в моем ядре... (см. выше)
Вот. Ну что есть какие соображения?
_________________
emerged from UA
Back to top
View user's profile Send private message
ZmiyGorinich
Guru
Guru


Joined: 27 Feb 2004
Posts: 369
Location: Zaporizhzhe, Ukraine

PostPosted: Wed Mar 23, 2005 7:49 am    Post subject: Reply with quote

Попробуй:
/boot/kernel-2.6.9-gentoo-r1 video=vesafb:mtrr,ywrap,800x600@85

у меня на четырех машинах работает. А монитор у тебя держит 800x600 85Hz?
_________________
Home: Athlon XP 2000+, ATI Radeon 9200 64Mb, 512Mb, hda:40Gb, hdb:120Gb, DVD-RW
Work : Duron 1.4, S3 ProSavage8 32Mb, 512Mb, hda:40Gb, CD-RW
Design, programming, hosting
Back to top
View user's profile Send private message
danixn
n00b
n00b


Joined: 15 Mar 2005
Posts: 28
Location: Украина,г.Кривой Рог

PostPosted: Wed Mar 23, 2005 8:35 am    Post subject: Reply with quote

Quote:

Попробуй:
/boot/kernel-2.6.9-gentoo-r1 video=vesafb:mtrr,ywrap,800x600@85


так я уже побовал, если глянешь в Kernel command line моего ядра, то увидишь (см.выше)

Quote:

у меня на четырех машинах работает. А монитор у тебя держит 800x600 85Hz?


держит однозначно!!!

А достаточно только поддержки в ядре для framebuffer-а или нужна поддержка со стороны ПО, т.е. ничего не нужно устанавливать больше?
_________________
emerged from UA
Back to top
View user's profile Send private message
ZmiyGorinich
Guru
Guru


Joined: 27 Feb 2004
Posts: 369
Location: Zaporizhzhe, Ukraine

PostPosted: Wed Mar 23, 2005 8:53 am    Post subject: Reply with quote

А ты это читал http://gentoo-wiki.com/HOWTO_fbsplash ?
я делал все по этой доку и все работает... только я не навешивал картинки и процесс бар.... мне просто надо было в консоли большое разрешение чтобы текста много влазило.
_________________
Home: Athlon XP 2000+, ATI Radeon 9200 64Mb, 512Mb, hda:40Gb, hdb:120Gb, DVD-RW
Work : Duron 1.4, S3 ProSavage8 32Mb, 512Mb, hda:40Gb, CD-RW
Design, programming, hosting
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum