View previous topic :: View next topic |
Author |
Message |
Volt3r n00b
Joined: 30 Jan 2004 Posts: 61 Location: Poland -> Jaworzno
|
Posted: Sun Apr 04, 2004 9:14 am Post subject: Problem z framebuffer... |
|
|
Wiec tak, wkompilowalem sobie radeonfb itp, obraz przy odpalaniu gentoo przechodzi w tryb fb bo to widac. Jednak marzy mi sie rozdzielczosc 1280@1024-85 czyli taka jak mam w x`ach. Kiedy zmieniam fbset .... na jakakolwiek wyzsza to mam niby wieksza powierzchcnie ale realny ekran wyswietla mi sie na mniej niz 1/4 powierzni monitora (mniej wiecej lewy gorny rog). Jak wy ustawiacie te wartosci z fb.modes ?? Ja probowalem cos recznie ale nic mi nie wychodzi. Pomozcie cos... |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sun Apr 04, 2004 10:18 am Post subject: |
|
|
ja korzystam z vesa3 fb ( mam nvidie ) ale moze to cos Ci da
Code: |
# Format: HorizontalSyncTotal, HorizontalSyncStart, HorizontalSyncEnd
# VerticalSyncTotal, VerticalSyncStart, VerticalSyndEnd
# Flags (0 = hsync+, vsync+; 12 = hsync-, vsync-; 8 = hsync-, vsync+, 4 = hsync+, vsync-)
# Pixel Clock Rate (Hz)
# Vertical Refresh Rate (in units of 0.01 Hz)
|
mozna np. uzyc xvidtune (podaje start i end np )
a to przyklad dla 1024x768x85Hz
Code: |
# 1024x768 @ 85.00Hz
.word 1376, 1072, 1168
.word 808, 769, 772
.byte 0
.long 94500000
.word 8500
.space 40
|
dla vesa3 fb , jest tez gdzies skrypcik ktory to wylicza na podstawie parametrow monitora..
pozdro |
|
Back to top |
|
|
Volt3r n00b
Joined: 30 Jan 2004 Posts: 61 Location: Poland -> Jaworzno
|
Posted: Mon Apr 05, 2004 12:08 pm Post subject: |
|
|
Hmm moglbys przyblizyc co jest ta vesa3 fb ?? Bo chyba nie chodzi Ci o ta domyslna w kernelu... |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Mon Apr 05, 2004 12:55 pm Post subject: |
|
|
jest taki polski patch na kernel , ktory umozliwia korzystanie vesy 3.0 , co pozwala uzyskac odswierzanie wieksze niz > 60Hz na framebufferze.
wystarczy miec karte gfx ktora obsluguje vese 3.
patch : http://fallow.fm.interia.pl/vesa3patch.bz2
ustawienia , zapisuje sie w kernel_source/arch/i386/boot/vesafb_modes.h
dla przykladu moj
Code: |
# Format: HorizontalSyncTotal, HorizontalSyncStart, HorizontalSyncEnd
# VerticalSyncTotal, VerticalSyncStart, VerticalSyndEnd
# Flags (0 = hsync+, vsync+; 12 = hsync-, vsync-; 8 = hsync-, vsync+, 4 = hsync+, vsync-)
# Pixel Clock Rate (Hz)
# Vertical Refresh Rate (in units of 0.01 Hz)
#define VIDEO_VESAFB_CRTC_DATA
# 320x200 @ 86.6Hz
.word 456, 344, 424
.word 240, 214, 214
.byte 0
.long 9477504
.word 8660
.space 40
# 640x400 @ 86.6Hz
.word 904, 680, 840
.word 440, 414, 414
.byte 4
.long 34446016
.word 8660
.space 40
# 640x480 @ 86.6Hz
.word 904, 680, 840
.word 520, 494, 494
.byte 12
.long 40708928
.word 8660
.space 40
# 800x600 @ 86.6Hz
.word 1128, 848, 1048
.word 640, 614, 614
.byte 0
.long 62518272
.word 8660
.space 40
# 1024x768 @ 85.00Hz
.word 1376, 1072, 1168
.word 808, 769, 772
.byte 0
.long 94500000
.word 8500
.space 40
# 1280x1024 @ 51.16Hz
.word 1736, 1344, 1624
.word 1064, 1038, 1038
.byte 0
.long 94500000
.word 5116
.space 40
|
uzywam 1024x768x85Hz
w lilo.conf mam
Code: |
image=/boot/bzImage265u
label=gentoo265u
root=/dev/hda10
vga=0x517
initrd=/boot/initrd-1024x768
append="root=/dev/hda10 init=/linuxrc video=vesa:ywrap,mtrr"
|
zamiast std vga=0x317 mam 0x517 , dodaj sie dwa to pierwszej cyfry po xie
pozdro |
|
Back to top |
|
|
|
|
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
|
|