Pinebook Pro

classic Classic list List threaded Threaded
22 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: Pinebook Pro

Kurt Miller-4
On Mon, 2020-03-23 at 20:41 +0100, Marcus MERIGHI wrote:

> [hidden email] (Otto Moerbeek), 2020.03.22 (Sun) 20:21 (CET):
> >
> > On Sun, Mar 22, 2020 at 08:07:05PM +0100, Otto Moerbeek wrote:
> >
> > >
> > > On Sun, Mar 22, 2020 at 07:30:49PM +0100, Marcus MERIGHI wrote:
> > >
> > > >
> > > > From: Mark Kettenis <[hidden email]>
> > > > >
> > > > > >
> > > > > > U-Boot 2017.09-04112-gb8e0774-dirty (Feb 07 2020 - 12:45:13 -0500)
> > > > > Unfortunately that particular version of U-Boot has an annoying bug
> > > > > that makes it impossible for the OpenBSD bootloader to detect the
> > > > > device you booted from.
> > > > From: Otto Moerbeek <[hidden email]>
> > > > >
> > > > > Here's shell script that can help, I forgat if it came from patrick@
> > > > > or somebody else. I'll aslo attach a tarball with the neccesary extra
> > > > > files. That's the .pbp file used by the script and two other files
> > > > > that need to be dropped into /etc/firmware to get the wifi going.
> > > > Thank you, Mark and Otto!
> > > >
> > > > Your hints got me a lot further; OpenBSD arm64 is now installed 
> > > > on a MicroSD card which the PineBook Pro can boot from.
> > > >
> > > > TL;DR: No video, No USB, no suspend. further pointers, anyone? thanks!
> [...] 
> >
> > >
> > > >
> > > > Next reboot I tried, at the boot> prompt
> > > >     boot> set tty fb0
> > > fb as console is not yet supported. Only serial console, which works
> > > wit a special cable and after flipping an internal switch. But X
> > > should work. At lest it does for me and others.
> > You also need to copy the .ptb file to you boot ('i') partition.
> >
> > That wil make a big difference
> >
> > -Ott
> Yes, that was it! Thank you!
>
> rk3399-pinebook-pro.dtb -> root of boot ('i') partition helped!
>
> Writing this message with mutt on the pinebookpro.
> Currently setting up the rest of my daily driver stuff, lets seee...
>
> Thanks!
>
> Marcus
>
> P.S.: Details...
>
> $ cat /etc/boot.conf
> stty com0 1500000
> set tty com0
> set timeout 3
>
> does not work:
>   apm: "Battery state: unknown, 0% remaining, unknown life estimate"
>   brightness key combo
>   volume key combo
>   zzz key combo
>   pwr button no shutdown action. but power off after 5 secs.
>   sound (not with linux as well; maybe due to serial/headphone jack
>          switch?)
>   youtube (:flan_soooimportant:): "audio render problem"
>   libreoffice,gimp missing from aarch64
>   audio/video player (ffmpeg,mpv,mplayer,vlc) missing from aarch64

Most of the missing packages you mentioned were temporarily broken
due to a dependency which has been fixed. The latest snapshot
packages have them back.

>
> works:
>   halt -p
>   apmd -A
>   wsconsctl display.brightness
>
> not sure:
>   wlan bwfm(4) fails unrecoverably for me quite often.
>   the automatic start of xenodm fails, thus
>      @reboot       sleep 10; rcctl restart xenodm > /dev/null
>
> other notes:
>   disable xconsole, to retain serial access
>   runs off the sdcard, not internal eMMC
>   softraid crypt for $HOME
>   boot works without serial attached
>
> OpenBSD 6.6-current (GENERIC.MP) #518: Sun Mar 22 14:33:03 MDT 2020
>     [hidden email]:/usr/src/sys/arch/arm64/compile/GENERIC.MP
> real mem  = 4059160576 (3871MB)
> avail mem = 3861471232 (3682MB)
> mainbus0 at root: Pine64 Pinebook Pro
> cpu0 at mainbus0 mpidr 0: ARM Cortex-A53 r0p4
> cpu0: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
> cpu0: 512KB 64b/line 16-way L2 cache
> efi0 at mainbus0: UEFI 2.0.5
> efi0: Das U-boot rev 0x0
> apm0 at mainbus0
> psci0 at mainbus0: PSCI 1.0
> agintc0 at mainbus0 sec shift 3:4 nirq 288 nredist 6 ipi: 0, 1: "interrupt-controller"
> agintcmsi0 at agintc0
> syscon0 at mainbus0: "qos"
> syscon1 at mainbus0: "qos"
> syscon2 at mainbus0: "qos"
> syscon3 at mainbus0: "qos"
> syscon4 at mainbus0: "qos"
> syscon5 at mainbus0: "qos"
> syscon6 at mainbus0: "qos"
> syscon7 at mainbus0: "qos"
> syscon8 at mainbus0: "qos"
> syscon9 at mainbus0: "qos"
> syscon10 at mainbus0: "qos"
> syscon11 at mainbus0: "qos"
> syscon12 at mainbus0: "qos"
> syscon13 at mainbus0: "qos"
> syscon14 at mainbus0: "qos"
> syscon15 at mainbus0: "qos"
> syscon16 at mainbus0: "qos"
> syscon17 at mainbus0: "qos"
> syscon18 at mainbus0: "qos"
> syscon19 at mainbus0: "qos"
> syscon20 at mainbus0: "qos"
> syscon21 at mainbus0: "qos"
> syscon22 at mainbus0: "qos"
> syscon23 at mainbus0: "qos"
> syscon24 at mainbus0: "qos"
> syscon25 at mainbus0: "power-management"
> "power-controller" at syscon25 not configured
> syscon26 at mainbus0: "syscon"
> "io-domains" at syscon26 not configured
> rkclock0 at mainbus0
> rkclock1 at mainbus0
> syscon27 at mainbus0: "syscon"
> "io-domains" at syscon27 not configured
> "usb2-phy" at syscon27 not configured
> "usb2-phy" at syscon27 not configured
> rkemmcphy0 at syscon27
> "pcie-phy" at syscon27 not configured
> rkpinctrl0 at mainbus0: "pinctrl"
> rkgpio0 at rkpinctrl0
> rkgpio1 at rkpinctrl0
> rkgpio2 at rkpinctrl0
> rkgpio3 at rkpinctrl0
> rkgpio4 at rkpinctrl0
> pwmreg0 at mainbus0
> rkdrm0 at mainbus0
> drm0 at rkdrm0
> "pmu_a53" at mainbus0 not configured
> "pmu_a72" at mainbus0 not configured
> agtimer0 at mainbus0: tick rate 24000 KHz
> "xin24m" at mainbus0 not configured
> simplebus0 at mainbus0: "amba"
> "dma-controller" at simplebus0 not configured
> "dma-controller" at simplebus0 not configured
> rkpcie0 at mainbus0
> rkpcie0: link training timeout
> dwmmc0 at mainbus0: 50 MHz base clock
> sdmmc0 at dwmmc0: 4-bit, sd high-speed, dma
> dwmmc1 at mainbus0: 50 MHz base clock
> sdmmc1 at dwmmc1: 4-bit, sd high-speed, mmc high-speed, dma
> sdhc0 at mainbus0
> sdhc0: SDHC 3.0, 18 MHz base clock
> sdmmc2 at sdhc0: 8-bit, sd high-speed, mmc high-speed, dma
> ehci0 at mainbus0
> usb0 at ehci0: USB revision 2.0
> uhub0 at usb0 configuration 1 interface 0 "Generic EHCI root hub" rev 2.00/1.00 addr 1
> ohci0 at mainbus0: version 1.0
> ehci1 at mainbus0
> usb1 at ehci1: USB revision 2.0
> uhub1 at usb1 configuration 1 interface 0 "Generic EHCI root hub" rev 2.00/1.00 addr 1
> ohci1 at mainbus0: version 1.0
> rkdwusb0 at mainbus0: "usb"
> xhci0 at rkdwusb0, xHCI 1.10
> usb2 at xhci0: USB revision 3.0
> uhub2 at usb2 configuration 1 interface 0 "Generic xHCI root hub" rev 3.00/1.00 addr 1
> rkdwusb1 at mainbus0: "usb"
> xhci1 at rkdwusb1, xHCI 1.10
> usb3 at xhci1: USB revision 3.0
> uhub3 at usb3 configuration 1 interface 0 "Generic xHCI root hub" rev 3.00/1.00 addr 1
> "dp" at mainbus0 not configured
> "saradc" at mainbus0 not configured
> rkiic0 at mainbus0
> iic0 at rkiic0
> "everest,es8316" at iic0 addr 0x11 not configured
> rkiic1 at mainbus0
> iic1 at rkiic1
> com0 at mainbus0: ns16550, no working fifo
> com1 at mainbus0: ns16550, no working fifo
> com1: console
> "spi" at mainbus0 not configured
> "thermal-zones" at mainbus0 not configured
> rktemp0 at mainbus0
> rkiic2 at mainbus0
> iic2 at rkiic2
> rkpmic0 at iic2 addr 0x1b: RK808
> fanpwr0 at iic2 addr 0x40: SYR827, 1.00 VDC
> fanpwr1 at iic2 addr 0x41: SYR828, 1.00 VDC
> rkiic3 at mainbus0
> iic3 at rkiic3
> fusbtc0 at iic3 addr 0x22
> "cellwise,cw201x" at iic3 addr 0x62 not configured
> rkpwm0 at mainbus0
> rkpwm1 at mainbus0
> "video-codec" at mainbus0 not configured
> "iommu" at mainbus0 not configured
> "rga" at mainbus0 not configured
> "efuse" at mainbus0 not configured
> "phy" at mainbus0 not configured
> "phy" at mainbus0 not configured
> "watchdog" at mainbus0 not configured
> "rktimer" at mainbus0 not configured
> "i2s" at mainbus0 not configured
> rkvop0 at mainbus0: RK3399 VOPL
> "iommu" at mainbus0 not configured
> rkvop1 at mainbus0: RK3399 VOPB
> "iommu" at mainbus0 not configured
> "iommu" at mainbus0 not configured
> "iommu" at mainbus0 not configured
> "hdmi-sound" at mainbus0 not configured
> rkanxdp0 at mainbus0: eDP TX
> "gpu" at mainbus0 not configured
> "opp-table0" at mainbus0 not configured
> "opp-table1" at mainbus0 not configured
> "opp-table2" at mainbus0 not configured
> simplepanel0 at mainbus0
> "leds" at mainbus0 not configured
> "reserved-memory" at mainbus0 not configured
> "gpio-keys" at mainbus0 not configured
> pwmbl0 at mainbus0
> "sdio-pwrseq" at mainbus0 not configured
> "wireless-wlan" at mainbus0 not configured
> "es8316-sound" at mainbus0 not configured
> "speaker-amplifier" at mainbus0 not configured
> "vcc-sysin" at mainbus0 not configured
> "vcc-12v" at mainbus0 not configured
> "vcc3v3-sys" at mainbus0 not configured
> "vcc5v0-usb-regulator" at mainbus0 not configured
> "vcc-0v9" at mainbus0 not configured
> "vcc1v8-s3" at mainbus0 not configured
> "vcc3v0-sd" at mainbus0 not configured
> "vcc3v3-panel" at mainbus0 not configured
> "vcc3v3-ssd" at mainbus0 not configured
> "vcc5v0-otg" at mainbus0 not configured
> "vbus-5vout" at mainbus0 not configured
> "dc-charger" at mainbus0 not configured
> "usb-charger" at mainbus0 not configured
> "framebuffer" at mainbus0 not configured
> cpu1 at mainbus0 mpidr 1: ARM Cortex-A53 r0p4
> cpu1: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
> cpu1: 512KB 64b/line 16-way L2 cache
> cpu2 at mainbus0 mpidr 2: ARM Cortex-A53 r0p4
> cpu2: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
> cpu2: 512KB 64b/line 16-way L2 cache
> cpu3 at mainbus0 mpidr 3: ARM Cortex-A53 r0p4
> cpu3: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
> cpu3: 512KB 64b/line 16-way L2 cache
> cpu4 at mainbus0 mpidr 100: ARM Cortex-A72 r0p2
> cpu4: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache
> cpu4: 1024KB 64b/line 16-way L2 cache
> cpu5 at mainbus0 mpidr 101: ARM Cortex-A72 r0p2
> cpu5: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache
> cpu5: 1024KB 64b/line 16-way L2 cache
> usb4 at ohci0: USB revision 1.0
> uhub4 at usb4 configuration 1 interface 0 "Generic OHCI root hub" rev 1.00/1.00 addr 1
> usb5 at ohci1: USB revision 1.0
> uhub5 at usb5 configuration 1 interface 0 "Generic OHCI root hub" rev 1.00/1.00 addr 1
> bwfm0 at sdmmc0 function 1
> manufacturer 0x02d0, product 0xa9bf at sdmmc0 function 2 not configured
> manufacturer 0x02d0, product 0xa9bf at sdmmc0 function 3 not configured
> scsibus0 at sdmmc1: 2 targets, initiator 0
> sd0 at scsibus0 targ 1 lun 0: <SD/MMC, SR64G, 0080> removable
> sd0: 60906MB, 512 bytes/sector, 124735488 sectors
> scsibus1 at sdmmc2: 2 targets, initiator 0
> sd1 at scsibus1 targ 1 lun 0: <Sandisk, DA4064, 0000> removable
> sd1: 59640MB, 512 bytes/sector, 122142720 sectors
> uhub6 at uhub1 port 1 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" rev 2.00/85.36 addr 2
> uvideo0 at uhub6 port 2 configuration 1 interface 0 "Sonix Technology Co., Ltd. USB Camera" rev 2.00/0.00 addr 3
> video0 at uvideo0
> uhidev0 at uhub4 port 1 configuration 1 interface 0 "HAILUCK CO.,LTD USB KEYBOARD" rev 1.10/1.00 addr 2
> uhidev0: iclass 3/1
> ukbd0 at uhidev0: 8 variable keys, 6 key codes
> wskbd0 at ukbd0 mux 1
> uhidev1 at uhub4 port 1 configuration 1 interface 1 "HAILUCK CO.,LTD USB KEYBOARD" rev 1.10/1.00 addr 2
> uhidev1: iclass 3/0, 35 report ids
> umt0 at uhidev1: clickpad, 4 contacts
> wsmouse0 at umt0 mux 0
> vscsi0 at root
> scsibus2 at vscsi0: 256 targets
> softraid0 at root
> scsibus3 at softraid0: 256 targets
> bootfile: sd0a:/bsd
> boot device: sd0
> root on sd0a (76d8273f10bcd36c.a) swap on sd0b dump on sd0b
> rkvop0: using CRTC 0 for RK3399 VOPL
> rkvop1: using CRTC 1 for RK3399 VOPB
> rkdrm0: 1920x1080, 32bpp
> wsdisplay0 at rkdrm0 mux 1
> wskbd0: connecting to wsdisplay0
> wsdisplay0: screen 0-5 added (std, vt100 emulation)
> bwfm0: address c0:84:7d:2e:a8:36
>
> $ usbdevs -v
> Controller /dev/usb0:
> addr 01: 0000:0000 Generic, EHCI root hub
> high speed, self powered, config 1, rev 1.00
> driver: uhub0
> Controller /dev/usb1:
> addr 01: 0000:0000 Generic, EHCI root hub
> high speed, self powered, config 1, rev 1.00
> driver: uhub1
> addr 02: 05e3:0608 Genesys Logic, USB2.0 Hub
> high speed, self powered, config 1, rev 85.36
> driver: uhub6
> addr 03: 0c45:6321 Sonix Technology Co., Ltd., USB Camera
> high speed, power 500 mA, config 1, rev 0.00
> driver: uvideo0
> Controller /dev/usb2:
> addr 01: 0000:0000 Generic, xHCI root hub
> super speed, self powered, config 1, rev 1.00
> driver: uhub2
> Controller /dev/usb3:
> addr 01: 0000:0000 Generic, xHCI root hub
> super speed, self powered, config 1, rev 1.00
> driver: uhub3
> addr 02: 0bda:8179 Realtek, 802.11n NIC
> high speed, power 500 mA, config 1, rev 0.00, iSerial 00E04C0001
> driver: urtwn0
> Controller /dev/usb4:
> addr 01: 0000:0000 Generic, OHCI root hub
> full speed, self powered, config 1, rev 1.00
> driver: uhub4
> addr 02: 258a:001e HAILUCK CO.,LTD, USB KEYBOARD
> low speed, power 100 mA, config 1, rev 1.00
> driver: uhidev0
> driver: uhidev1
> Controller /dev/usb5:
> addr 01: 0000:0000 Generic, OHCI root hub
> full speed, self powered, config 1, rev 1.00
> driver: uhub5
>
> $ sysctl hw
> hw.machine=arm64
> hw.model=ARM Cortex-A53 r0p4
> hw.ncpu=6
> hw.byteorder=1234
> hw.pagesize=4096
> hw.disknames=sd0:76d8273f10bcd36c,sd1:,sd2:a7f32c3959c36f2d
> hw.diskcount=3
> hw.sensors.rktemp0.temp0=40.00 degC (CPU)
> hw.sensors.rktemp0.temp1=38.12 degC (GPU)
> hw.sensors.softraid0.drive0=online (sd2), OK
> hw.cpuspeed=408
> hw.setperf=0
> hw.product=Pine64 Pinebook Pro
> hw.serialno=2bf8d677ae6e41e
> hw.physmem=4059160576
> hw.usermem=4059148288
> hw.ncpufound=6
> hw.allowpowerdown=1
> hw.perfpolicy=auto
> hw.ncpuonline=6
>
> $ top           # 4,5 are the fast ones
> load averages:  0.02,  0.30,  0.49    host.dmn.tld 20:09:52
> 68 processes: 66 idle, 2 on processor  up  0:45
> CPU0:  1.7% user,  0.0% nice,  1.7% sys,  1.3% spin,  0.9% intr, 94.5% idle
> CPU1:  3.7% user,  0.0% nice,  4.2% sys,  1.7% spin,  0.0% intr, 90.4% idle
> CPU2:  3.0% user,  0.0% nice,  3.8% sys,  1.7% spin,  0.0% intr, 91.5% idle
> CPU3:  3.8% user,  0.0% nice,  3.2% sys,  1.7% spin,  0.0% intr, 91.3% idle
> CPU4:  3.4% user,  0.0% nice,  2.6% sys,  1.6% spin,  0.0% intr, 92.3% idle
> CPU5:  2.8% user,  0.0% nice,  1.8% sys,  1.5% spin,  0.0% intr, 93.9% idle
> Memory: Real: 217M/1482M act/tot Free: 2242M Cache: 663M Swap: 0K/1028M
>
>   PID USERNAME PRI NICE  SIZE   RES STATE     WAIT      TIME    CPU COMMAND
> 22234 _x11       2    0   24M   39M sleep/4   poll      1:43  1.27% Xorg
> 83922 luser     18    0 1420K 1236K sleep/3   pause     0:00  0.10% ksh
> 22141 luser     10    0   83M   85M idle      wait      0:40  0.00% mutt
> 65644 luser      2    0 7080K   13M sleep/2   select    0:12  0.00% xterm
> 98845 luser      2    0 3128K 2252K sleep/4   select    0:03  0.00% gpg-agent
>  5180 _unwind    2    0 7232K 6236K sleep/4   kqread    0:02  0.00% unwind
> 10724 luser      2    0   11M   17M idle      select    0:02  0.00% xterm
> 57256 luser     18    0  812K  660K idle      pause     0:02  0.00% sh
> 86729 luser      2    0 6912K   13M idle      select    0:02  0.00% xterm
>     1 root      10    0  444K  308K sleep/3   wait      0:01  0.00% init
> 60851 root      10    0 2872K 8476K idle      wait      0:01  0.00% xenodm
> 30761 luser      2    0 2292K 7736K sleep/4   poll      0:01  0.00% cwm
> 16514 luser      2    0 6616K   13M idle      select    0:01  0.00% xterm
> 59347 luser      2    0 6668K   13M idle      select    0:01  0.00% xterm
> 60778 _syslogd   2    0 1304K 1292K sleep/5   kqread    0:01  0.00% syslogd
> 95930 _pflogd    4    0  748K  436K sleep/2   bpf       0:01  0.00% pflogd
>   950 luser      2    0 6616K   13M sleep/3   select    0:01  0.00% xterm
> 10695 luser      2    0 4964K 5740K sleep/3   select    0:01  0.00% vim
>
> $ doas wsconsctl
> wsconsctl: Use explicit arg to view keyboard.map.
> keyboard.type=usb
> keyboard.bell.pitch=400
> keyboard.bell.period=100
> keyboard.bell.volume=50
> keyboard.bell.pitch.default=400
> keyboard.bell.period.default=100
> keyboard.bell.volume.default=50
> keyboard.repeat.del1=400
> keyboard.repeat.deln=100
> keyboard.repeat.del1.default=400
> keyboard.repeat.deln.default=100
> keyboard.ledstate=0
> keyboard.encoding=de
> mouse.type=touchpad
> mouse.rawmode=0
> mouse.scale=0,1400,0,914,0,29,28
> mouse.reverse_scrolling=0
> mouse.tp.tapping=1
> mouse.tp.scaling=0.400
> mouse.tp.swapsides=0
> mouse.tp.disable=0
> mouse.tp.edges=0.0,5.0,10.0,5.0
> display.type=rkdrm
> display.width=1920
> display.height=1080
> display.depth=32
> display.fontwidth=16
> display.fontheight=32
> display.emulations=vt100
> display.screentypes=std
> display.focus=4
> display.brightness=100.00%
> display.screen_on=250
> display.screen_off=0
> display.vblank=off
> display.kbdact=on
> display.msact=on
> display.outact=on
>
> $ glxgears -info
> 161 frames in 5.0 seconds = 32.137 FPS
> 347 frames in 5.0 seconds = 69.156 FPS
> 296 frames in 5.0 seconds = 59.125 FPS
> 395 frames in 5.0 seconds = 78.997 FPS
> 436 frames in 5.0 seconds = 87.175 FPS
> 416 frames in 5.0 seconds = 83.073 FPS
> 436 frames in 5.0 seconds = 87.108 FPS
> 378 frames in 5.0 seconds = 75.538 FPS
> 386 frames in 5.0 seconds = 77.094 FPS
>
> $ pkg_info -m
> apg-2.2.3p1         automated password generator
> arandr-0.1.10       XRandR GUI
> base64-1.5p0        converter to/from base64 encoding
> bwfm-firmware-20171125 firmware binary images for bwfm(4) driver
> cadaver-0.23.3p5    command-line WebDAV client
> darktable-2.6.3p1   virtual lighttable and darkroom for photographers
> dia-0.97.3p6        technical diagrams drawing tool
> dunst-1.4.1         customizable and lightweight notification-daemon
> enscript-1.6.6p2    convert ASCII files to PostScript
> exiv2-0.26p1v0      manipulate image meta-data such as exif and ipct
> firefox-74.0        Mozilla web browser
> gnupg-2.2.12p0      GNU privacy guard - a free PGP replacement
> gphoto-2.5.23       digital camera command-line interface
> ipcalc-1.4p0        small network calculator
> iridium-2019.11.78  Iridium browser
> josm-14824p0        OpenStreetMap map editor
> lightning-68.5.0v0  Mozilla Thunderbird calendar extension
> lynx-2.8.9rel1p0    text web browser
> maclookup-1.7       simple filter to look up MAC address vendors
> mpc-0.33            command line client for mpd
> mupdf-1.16.1p1      graphic library, pdf parser, viewer and utilities
> mutt-1.13.4v3-gpgme tty-based e-mail client
> ncmpc-0.37v0        curses based frontend for mpd
> nmap-7.80           scan ports and fingerprint stack of network hosts
> ntfs_3g-2017.3.23p1 FUSE NTFS driver with read/write support
> offlineimap-7.3.2   powerful IMAP/Maildir synchronization and reader support
> openbsd-developers-2.0p36 geographic location of past and present OpenBSD developers
> pkg_mgr-0.2.3p2     user-friendly package browser and manager
> pkglocatedb-1.5     database of packages for use with locate(1)
> qiv-2.3.1p0         very small and pretty fast gdk/Imlib image viewer
> quirks-3.269        exceptions to pkg_add rules
> rdesktop-1.9.0      open source client for Windows Terminal Server
> rsync-3.1.3p0       mirroring/synchronization over low bandwidth links
> scrot-0.8p4         commandline screen capture util
> sct-0.5             set the color temperature of the screen
> simple-mtpfs-0.3.0p1 MTP device filesystem
> sysclean-2.8        list obsolete files between OpenBSD upgrades
> thunderbird-68.5.0  Mozilla e-mail, rss and usenet client
> tnef-1.4.12p1       decode MS-TNEF MIME attachments
> unzip-6.0p13        extract, list & test files in a ZIP archive
> urtwn-firmware-20180103 firmware binary images for urtwn(4) driver
> uvideo-firmware-1.2p3 firmware binary images for uvideo(4) driver
> vim-8.2.356-no_x11  vi clone, many additional features
> wget-1.20.3p3       retrieve files from the web via HTTP, HTTPS and FTP
> wtf-20200226        translate common internet acronyms
> xclip-0.13p1        command line interface to X selections
> xsettingsd-1.0.0p0  lightweight XSETTINGS daemon
> youtube-dl-2020.03.08 CLI program to download videos from YouTube and other sites
>
> $ xrandr --verbose
> Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 3840 x 2160
> eDP-1 connected primary 1920x1080+0+0 (0x43) normal (normal left inverted right x axis y axis) 0mm x 0mm
> Identifier: 0x41
> Timestamp:  77090
> Subpixel:   unknown
> Gamma:      1.0:0.99:0.98
> Brightness: 0.98
> Clones:    
> CRTC:       0
> CRTCs:      0 1
> Transform:  1.000000 0.000000 0.000000
>             0.000000 1.000000 0.000000
>             0.000000 0.000000 1.000000
>            filter: 
> link-status: Good 
> supported: Good, Bad
> CONNECTOR_ID: 31 
> supported: 31
> non-desktop: 0 
> range: (0, 1)
>   1920x1080 (0x43) 148.500MHz *current +preferred
>         h: width  1920 start 1968 end 2000 total 2200 skew    0 clock  67.50KHz
>         v: height 1080 start 1083 end 1088 total 1125           clock  60.00Hz
>
> $ cat /var/log/Xorg.0.log
> [    77.064] (--) Using wscons driver on /dev/ttyC4
> [    77.093] 
> X.Org X Server 1.20.7
> X Protocol Version 11, Revision 0
> [    77.093] Build Operating System: OpenBSD 6.6 arm64 
> [    77.093] Current Operating System: OpenBSD daxl.tor.at 6.6 GENERIC.MP#518 arm64
> [    77.094] Build Date: 22 March 2020  03:48:36PM
> [    77.094]  
> [    77.094] Current version of pixman: 0.38.4
> [    77.094]  Before reporting problems, check http://wiki.x.org
> to make sure that you have the latest version.
> [    77.094] Markers: (--) probed, (**) from config file, (==) default setting,
> (++) from command line, (!!) notice, (II) informational,
> (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> [    77.095] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 23 19:26:25 2020
> [    77.096] (==) Using system config directory "/usr/X11R6/share/X11/xorg.conf.d"
> [    77.097] (==) No Layout section.  Using the first Screen section.
> [    77.097] (==) No screen section available. Using defaults.
> [    77.097] (**) |-->Screen "Default Screen Section" (0)
> [    77.097] (**) |   |-->Monitor "<default monitor>"
> [    77.099] (==) No monitor specified for screen "Default Screen Section".
> Using a default monitor configuration.
> [    77.099] (==) Automatically adding devices
> [    77.099] (==) Automatically enabling devices
> [    77.099] (==) Not automatically adding GPU devices
> [    77.099] (==) Max clients allowed: 256, resource mask: 0x1fffff
> [    77.100] (==) FontPath set to:
> /usr/X11R6/lib/X11/fonts/misc/,
> /usr/X11R6/lib/X11/fonts/TTF/,
> /usr/X11R6/lib/X11/fonts/OTF/,
> /usr/X11R6/lib/X11/fonts/Type1/,
> /usr/X11R6/lib/X11/fonts/100dpi/,
> /usr/X11R6/lib/X11/fonts/75dpi/
> [    77.100] (==) ModulePath set to "/usr/X11R6/lib/modules"
> [    77.100] (II) The server relies on wscons to provide the list of input devices.
> If no devices become available, reconfigure wscons or disable AutoAddDevices.
> [    77.100] (II) Loader magic: 0x151c680000
> [    77.100] (II) Module ABI versions:
> [    77.100]  X.Org ANSI C Emulation: 0.4
> [    77.100]  X.Org Video Driver: 24.1
> [    77.100]  X.Org XInput driver : 24.1
> [    77.100]  X.Org Server Extension : 10.0
> [    77.100] (II) LoadModule: "glx"
> [    77.102] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
> [    77.114] (II) Module glx: vendor="X.Org Foundation"
> [    77.114]  compiled for 1.20.7, module version = 1.0.0
> [    77.114]  ABI class: X.Org Server Extension, version 10.0
> [    77.115] (==) Matched modesetting as autoconfigured driver 0
> [    77.115] (==) Assigned the driver to the xf86ConfigLayout
> [    77.115] (II) LoadModule: "modesetting"
> [    77.116] (II) Loading /usr/X11R6/lib/modules/drivers/modesetting_drv.so
> [    77.117] (II) Module modesetting: vendor="X.Org Foundation"
> [    77.117]  compiled for 1.20.7, module version = 1.20.7
> [    77.117]  Module class: X.Org Video Driver
> [    77.117]  ABI class: X.Org Video Driver, version 24.1
> [    77.117] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
> [    77.117] (WW) Falling back to old probe method for modesetting
> [    77.119] (II) modeset(0): using default device
> [    77.119] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
> [    77.120] (II) modeset(0): Creating default Display subsection in Screen section
> "Default Screen Section" for depth/fbbpp 24/32
> [    77.120] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
> [    77.120] (==) modeset(0): RGB weight 888
> [    77.120] (==) modeset(0): Default visual is TrueColor
> [    77.120] (II) Loading sub module "glamoregl"
> [    77.120] (II) LoadModule: "glamoregl"
> [    77.122] (II) Loading /usr/X11R6/lib/modules/libglamoregl.so
> [    77.138] (II) Module glamoregl: vendor="X.Org Foundation"
> [    77.138]  compiled for 1.20.7, module version = 1.0.1
> [    77.138]  ABI class: X.Org ANSI C Emulation, version 0.4
> [    77.373] (EE) modeset(0): eglInitialize() failed
> [    77.488] (EE) modeset(0): glamor initialization failed
> [    77.488] (II) modeset(0): ShadowFB: preferred NO, enabled NO
> [    77.490] (II) modeset(0): Output eDP-1 has no monitor section
> [    77.492] (II) modeset(0): EDID for output eDP-1
> [    77.493] (II) modeset(0): Printing probed modes for output eDP-1
> [    77.493] (II) modeset(0): Modeline "1920x1080"x60.0  148.50  1920 1968 2000 2200  1080 1083 1088 1125 (67.5 kHz
> eP)
> [    77.494] (II) modeset(0): Output eDP-1 connected
> [    77.494] (II) modeset(0): Using exact sizes for initial modes
> [    77.494] (II) modeset(0): Output eDP-1 using initial mode 1920x1080 +0+0
> [    77.494] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
> [    77.494] (==) modeset(0): DPI set to (96, 96)
> [    77.494] (II) Loading sub module "fb"
> [    77.494] (II) LoadModule: "fb"
> [    77.501] (II) Loading /usr/X11R6/lib/modules/libfb.so
> [    77.503] (II) Module fb: vendor="X.Org Foundation"
> [    77.503]  compiled for 1.20.7, module version = 1.0.0
> [    77.503]  ABI class: X.Org ANSI C Emulation, version 0.4
> [    77.595] (==) modeset(0): Backing store enabled
> [    77.595] (==) modeset(0): Silken mouse enabled
> [    77.599] (II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
> [    77.601] (==) modeset(0): DPMS enabled
> [    77.601] (II) Initializing extension Generic Event Extension
> [    77.606] (II) Initializing extension SHAPE
> [    77.610] (II) Initializing extension MIT-SHM
> [    77.615] (II) Initializing extension XInputExtension
> [    77.620] (II) Initializing extension XTEST
> [    77.625] (II) Initializing extension BIG-REQUESTS
> [    77.629] (II) Initializing extension SYNC
> [    77.634] (II) Initializing extension XKEYBOARD
> [    77.638] (II) Initializing extension XC-MISC
> [    77.643] (II) Initializing extension SECURITY
> [    77.647] (II) Initializing extension XFIXES
> [    77.651] (II) Initializing extension RENDER
> [    77.656] (II) Initializing extension RANDR
> [    77.664] (II) Initializing extension COMPOSITE
> [    77.669] (II) Initializing extension DAMAGE
> [    77.674] (II) Initializing extension MIT-SCREEN-SAVER
> [    77.678] (II) Initializing extension DOUBLE-BUFFER
> [    77.683] (II) Initializing extension RECORD
> [    77.687] (II) Initializing extension DPMS
> [    77.691] (II) Initializing extension Present
> [    77.696] (II) Initializing extension DRI3
> [    77.696] (II) Initializing extension X-Resource
> [    77.701] (II) Initializing extension XVideo
> [    77.705] (II) Initializing extension XVideo-MotionCompensation
> [    77.705] (II) Initializing extension GLX
> [    77.711] (II) AIGLX: Screen 0 is not DRI2 capable
> [    78.080] (II) IGLX: Loaded and initialized swrast
> [    78.080] (II) GLX: Initialized DRISWRAST GL provider for screen 0
> [    78.081] (II) Initializing extension XFree86-VidModeExtension
> [    78.085] (II) Initializing extension XFree86-DGA
> [    78.090] (II) Initializing extension XFree86-DRI
> [    78.090] (II) Initializing extension DRI2
> [    78.096] (II) modeset(0): Damage tracking initialized
> [    78.096] (II) modeset(0): Setting screen physical size to 508 x 285
> [    78.962] (II) config/wscons: checking input device /dev/wskbd
> [    78.962] (II) wskbd: using layout de
> [    78.963] (II) LoadModule: "kbd"
> [    78.969] (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so
> [    78.971] (II) Module kbd: vendor="X.Org Foundation"
> [    78.971]  compiled for 1.20.7, module version = 1.9.0
> [    78.971]  Module class: X.Org XInput Driver
> [    78.972]  ABI class: X.Org XInput driver, version 24.1
> [    78.972] (II) Using input driver 'kbd' for '/dev/wskbd'
> [    78.972] (**) /dev/wskbd: always reports core events
> [    78.972] (**) /dev/wskbd: always reports core events
> [    78.973] (**) Option "Protocol" "standard"
> [    78.973] (**) Option "XkbRules" "base"
> [    78.973] (**) Option "XkbModel" "pc105"
> [    78.974] (**) Option "XkbLayout" "de"
> [    78.974] (II) XINPUT: Adding extended input device "/dev/wskbd" (type: KEYBOARD, id 6)
> [    79.305] (II) config/wscons: checking input device /dev/wsmouse0
> [    79.305] (II) LoadModule: "ws"
> [    79.312] (II) Loading /usr/X11R6/lib/modules/input/ws_drv.so
> [    79.410] (II) Module ws: vendor="X.Org Foundation"
> [    79.410]  compiled for 1.20.7, module version = 1.3.0
> [    79.410]  Module class: X.Org XInput Driver
> [    79.410]  ABI class: X.Org XInput driver, version 24.1
> [    79.411] (II) Using input driver 'ws' for '/dev/wsmouse0'
> [    79.411] (**) /dev/wsmouse0: always reports core events
> [    79.411] (II) ws: /dev/wsmouse0: debuglevel 0
> [    79.412] (**) Option "Device" "/dev/wsmouse0"
> [    79.412] (**) ws: /dev/wsmouse0: ZAxisMapping: buttons 4 and 5
> [    79.412] (**) ws: /dev/wsmouse0: WAxisMapping: buttons 6 and 7
> [    79.412] (**) ws: /dev/wsmouse0: associated screen: 0
> [    79.415] (II) ws: /dev/wsmouse0: minimum x position: 0
> [    79.415] (II) ws: /dev/wsmouse0: maximum x position: 1919
> [    79.416] (II) ws: /dev/wsmouse0: minimum y position: 0
> [    79.416] (II) ws: /dev/wsmouse0: maximum y position: 1079
> [    79.416] (==) ws: /dev/wsmouse0: Buttons: 7
> [    79.445] (**) ws: /dev/wsmouse0: YAxisMapping: buttons 4 and 5
> [    79.445] (II) XINPUT: Adding extended input device "/dev/wsmouse0" (type: MOUSE, id 7)
> [    79.453] (**) /dev/wsmouse0: (accel) keeping acceleration scheme 1
> [    79.453] (**) /dev/wsmouse0: (accel) acceleration profile 0
> [    79.453] (**) /dev/wsmouse0: (accel) acceleration factor: 2.000
> [    79.453] (**) /dev/wsmouse0: (accel) acceleration threshold: 4
> [    79.458] (II) config/wscons: checking input device /dev/wsmouse
> [    79.459] (II) Using input driver 'ws' for '/dev/wsmouse'
> [    79.459] (**) /dev/wsmouse: always reports core events
> [    79.460] (II) ws: /dev/wsmouse: debuglevel 0
> [    79.460] (**) Option "Device" "/dev/wsmouse"
> [    79.460] (**) ws: /dev/wsmouse: ZAxisMapping: buttons 4 and 5
> [    79.460] (**) ws: /dev/wsmouse: WAxisMapping: buttons 6 and 7
> [    79.460] (**) ws: /dev/wsmouse: associated screen: 0
> [    79.460] (EE) PreInit returned 2 for "/dev/wsmouse"
> [    79.461] (II) UnloadModule: "ws"
> [    80.425] (II) modeset(0): Disabling kernel dirty updates, not required.
>
> $ xdpyinfo
> name of display:    :0
> version number:    11.0
> vendor string:    The X.Org Foundation
> vendor release number:    12007000
> X.Org version: 1.20.7
> maximum request size:  16777212 bytes
> motion buffer size:  256
> bitmap unit, bit order, padding:    32, LSBFirst, 32
> image byte order:    LSBFirst
> number of supported pixmap formats:    7
> supported pixmap formats:
>     depth 1, bits_per_pixel 1, scanline_pad 32
>     depth 4, bits_per_pixel 8, scanline_pad 32
>     depth 8, bits_per_pixel 8, scanline_pad 32
>     depth 15, bits_per_pixel 16, scanline_pad 32
>     depth 16, bits_per_pixel 16, scanline_pad 32
>     depth 24, bits_per_pixel 32, scanline_pad 32
>     depth 32, bits_per_pixel 32, scanline_pad 32
> keycode range:    minimum 8, maximum 255
> focus:  window 0xe0000d, revert to PointerRoot
> number of extensions:    27
>     BIG-REQUESTS
>     Composite
>     DAMAGE
>     DOUBLE-BUFFER
>     DPMS
>     DRI2
>     GLX
>     Generic Event Extension
>     MIT-SCREEN-SAVER
>     MIT-SHM
>     Present
>     RANDR
>     RECORD
>     RENDER
>     SECURITY
>     SHAPE
>     SYNC
>     X-Resource
>     XC-MISC
>     XFIXES
>     XFree86-DGA
>     XFree86-VidModeExtension
>     XINERAMA
>     XInputExtension
>     XKEYBOARD
>     XTEST
>     XVideo
> default screen number:    0
> number of screens:    1
>
> screen #0:
>   dimensions:    1920x1080 pixels (508x285 millimeters)
>   resolution:    96x96 dots per inch
>   depths (7):    24, 1, 4, 8, 15, 16, 32
>   root window id:    0x38e
>   depth of root window:    24 planes
>   number of colormaps:    minimum 1, maximum 1
>   default colormap:    0x20
>   default number of colormap cells:    256
>   preallocated pixels:    black 0, white 16777215
>   options:    backing-store WHEN MAPPED, save-unders NO
>   largest cursor:    0x0
>   current input event mask:    0x580014
>     ButtonPressMask          EnterWindowMask          SubstructureNotifyMask   
>     SubstructureRedirectMask PropertyChangeMask       
>   number of visuals:    270
>   default visual id:  0x21
>   visual:
>     visual id:    0x21
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x22
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x282
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x283
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x284
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x285
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x286
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x287
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x288
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x289
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x28a
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x28b
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x28c
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x28d
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x28e
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x28f
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x290
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x291
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x292
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x293
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x294
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x295
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x296
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x297
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x298
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x299
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x29a
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x29b
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x29c
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x29d
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x29e
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x29f
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2a0
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2a1
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2a2
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2a3
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2a4
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2a5
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2a6
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2a7
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2a8
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2a9
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2aa
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ab
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ac
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ad
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ae
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2af
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2b0
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2b1
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2b2
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2b3
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2b4
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2b5
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2b6
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2b7
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2b8
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2b9
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ba
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2bb
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2bc
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2bd
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2be
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2bf
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2c0
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2c1
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2c2
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2c3
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2c4
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2c5
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2c6
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2c7
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2c8
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2c9
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ca
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2cb
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2cc
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2cd
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ce
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2cf
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2d0
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2d1
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2d2
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2d3
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2d4
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2d5
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2d6
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2d7
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2d8
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2d9
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2da
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2db
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2dc
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2dd
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2de
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2df
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2e0
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2e1
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2e2
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2e3
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2e4
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2e5
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2e6
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2e7
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2e8
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2e9
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ea
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2eb
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ec
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ed
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ee
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ef
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2f0
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2f1
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2f2
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2f3
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2f4
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2f5
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2f6
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2f7
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2f8
>     class:    TrueColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2f9
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2fa
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2fb
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2fc
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2fd
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2fe
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x2ff
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x300
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x301
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x302
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x303
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x304
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x305
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x306
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x307
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x308
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x309
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x30a
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x30b
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x30c
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x30d
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x30e
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x30f
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x310
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x311
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x312
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x313
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x314
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x315
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x316
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x317
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x318
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x319
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x31a
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x31b
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x31c
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x31d
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x31e
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x31f
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x320
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x321
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x322
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x323
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x324
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x325
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x326
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x327
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x328
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x329
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x32a
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x32b
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x32c
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x32d
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x32e
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x32f
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x330
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x331
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x332
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x333
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x334
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x335
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x336
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x337
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x338
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x339
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x33a
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x33b
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x33c
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x33d
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x33e
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x33f
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x340
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x341
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x342
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x343
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x344
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x345
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x346
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x347
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x348
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x349
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x34a
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x34b
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x34c
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x34d
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x34e
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x34f
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x350
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x351
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x352
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x353
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x354
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x355
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x356
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x357
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x358
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x359
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x35a
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x35b
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x35c
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x35d
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x35e
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x35f
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x360
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x361
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x362
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x363
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x364
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x365
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x366
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x367
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x368
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x369
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x36a
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x36b
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x36c
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x36d
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x36e
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x36f
>     class:    DirectColor
>     depth:    24 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x47
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x370
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x371
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x372
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x373
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x374
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x375
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x376
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x377
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x378
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x379
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x37a
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x37b
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x37c
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x37d
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x37e
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x37f
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x380
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x381
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x382
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x383
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x384
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x385
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x386
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x387
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x388
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x389
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x38a
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x38b
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>   visual:
>     visual id:    0x38c
>     class:    TrueColor
>     depth:    32 planes
>     available colormap entries:    256 per subfield
>     red, green, blue masks:    0xff0000, 0xff00, 0xff
>     significant bits in color specification:    8 bits
>

Reply | Threaded
Open this post in threaded view
|

Re: Pinebook Pro

Marcus MERIGHI
[hidden email] (Kurt Miller), 2020.04.03 (Fri) 15:54 (CEST):

> On Mon, 2020-03-23 at 20:41 +0100, Marcus MERIGHI wrote:
> > [hidden email] (Otto Moerbeek), 2020.03.22 (Sun) 20:21 (CET):
> > > On Sun, Mar 22, 2020 at 08:07:05PM +0100, Otto Moerbeek wrote:
> > > > On Sun, Mar 22, 2020 at 07:30:49PM +0100, Marcus MERIGHI wrote:
> > > > > From: Mark Kettenis <[hidden email]>
> > > > > From: Otto Moerbeek <[hidden email]>
> > P.S.: Details...
> > does not work:
> >   libreoffice,gimp missing from aarch64
> >   audio/video player (ffmpeg,mpv,mplayer,vlc) missing from aarch64
>
> Most of the missing packages you mentioned were temporarily broken
> due to a dependency which has been fixed. The latest snapshot
> packages have them back.

Thanks for the pointer!

TL;DR: I think hostserver.de is behind, but only for packages.

I tried pkg_add -u multiple times yesterday, using
  https://ftp.hostserver.de/pub/OpenBSD 
in installurl(5). Nothing new available.

This morning it dawned to me that I never got any packages updates from
this mirror, though I got a new snapshot (almost) every day.

As I'm new to arm64 land I thought that was normal, having a working
install on the pinebookpro only since 3 Mar 2020. (Thought I saw a bulk
build report in that timeframe that did not cause any updates for me.)

I use hostserver.de for all of my -current machines, 3 x amd64, and that
one arm64 pinebookpro. (For -release I use the CDN.)

I switched temporarily to ftp.openbsd.org (sorry, wanted to make sure)
and was getting newer packages right away.

Same on an amd64 machine, as I write.

Thanks again, Marcus

12