9front - general discussion about 9front
 help / color / mirror / Atom feed
* [9front] aux/vga display mirroring
@ 2022-06-14 20:01 chris
  2022-06-15  6:56 ` qwx
  0 siblings, 1 reply; 3+ messages in thread
From: chris @ 2022-06-14 20:01 UTC (permalink / raw)
  To: 9front

Good evening all,

I'm trying to setup a beamer (DH976) connected through vga with my
Thinkpad x200 for a presentation.

The beamer seems to show up. Although under vesa.

; @{rfork n; aux/realemu; aux/vga -t vesa -p}
vesa flag            Ulinear|Hlinear|Fsnarf
vesa sig            VESA 3.0
vesa oem            Intel(R)Cantiga Graphics Chipset Accelerated VGA BIOS 1.0
vesa vendor         Intel Corporation
vesa product        Intel(R)Cantiga Graphics Controller
vesa rev            Hardware Version 0.0
vesa cap             8-bit-dac
vesa mem            33488896
vesa dsp con        1 4 
vesa dsp act        
vesa mode           0x160 768x480x8 m8 packed
vesa mode           0x161 768x480x16 r5g6b5 direct
vesa mode           0x162 768x480x32 x8r8g8b8 direct
vesa mode           0x163 960x600x8 m8 packed
vesa mode           0x164 960x600x16 r5g6b5 direct
vesa mode           0x165 960x600x32 x8r8g8b8 direct
vesa mode           0x166 1280x800x8 m8 packed
vesa mode           0x167 1280x800x16 r5g6b5 direct
vesa mode           0x168 1280x800x32 x8r8g8b8 direct
vesa mode           0x105 1024x768x8 m8 packed
vesa mode           0x117 1024x768x16 r5g6b5 direct
vesa mode           0x118 1024x768x32 x8r8g8b8 direct
vesa mode           0x112 640x480x32 x8r8g8b8 direct
vesa mode           0x114 800x600x16 r5g6b5 direct
vesa mode           0x115 800x600x32 x8r8g8b8 direct
vesa mode           0x101 640x480x8 m8 packed
vesa mode           0x103 800x600x8 m8 packed
vesa mode           0x111 640x480x16 r5g6b5 direct
edid mfr            DPC
edid serialstr      
edid name           DH976
edid product        34409
edid serial         0
edid version        1.3
edid mfrdate        2015.1
edid size (cm)      0x0
edid gamma          2.20
edid vert (Hz)      48-120
edid horz (Hz)      31000-102000
edid pclkmax        170000000
edid flags          
edid 1920x1080@60Hz 
		shb=2008 ehb=2052 ht=2200
		vrs=1084 vre=1089 vt=1125
		hsync=+ vsync=+ 
edid 1920x1200@60Hz 
		shb=1968 ehb=2000 ht=2080
		vrs=1203 vre=1209 vt=1235
		hsync=+ vsync=- 
edid 640x480@60Hz   
		shb=656 ehb=752 ht=800
		vrs=490 vre=492 vt=525
		hsync=- vsync=- 
edid 640x480@73Hz   
		shb=664 ehb=704 ht=832
		vrs=489 vre=492 vt=520
		hsync=- vsync=- 
edid 640x480@75Hz   
		shb=656 ehb=720 ht=840
		vrs=481 vre=484 vt=500
		hsync=- vsync=- 
edid 800x600@60Hz   
		shb=840 ehb=968 ht=1056
		vrs=601 vre=605 vt=628
		hsync=+ vsync=+ 
edid 800x600@72Hz   
		shb=856 ehb=976 ht=1040
		vrs=637 vre=643 vt=666
		hsync=+ vsync=+ 
edid 800x600@75Hz   
		shb=816 ehb=896 ht=1056
		vrs=601 vre=604 vt=625
		hsync=+ vsync=+ 
edid 1024x768@60Hz  
		shb=1048 ehb=1184 ht=1344
		vrs=771 vre=777 vt=806
		hsync=- vsync=- 
edid 1024x768@70Hz  
		shb=1048 ehb=1184 ht=1328
		vrs=771 vre=777 vt=806
		hsync=- vsync=- 
edid 1024x768@75Hz  
		shb=1040 ehb=1136 ht=1312
		vrs=769 vre=772 vt=800
		hsync=+ vsync=+ 
edid 1280x1024@75Hz 
		shb=1296 ehb=1440 ht=1688
		vrs=1025 vre=1028 vt=1066
		hsync=+ vsync=+ 

I ended up switching from my laptop display to the beamer one like so:

@{rfork n; aux/realemu; aux/vga -m vesa -l '1280x800x32,#1'}

And back like so:

@{rfork n; aux/realemu; aux/vga -m vga -l '1280x800x32,#1'}

or: (there doesn't seem to be a difference between those in this case)

@{rfork n; aux/realemu; aux/vga -m igfx -l '1280x800x32,#1'}

 From my understanding, it should be the other way around.  Just a
understand problem on my side perhaps. Nothing that bothers me since
I know that it works at least.  Although an explanation could
be helpful.

There also seems to be some caching like logic to be involved. I have
to include the display number '#1' at least at the first call. Afterwards
it doesn't need to be included.

Anyways, I get to the switch leaving me with a blank screen.  Is there
a way to do a screen mirroring?  (Laptop screen synced with beamer

I imagine this to be not too trivial if even possible. But I was hoping
for someone who perhaps already tried.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-06-15 20:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-14 20:01 [9front] aux/vga display mirroring chris
2022-06-15  6:56 ` qwx
2022-06-15 20:36   ` chris

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).