Portál AbcLinuxu, 20. července 2025 12:12


Dotaz: DVI monitor na Angstromu

10.2.2010 20:13 Dadam | skóre: 12 | blog: dadamovo
DVI monitor na Angstromu
Přečteno: 128×
Odpovědět | Admin
Zdravím, mám kit s procesorem omap3530 a na něm Angstrom. Všechno funguje, nicméně mi nefunguje změna rozlišení monitoru. Pokud se ho pokouším měnit, píše:
No refresh rates were reported by your X Display Server. 
If you are running a nested X Display Server, then this 
is to be expected. However, if you are not, then the current 
refresh rate will be used when setting the resolution, 
which may cause damage to your screen.
V Xorg.log je záznam, který vypadá že by mohl souviset:
(II) LoadModule: "omapfb"

(II) Loading /usr/lib/xorg/modules/drivers//omapfb_drv.so
(II) Module omapfb: vendor="X.Org Foundation"
	compiled for 1.5.3, module version = 0.0.1
	ABI class: X.Org Video Driver, version 4.1
(II) omapfb: Driver for OMAP framebuffer (omapfb) and external LCD controllers:
	omap1/2/3, S1D13745, HWA742
(WW) Falling back to old probe method for OMAPFB
(II) Running in FRAMEBUFFER Mode
(WW) Error opening /sys/devices/platform/omapfb/ctrl/name: No such file or directory
(WW) Can't autodetect LCD controller, assuming internal
(II) LCD controller: internal
(II) omapfb(0): VideoRAM: 1200KiB (SDRAM)
(II) omapfb(0): Creating default Display subsection in Screen section
	"Builtin Default fbdev Screen 0" for depth/fbbpp 24/32
(--) omapfb(0): Depth 24, (==) framebuffer bpp 32
(==) omapfb(0): RGB weight 888
(==) omapfb(0): Default visual is TrueColor
(--) omapfb(0): Virtual size is 640x480 (pitch 640)
(**) omapfb(0):  Built-in mode "current"
(==) omapfb(0): DPI set to (96, 96)
(--) Depth 24 pixmap format is 32 bpp
A takto vypadá xorg.conf:
Section "Module"                                       
        Load    "extmod"                                
        Load    "dbe"                           
        Load    "glx"                                           
        Load    "freetype"                             
        Load    "type1"                        
        Load    "record"                    
        Load    "dri"                       
EndSection                            

Section "Monitor"                                                                    
        Identifier      "Builtin Default Monitor"
EndSection                                       

Section "Device"                                  
        Identifier      "Builtin Default fbdev Device 0"
        Driver  "omapfb"
EndSection                                                

Section "Screen"                                        
        Identifier      "Builtin Default fbdev Screen 0"     
        Device  "Builtin Default fbdev Device 0"            
        Monitor "Builtin Default Monitor"               
EndSection                                              

Section "ServerLayout"                                 
        Identifier      "Builtin Default Layout"                                     
        Screen  "Builtin Default fbdev Screen 0"        
EndSection      
Kde mám hledat chybu? Původně monitor fungoval tak, jak měl, nicméně šéfovi se podařilo odpálit desku, a když si pak objednal nový kus, fungovat to přestalo (s tím samým systémem).
A i B mají svoje výhody a nevýhody. Vyberte si to, co vám vyhovuje víc, a necpěte A tam, kam patří B.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.2.2010 21:45 Dadam | skóre: 12 | blog: dadamovo
Rozbalit Rozbalit vše Re: DVI monitor na Angstromu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem si zkoušel pohrát s xorg.conf:
Section "Module"
        Load    "extmod"
        Load    "dbe"
        Load    "glx"
        Load    "freetype"
        Load    "type1"
        Load    "record"
        Load    "dri"
EndSection

Section "Monitor"
        Identifier      "Builtin Default Monitor"
        HorizSync       24-83
        VertRefresh     50-76
EndSection

Section "Device"
        Identifier      "Builtin Default fbdev Device 0"
        Driver  "omapfb"
EndSection

Section "Screen"
        Identifier      "Builtin Default fbdev Screen 0"
        Device  "Builtin Default fbdev Device 0"
        Monitor "Builtin Default Monitor"
        DefaultDepth    16
        SubSection "Display"
                Depth   16
                Modes   "1920x1080_60.00"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Builtin Default Layout"
        Screen  "Builtin Default fbdev Screen 0"
EndSection

A výsledkem je rozsypaná plocha se dvěma kurzory. Kde dělám chybu? Tu detekci bych oželel, stačilo by mi moct si při startu zařízení nastavit rozlišení právě třeba v xorg.conf
A i B mají svoje výhody a nevýhody. Vyberte si to, co vám vyhovuje víc, a necpěte A tam, kam patří B.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.