doc:appunti:hardware:mini_pc_intel_pentium_j3710
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:hardware:mini_pc_intel_pentium_j3710 [2026/02/23 15:16] – [HDMI Monitor supported modes] niccolo | doc:appunti:hardware:mini_pc_intel_pentium_j3710 [2026/02/24 19:12] (current) – [DPMS (Display Power Management Signaling)] niccolo | ||
|---|---|---|---|
| Line 100: | Line 100: | ||
| </ | </ | ||
| + | ==== DPMS (Display Power Management Signaling) ==== | ||
| - | FIXME What is this? | + | DPMS (Display Power Management Signaling) |
| + | |||
| + | It is possible to control the status of the display connected to the frame buffer writing some values to the pseudo file: | ||
| < | < | ||
| Line 107: | Line 110: | ||
| echo 0 > / | echo 0 > / | ||
| </ | </ | ||
| + | |||
| + | | 0 | FB_BLANK_UNBLANK | ||
| + | | 1 | FB_BLANK_NORMAL | ||
| + | | 2 | FB_BLANK_VSYNC_SUSPEND | ||
| + | | 3 | FB_BLANK_HSYNC_SUSPEND | ||
| + | | 4 | FB_BLANK_POWERDOWN | ||
| + | |||
| + | Writing the value 4 to the pseudodevice changes the **DPMS** property from **On=0** to **Off=3**. It is possibile to check all the **connectors properties** using **modetest** (provided by the **libdrm-tests** Debian package): | ||
| + | |||
| + | < | ||
| + | modetest -M i915 -c | ||
| + | opened device `Intel Graphics` on driver `i915` (version 1.6.0 at 20201103) | ||
| + | Connectors: | ||
| + | id encoder status | ||
| + | 95 94 connected | ||
| + | modes: | ||
| + | index name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot | ||
| + | #0 1024x768 60.00 1024 1048 1184 1344 768 771 777 806 65000 flags: nhsync, nvsync; type: driver | ||
| + | #1 800x600 60.32 800 840 968 1056 600 601 605 628 40000 flags: phsync, pvsync; type: driver | ||
| + | ... | ||
| + | 2 DPMS: | ||
| + | flags: enum | ||
| + | enums: On=0 Standby=1 Suspend=2 Off=3 | ||
| + | value: 3 | ||
| + | .... | ||
| + | |||
| + | 107 | ||
| + | modes: | ||
| + | index name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot | ||
| + | #0 1024x600 59.82 1024 1068 1156 1344 600 603 609 625 50250 flags: phsync, nvsync; type: preferred, driver | ||
| + | #1 1920x1080 60.00 1920 2008 2052 2200 1080 1084 1089 1125 148500 flags: phsync, pvsync; type: driver | ||
| + | ... | ||
| + | 2 DPMS: | ||
| + | flags: enum | ||
| + | enums: On=0 Standby=1 Suspend=2 Off=3 | ||
| + | value: 3 | ||
| + | .... | ||
| + | </ | ||
| + | |||
| + | |||
| + | FIXME What is this? | ||
| < | < | ||
| Line 113: | Line 157: | ||
| </ | </ | ||
| - | The Debian package **libdrm-tests** contains the **modetest** tool. | ||
| ===== Pygame ===== | ===== Pygame ===== | ||
doc/appunti/hardware/mini_pc_intel_pentium_j3710.1771856182.txt.gz · Last modified: by niccolo
