Camera not Detected

camera v2

rpicam-apps Bug Report
Date: 20-02-2024 (13:11:57)
Command: /usr/bin/camera-bug-report

Hardware information
** hostname **
raspberrypi
** cat /proc/cpuinfo **
processor	: 0
BogoMIPS	: 108.00
Features	: fp asimd evtstrm crc32 cpuid
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd08
CPU revision	: 3
processor	: 1
BogoMIPS	: 108.00
Features	: fp asimd evtstrm crc32 cpuid
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd08
CPU revision	: 3
processor	: 2
BogoMIPS	: 108.00
Features	: fp asimd evtstrm crc32 cpuid
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd08
CPU revision	: 3
processor	: 3
BogoMIPS	: 108.00
Features	: fp asimd evtstrm crc32 cpuid
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd08
CPU revision	: 3
Revision	: c03115
Serial		:<PHONE_NUMBER>b35a52
Model		: Raspberry Pi 4 Model B Rev 1.5

Configuration
** cat /boot/cmdline.txt **
DO NOT EDIT THIS FILE
The file you are looking for has moved to /boot/firmware/cmdline.txt
** cat /boot/config.txt **
DO NOT EDIT THIS FILE
The file you are looking for has moved to /boot/firmware/config.txt

Logs
** dmesg **
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083]
[    0.000000] Linux version 6.1.0-rpi8-rpi-v8<EMAIL_ADDRESS>(gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT Debian 1:6.1.73-1+rpt1 (2024-01-25)
[    0.000000] random: crng init done
[    0.000000] Machine model: Raspberry Pi 4 Model B Rev 1.5
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: created CMA memory pool at 0x000000000dc00000, size 512 MiB
[    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000000000-0x000000003fffffff]
[    0.000000]   DMA32    [mem 0x0000000040000000-0x00000000fbffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000037ffffff]
[    0.000000]   node   0: [mem 0x0000000040000000-0x00000000fbffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x00000000fbffffff]
[    0.000000] On node 0, zone DMA32: 16384 pages in unavailable ranges
[    0.000000] percpu: Embedded 29 pages/cpu s79144 r8192 d31448 u118784
[    0.000000] pcpu-alloc: s79144 r8192 d31448 u118784 alloc=29*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Detected PIPT I-cache on CPU0
[    0.000000] CPU features: detected: Spectre-v2
[    0.000000] CPU features: detected: Spectre-v3a
[    0.000000] CPU features: detected: Spectre-v4
[    0.000000] CPU features: detected: Spectre-BHB
[    0.000000] CPU features: kernel page table isolation forced ON by KASLR
[    0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[    0.000000] CPU features: detected: ARM erratum 1742098
[    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 983808
[    0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0  smsc95xx.macaddr=D8:3A:DD:17:EB:C4 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  console=tty1 root=PARTUUID=fd2ffa97-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=GB
[    0.000000] Unknown kernel command line parameters "splash", will be passed to user space.
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: mapped [mem 0x0000000034000000-0x0000000038000000] (64MB)
[    0.000000] Memory: 3287880K/3997696K available (12352K kernel code, 2172K rwdata, 4076K rodata, 4288K init, 1083K bss, 185528K reserved, 524288K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 40078 entries in 157 pages
[    0.000000] ftrace: allocated 157 pages with 5 groups
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu: 	RCU event tracing is enabled.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[    0.000000] 	Trampoline variant of Tasks RCU enabled.
[    0.000000] 	Rude variant of Tasks RCU enabled.
[    0.000000] 	Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer(s) running at 54.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xc743ce346, max_idle_ns:<PHONE_NUMBER>23 ns
[    0.000001] sched_clock: 56 bits at 54MHz, resolution 18ns, wraps every<PHONE_NUMBER>102ns
[    0.000321] Console: colour dummy device 80x25
[    0.000373] printk: console [tty1] enabled
[    0.000415] Calibrating delay loop (skipped), value calculated using timer frequency.. 108.00 BogoMIPS (lpj=216000)
[    0.000433] pid_max: default: 32768 minimum: 301
[    0.000525] LSM: Security Framework initializing
[    0.000729] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.000799] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.001741] cgroup: Disabling memory control group subsystem
[    0.003105] cblist_init_generic: Setting adjustable number of callback queues.
[    0.003116] cblist_init_generic: Setting shift to 2 and lim to 1.
[    0.003222] cblist_init_generic: Setting adjustable number of callback queues.
[    0.003230] cblist_init_generic: Setting shift to 2 and lim to 1.
[    0.003329] cblist_init_generic: Setting adjustable number of callback queues.
[    0.003336] cblist_init_generic: Setting shift to 2 and lim to 1.
[    0.003601] rcu: Hierarchical SRCU implementation.
[    0.003609] rcu: 	Max phase no-delay instances is 1000.
[    0.005594] EFI services will not be available.
[    0.005915] smp: Bringing up secondary CPUs ...
[    0.006557] Detected PIPT I-cache on CPU1
[    0.006712] CPU1: Booted secondary processor 0x0000000001 [0x410fd083]
[    0.007376] Detected PIPT I-cache on CPU2
[    0.007490] CPU2: Booted secondary processor 0x0000000002 [0x410fd083]
[    0.008178] Detected PIPT I-cache on CPU3
[    0.008297] CPU3: Booted secondary processor 0x0000000003 [0x410fd083]
[    0.008380] smp: Brought up 1 node, 4 CPUs
[    0.008396] SMP: Total of 4 processors activated.
[    0.008404] CPU features: detected: 32-bit EL0 Support
[    0.008409] CPU features: detected: 32-bit EL1 Support
[    0.008417] CPU features: detected: CRC32 instructions
[    0.008513] CPU: All CPU(s) started at EL2
[    0.008530] alternatives: applying system-wide alternatives
[    0.010145] devtmpfs: initialized
[    0.019089] Enabled cp15_barrier support
[    0.019119] Enabled setend support
[    0.019276] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:<PHONE_NUMBER>100000 ns
[    0.019300] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.032680] pinctrl core: initialized pinctrl subsystem
[    0.033332] DMI not present or invalid.
[    0.033833] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.035536] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[    0.035779] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.036235] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.036310] audit: initializing netlink subsys (disabled)
[    0.036473] audit: type=2000 audit(0.036:1): state=initialized audit_enabled=0 res=1
[    0.036939] thermal_sys: Registered thermal governor 'step_wise'
[    0.036989] cpuidle: using governor menu
[    0.037205] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.037321] ASID allocator initialised with 32768 entries
[    0.038267] Serial: AMBA PL011 UART driver
[    0.046109] bcm2835-mbox fe00b880.mailbox: mailbox enabled
[    0.056161] raspberrypi-firmware soc:firmware: Attached to firmware from 2023-10-17T15:40:00, variant start_x
[    0.060159] raspberrypi-firmware soc:firmware: Firmware hash is 30f0c5e4d076da3ab4f341d88e7d505760b93ad7
[    0.070005] KASLR enabled
[    0.094020] bcm2835-dma fe007000.dma: DMA legacy API manager, dmachans=0x1
[    0.096631] iommu: Default domain type: Translated
[    0.096642] iommu: DMA domain TLB invalidation policy: strict mode
[    0.096983] SCSI subsystem initialized
[    0.097150] usbcore: registered new interface driver usbfs
[    0.097190] usbcore: registered new interface driver hub
[    0.097228] usbcore: registered new device driver usb
[    0.097383] usb_phy_generic phy: supply vcc not found, using dummy regulator
[    0.097732] pps_core: LinuxPPS API ver. 1 registered
[    0.097740] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti<EMAIL_ADDRESS>[    0.097757] PTP clock support registered
[    0.098637] vgaarb: loaded
[    0.099098] clocksource: Switched to clocksource arch_sys_counter
[    0.099533] VFS: Disk quotas dquot_6.6.0
[    0.099583] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.099675] FS-Cache: Loaded
[    0.099802] CacheFiles: Loaded
[    0.107170] NET: Registered PF_INET protocol family
[    0.107933] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.112473] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.112569] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.112592] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.112839] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[    0.113928] TCP: Hash tables configured (established 32768 bind 32768)
[    0.114398] MPTCP token hash table entries: 4096 (order: 4, 98304 bytes, linear)
[    0.114598] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[    0.114669] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[    0.114919] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.115543] RPC: Registered named UNIX socket transport module.
[    0.115553] RPC: Registered udp transport module.
[    0.115558] RPC: Registered tcp transport module.
[    0.115564] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.115578] PCI: CLS 0 bytes, default 64
[    0.116010] Trying to unpack rootfs image as initramfs...
[    0.124593] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available
[    0.124915] kvm [1]: IPA Size Limit: 44 bits
[    0.126212] kvm [1]: vgic interrupt IRQ9
[    0.126344] kvm [1]: Hyp mode initialized successfully
[    0.922726] Freeing initrd memory: 16744K
[    1.165430] Initialise system trusted keyrings
[    1.165815] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[    1.171687] zbud: loaded
[    1.173808] NFS: Registering the id_resolver key type
[    1.173842] Key type id_resolver registered
[    1.173849] Key type id_legacy registered
[    1.173936] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    1.173946] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    1.175073] Key type asymmetric registered
[    1.175119] Asymmetric key parser 'x509' registered
[    1.175175] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    1.175349] io scheduler mq-deadline registered
[    1.175359] io scheduler kyber registered
[    1.176680] irq_brcmstb_l2: registered L2 intc (/soc/interrupt-controller@7ef00100, parent irq: 27)
[    1.181328] brcm-pcie fd500000.pcie: host bridge /scb/pcie@7d500000 ranges:
[    1.181360] brcm-pcie fd500000.pcie:   No bus range found for /scb/pcie@7d500000, using [bus 00-ff]
[    1.181399] brcm-pcie fd500000.pcie:      MEM 0x0600000000..0x063fffffff -> 0x00c0000000
[    1.181435] brcm-pcie fd500000.pcie:   IB MEM 0x0000000000..0x00ffffffff -> 0x0400000000
[    1.181928] brcm-pcie fd500000.pcie: setting SCB_ACCESS_EN, READ_UR_MODE, MAX_BURST_SIZE
[    1.182239] brcm-pcie fd500000.pcie: PCI host bridge to bus 0000:00
[    1.182253] pci_bus 0000:00: root bus resource [bus 00-ff]
[    1.182267] pci_bus 0000:00: root bus resource [mem 0x600000000-0x63fffffff] (bus address [0xc0000000-0xffffffff])
[    1.182311] pci 0000:00:00.0: [14e4:2711] type 01 class 0x060400
[    1.182400] pci 0000:00:00.0: PME# supported from D0 D3hot
[    1.186068] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    1.186202] pci_bus 0000:01: supply vpcie3v3 not found, using dummy regulator
[    1.186320] pci_bus 0000:01: supply vpcie3v3aux not found, using dummy regulator
[    1.186393] pci_bus 0000:01: supply vpcie12v not found, using dummy regulator
[    1.293174] brcm-pcie fd500000.pcie: link up, 5.0 GT/s PCIe x1 (SSC)
[    1.293305] pci 0000:01:00.0: [1106:3483] type 00 class 0x0c0330
[    1.293398] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit]
[    1.293689] pci 0000:01:00.0: PME# supported from D0 D3hot
[    1.303176] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    1.303213] pci 0000:00:00.0: BAR 8: assigned [mem 0x600000000-0x6000fffff]
[    1.303230] pci 0000:01:00.0: BAR 0: assigned [mem 0x600000000-0x600000fff 64bit]
[    1.303289] pci 0000:00:00.0: PCI bridge to [bus 01]
[    1.303301] pci 0000:00:00.0:   bridge window [mem 0x600000000-0x6000fffff]
[    1.303505] pcieport 0000:00:00.0: enabling device (0000 -> 0002)
[    1.303644] pcieport 0000:00:00.0: PME: Signaling with IRQ 31
[    1.303946] pcieport 0000:00:00.0: AER: enabled with IRQ 31
[    1.304255] brcm-pcie fd500000.pcie: clkreq control enabled
[    1.313366] iproc-rng200 fe104000.rng: hwrng registered
[    1.313622] vc-mem: phys_addr:0x00000000 mem_base=0x3ec00000 mem_size:0x40000000(1024 MiB)
[    1.323642] brd: module loaded
[    1.329577] loop: module loaded
[    1.330158] Loading iSCSI transport class v2.0-870.
[    1.333916] bcmgenet fd580000.ethernet: GENET 5.0 EPHY: 0x0000
[    1.439175] unimac-mdio unimac-mdio.-19: Broadcom UniMAC MDIO bus
[    1.440006] usbcore: registered new device driver r8152-cfgselector
[    1.440058] usbcore: registered new interface driver r8152
[    1.440125] usbcore: registered new interface driver lan78xx
[    1.440165] usbcore: registered new interface driver smsc95xx
[    1.487976] xhci_hcd 0000:01:00.0: xHCI Host Controller
[    1.488006] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1
[    1.488510] xhci_hcd 0000:01:00.0: hcc params 0x002841eb hci version 0x100 quirks 0x0b00040000000890
[    1.489199] xhci_hcd 0000:01:00.0: xHCI Host Controller
[    1.489216] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2
[    1.489232] xhci_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed
[    1.489459] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[    1.489475] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.489486] usb usb1: Product: xHCI Host Controller
[    1.489495] usb usb1: Manufacturer: Linux 6.1.0-rpi8-rpi-v8 xhci-hcd
[    1.489504] usb usb1: SerialNumber: 0000:01:00.0
[    1.489993] hub 1-0:1.0: USB hub found
[    1.490039] hub 1-0:1.0: 1 port detected
[    1.490557] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.01
[    1.490574] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.490584] usb usb2: Product: xHCI Host Controller
[    1.490592] usb usb2: Manufacturer: Linux 6.1.0-rpi8-rpi-v8 xhci-hcd
[    1.490601] usb usb2: SerialNumber: 0000:01:00.0
[    1.490997] hub 2-0:1.0: USB hub found
[    1.491035] hub 2-0:1.0: 4 ports detected
[    1.492005] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[    1.492118] dwc_otg: FIQ enabled
[    1.492124] dwc_otg: NAK holdoff enabled
[    1.492129] dwc_otg: FIQ split-transaction FSM enabled
[    1.492137] Module dwc_common_port init
[    1.492811] usbcore: registered new interface driver uas
[    1.492886] usbcore: registered new interface driver usb-storage
[    1.493301] mousedev: PS/2 mouse device common for all mice
[    1.496855] sdhci: Secure Digital Host Controller Interface driver
[    1.496869] sdhci: Copyright(c) Pierre Ossman
[    1.497091] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.499728] ledtrig-cpu: registered to indicate activity on CPUs
[    1.499971] hid: raw HID events driver (C) Jiri Kosina
[    1.500086] usbcore: registered new interface driver usbhid
[    1.500119] usbhid: USB HID core driver
[    1.505249] NET: Registered PF_PACKET protocol family
[    1.505334] Key type dns_resolver registered
[    1.506139] registered taskstats version 1
[    1.506191] Loading compiled-in X.509 certificates
[    1.527652] Loaded X.509 cert 'Debian Secure Boot CA: 6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1'
[    1.527754] Loaded X.509 cert 'Debian Secure Boot Signer 2022 - linux: 14011249c2675ea8e5148542202005810584b25f'
[    1.528328] Key type .fscrypt registered
[    1.528337] Key type fscrypt-provisioning registered
[    1.537225] uart-pl011 fe201000.serial: there is not valid maps for state default
[    1.537597] uart-pl011 fe201000.serial: cts_event_workaround enabled
[    1.537716] fe201000.serial: ttyAMA1 at MMIO 0xfe201000 (irq = 36, base_baud = 0) is a PL011 rev2
[    1.537881] serial serial0: tty port ttyAMA1 registered
[    1.544744] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
[    1.544992] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver
[    1.545725] mmc-bcm2835 fe300000.mmcnr: mmc_debug:0 mmc_debug2:0
[    1.545739] mmc-bcm2835 fe300000.mmcnr: DMA channel allocated
[    1.572997] of_cfs_init
[    1.573131] of_cfs_init: OK
[    1.608927] mmc0: SDHCI controller on fe340000.mmc [fe340000.mmc] using ADMA
[    1.617092] Freeing unused kernel memory: 4288K
[    1.617343] Run /init as init process
[    1.617351]   with arguments:
[    1.617355]     /init
[    1.617360]     splash
[    1.617366]   with environment:
[    1.617370]     HOME=/
[    1.617375]     TERM=linux
[    1.656933] mmc1: new high speed SDIO card at address 0001
[    1.711148] mmc0: new ultra high speed DDR50 SDHC card at address aaaa
[    1.712106] mmcblk0: mmc0:aaaa SB16G 14.8 GiB
[    1.715948]  mmcblk0: p1 p2
[    1.716484] mmcblk0: mmc0:aaaa SB16G 14.8 GiB (quirks 0x00004000)
[    1.747174] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[    1.897744] usb 1-1: New USB device found, idVendor=2109, idProduct=3431, bcdDevice= 4.21
[    1.897777] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.897789] usb 1-1: Product: USB2.0 Hub
[    1.899679] hub 1-1:1.0: USB hub found
[    1.899918] hub 1-1:1.0: 4 ports detected
[    2.212823] brcmstb-i2c fef04500.i2c:  @97500hz registered in polling mode
[    2.213279] brcmstb-i2c fef09500.i2c:  @97500hz registered in polling mode
[    2.351911] i2c i2c-22: Added multiplexed i2c bus 0
[    2.352269] i2c 10-0010: Fixed dependency cycle(s) with /soc/csi@7e801000/port/endpoint
[    2.352555] i2c i2c-22: Added multiplexed i2c bus 10
[    2.428241] [drm] Initialized v3d 1.0.0 20180419 for fec00000.v3d on minor 0
[    2.460170] vc4-drm gpu: bound fe400000.hvs (ops vc4_hvs_ops [vc4])
[    2.461775] Registered IR keymap rc-cec
[    2.461927] rc rc0: vc4-hdmi-0 as /devices/platform/soc/fef00700.hdmi/rc/rc0
[    2.462096] input: vc4-hdmi-0 as /devices/platform/soc/fef00700.hdmi/rc/rc0/input0
[    2.465134] vc4-drm gpu: bound fef00700.hdmi (ops vc4_hdmi_ops [vc4])
[    2.469276] Registered IR keymap rc-cec
[    2.469431] rc rc1: vc4-hdmi-1 as /devices/platform/soc/fef05700.hdmi/rc/rc1
[    2.469599] input: vc4-hdmi-1 as /devices/platform/soc/fef05700.hdmi/rc/rc1/input1
[    2.473098] vc4-drm gpu: bound fef05700.hdmi (ops vc4_hdmi_ops [vc4])
[    2.474051] vc4-drm gpu: bound fe004000.txp (ops vc4_txp_ops [vc4])
[    2.474430] vc4-drm gpu: bound fe206000.pixelvalve (ops vc4_crtc_ops [vc4])
[    2.474742] vc4-drm gpu: bound fe207000.pixelvalve (ops vc4_crtc_ops [vc4])
[    2.475020] vc4-drm gpu: bound fe20a000.pixelvalve (ops vc4_crtc_ops [vc4])
[    2.475272] vc4-drm gpu: bound fe216000.pixelvalve (ops vc4_crtc_ops [vc4])
[    2.475569] vc4-drm gpu: bound fec12000.pixelvalve (ops vc4_crtc_ops [vc4])
[    2.478027] [drm] Initialized vc4 0.0.0 20140616 for gpu on minor 1
[    2.478684] vc4-drm gpu: [drm] Cannot find any crtc or sizes
[    2.484903] vc4-drm gpu: [drm] Cannot find any crtc or sizes
[    2.485406] vc4-drm gpu: [drm] Cannot find any crtc or sizes
[    2.806543] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none.
[    3.386478] systemd[1]: System time before build time, advancing clock.
[    3.570763] NET: Registered PF_INET6 protocol family
[    3.572155] Segment Routing with IPv6
[    3.572185] In-situ OAM (IOAM) with IPv6
[    3.644628] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[    3.644668] systemd[1]: Detected architecture arm64.
[    3.654332] systemd[1]: Hostname set to .
[    4.436974] systemd[1]: Queued start job for default target graphical.target.
[    4.462128] systemd[1]: Created slice system-getty.slice - Slice /system/getty.
[    4.463680] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
[    4.464868] systemd[1]: Created slice system-systemd\x2dfsck.slice - Slice /system/systemd-fsck.
[    4.465627] systemd[1]: Created slice user.slice - User and Session Slice.
[    4.466003] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[    4.466866] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.
[    4.467008] systemd[1]: Expecting device dev-disk-by\x2dpartuuid-fd2ffa97\x2d01.device - /dev/disk/by-partuuid/fd2ffa97-01...
[    4.467241] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
[    4.467446] systemd[1]: Reached target nss-user-lookup.target - User and Group Name Lookups.
[    4.467617] systemd[1]: Reached target slices.target - Slice Units.
[    4.467745] systemd[1]: Reached target swap.target - Swaps.
[    4.467886] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
[    4.468593] systemd[1]: Listening on systemd-fsckd.socket - fsck to fsckd communication Socket.
[    4.468901] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[    4.470093] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.
[    4.470725] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[    4.471444] systemd[1]: Listening on systemd-journald.socket - Journal Socket.
[    4.476053] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[    4.476668] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[    4.477379] systemd[1]: dev-hugepages.mount - Huge Pages File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
[    4.503466] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
[    4.507620] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...
[    4.511942] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
[    4.512557] systemd[1]: auth-rpcgss-module.service - Kernel Module supporting RPCSEC_GSS was skipped because of an unmet condition check (ConditionPathExists=/etc/krb5.keytab).
[    4.518845] systemd[1]: Starting fake-hwclock.service - Restore / save the current clock...
[    4.523744] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout...
[    4.528618] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
[    4.533882] systemd[1]: Starting<EMAIL_ADDRESS>- Load Kernel Module configfs...
[    4.540018] systemd[1]: Starting<EMAIL_ADDRESS>- Load Kernel Module dm_mod...
[    4.545768] systemd[1]: Starting<EMAIL_ADDRESS>- Load Kernel Module drm...
[    4.551336] systemd[1]: Starting<EMAIL_ADDRESS>- Load Kernel Module efi_pstore...
[    4.557661] systemd[1]: Starting<EMAIL_ADDRESS>- Load Kernel Module fuse...
[    4.563733] systemd[1]: Starting<EMAIL_ADDRESS>- Load Kernel Module loop...
[    4.564653] systemd[1]: systemd-fsck-root.service - File System Check on Root Device was skipped because of an unmet condition check (ConditionPathExists=!/run/initramfs/fsck-root).
[    4.574521] systemd[1]: Starting systemd-journald.service - Journal Service...
[    4.598371] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
[    4.603678] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
[    4.612137] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
[    4.615987] device-mapper: ioctl: 4.47.0-ioctl (2022-07-28) initialised<EMAIL_ADDRESS>[    4.649326] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
[    4.649848] fuse: init (API version 7.37)
[    4.651263] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.
[    4.653717] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[    4.664049] systemd[1]: Finished fake-hwclock.service - Restore / save the current clock.
[    4.667776] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[    4.670731] systemd[1]<EMAIL_ADDRESS>Deactivated successfully.
[    4.672782] systemd[1]: Finished<EMAIL_ADDRESS>- Load Kernel Module configfs.
[    4.677055] systemd[1]<EMAIL_ADDRESS>Deactivated successfully.
[    4.678285] systemd[1]: Finished<EMAIL_ADDRESS>- Load Kernel Module dm_mod.
[    4.680558] systemd[1]<EMAIL_ADDRESS>Deactivated successfully.
[    4.681365] systemd[1]: Finished<EMAIL_ADDRESS>- Load Kernel Module drm.
[    4.681821] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none.
[    4.686172] i2c_dev: i2c /dev entries driver
[    4.690354] systemd[1]<EMAIL_ADDRESS>Deactivated successfully.
[    4.691227] systemd[1]: Finished<EMAIL_ADDRESS>- Load Kernel Module efi_pstore.
[    4.693080] systemd[1]<EMAIL_ADDRESS>Deactivated successfully.
[    4.693743] systemd[1]: Finished<EMAIL_ADDRESS>- Load Kernel Module fuse.
[    4.695338] systemd[1]<EMAIL_ADDRESS>Deactivated successfully.
[    4.696030] systemd[1]: Finished<EMAIL_ADDRESS>- Load Kernel Module loop.
[    4.697369] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
[    4.700270] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems.
[    4.731823] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
[    4.736871] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System...
[    4.737255] systemd[1]: systemd-firstboot.service - First Boot Wizard was skipped because of an unmet condition check (ConditionFirstBoot=yes).
[    4.737656] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore).
[    4.743271] systemd[1]: Starting systemd-random-seed.service - Load/Save Random Seed...
[    4.743746] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met.
[    4.757159] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
[    4.762692] systemd[1]: Starting systemd-sysusers.service - Create System Users...
[    4.781605] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
[    4.783006] systemd[1]: Mounted sys-kernel-config.mount - Kernel Configuration File System.
[    4.827494] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables.
[    4.829694] systemd[1]: Finished systemd-random-seed.service - Load/Save Random Seed.
[    4.830990] systemd[1]: first-boot-complete.target - First Boot Complete was skipped because of an unmet condition check (ConditionFirstBoot=yes).
[    4.861254] systemd[1]: Started systemd-journald.service - Journal Service.
[    4.985596] systemd-journald[281]: Received client request to flush runtime journal.
[    4.994411] systemd-journald[281]: File /var/log/journal/f30107ec6dd64f679507dc3afb4eb86c/system.journal corrupted or uncleanly shut down, renaming and replacing.
[    6.248086] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[    6.250888] mc: Linux media interface: v0.10
[    6.255250] vc_sm_cma: module is from the staging directory, the quality is unknown, you have been warned.
[    6.257003] bcm2835_vc_sm_cma_probe: Videocore shared memory driver
[    6.257031] [vc_sm_connected_init]: start
[    6.294842] bcm2835_audio bcm2835_audio: card created with 8 channels
[    6.299429] rpi-gpiomem fe200000.gpiomem: window base 0xfe200000 size 0x00001000
[    6.329013] [vc_sm_connected_init]: installed successfully
[    6.340725] rpi-gpiomem fe200000.gpiomem: initialised 1 regions as /dev/gpiomem
[    6.416641] videodev: Linux video capture interface: v2.00
[    6.711028] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned.
[    6.750262] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned.
[    6.758168] rpivid_hevc: module is from the staging directory, the quality is unknown, you have been warned.
[    6.777270] rpivid feb10000.codec: Device registered as /dev/video19
[    6.817128] bcm2835_v4l2: module is from the staging directory, the quality is unknown, you have been warned.
[    6.943071] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned.
[    6.944598] bcm2835_isp: module is from the staging directory, the quality is unknown, you have been warned.
[    7.005993] bcm2835_codec: module is from the staging directory, the quality is unknown, you have been warned.
[    7.086302] bcm2835-isp bcm2835-isp: Device node output[0] registered as /dev/video13
[    7.086461] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    7.087432] bcm2835-isp bcm2835-isp: Device node capture[0] registered as /dev/video14
[    7.088392] cfg80211: Loaded X.509 cert<EMAIL_ADDRESS>577e021cb980e0e820821ba7b54b4961b8b4fadf'
[    7.088529] bcm2835-isp bcm2835-isp: Device node capture[1] registered as /dev/video15
[    7.089086] bcm2835-isp bcm2835-isp: Device node stats[2] registered as /dev/video16
[    7.089114] bcm2835-isp bcm2835-isp: Register output node 0 with media controller
[    7.089138] bcm2835-isp bcm2835-isp: Register capture node 1 with media controller
[    7.089151] bcm2835-isp bcm2835-isp: Register capture node 2 with media controller
[    7.089161] bcm2835-isp bcm2835-isp: Register capture node 3 with media controller
[    7.089489] cfg80211: Loaded X.509 cert<EMAIL_ADDRESS>3abbc6ec146e09d1b6016ab9d6cf71dd233f0328'
[    7.090949] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    7.093834] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[    7.096665] bcm2835-codec bcm2835-codec: Device registered as /dev/video10
[    7.096737] bcm2835-codec bcm2835-codec: Loaded V4L2 decode
[    7.099244] bcm2835-isp bcm2835-isp: Device node output[0] registered as /dev/video20
[    7.099941] bcm2835-isp bcm2835-isp: Device node capture[0] registered as /dev/video21
[    7.107220] bcm2835-isp bcm2835-isp: Device node capture[1] registered as /dev/video22
[    7.111657] bcm2835-isp bcm2835-isp: Device node stats[2] registered as /dev/video23
[    7.111697] bcm2835-isp bcm2835-isp: Register output node 0 with media controller
[    7.111714] bcm2835-isp bcm2835-isp: Register capture node 1 with media controller
[    7.111726] bcm2835-isp bcm2835-isp: Register capture node 2 with media controller
[    7.111736] bcm2835-isp bcm2835-isp: Register capture node 3 with media controller
[    7.112245] bcm2835-isp bcm2835-isp: Loaded V4L2 bcm2835-isp
[    7.113759] bcm2835-codec bcm2835-codec: Device registered as /dev/video11
[    7.113806] bcm2835-codec bcm2835-codec: Loaded V4L2 encode
[    7.119203] imx219 10-0010: failed to read chip id 219
[    7.128172] imx219: probe of 10-0010 failed with error -5
[    7.180676] bcm2835-codec bcm2835-codec: Device registered as /dev/video12
[    7.180730] bcm2835-codec bcm2835-codec: Loaded V4L2 isp
[    7.204526] bcm2835-codec bcm2835-codec: Device registered as /dev/video18
[    7.204583] bcm2835-codec bcm2835-codec: Loaded V4L2 image_fx
[    7.220029] bcm2835-codec bcm2835-codec: Device registered as /dev/video31
[    7.220086] bcm2835-codec bcm2835-codec: Loaded V4L2 encode_image
[    7.451347] brcmfmac: F1 signature read @0x18000000=0x15264345
[    7.459293] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[    7.460420] usbcore: registered new interface driver brcmfmac
[    7.710148] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Apr 15 2021 03:03:20 version 7.45.234 (4ca95bb CY) FWID 01-996384e2
[    7.804357] Bluetooth: Core ver 2.22
[    7.819013] NET: Registered PF_BLUETOOTH protocol family
[    7.819039] Bluetooth: HCI device and connection manager initialized
[    7.819068] Bluetooth: HCI socket layer initialized
[    7.819132] Bluetooth: L2CAP socket layer initialized
[    7.819177] Bluetooth: SCO socket layer initialized
[    8.003793] Bluetooth: HCI UART driver ver 2.3
[    8.003829] Bluetooth: HCI UART protocol H4 registered
[    8.003974] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    8.004227] Bluetooth: HCI UART protocol Broadcom registered
[    8.006269] hci_uart_bcm serial0-0: supply vbat not found, using dummy regulator
[    8.006556] hci_uart_bcm serial0-0: supply vddio not found, using dummy regulator
[    8.124207] uart-pl011 fe201000.serial: no DMA platform data
[    8.210535] Adding 102396k swap on /var/swap.  Priority:-2 extents:1 across:102396k SSFS
[    8.371953] Bluetooth: hci0: BCM: chip id 107
[    8.372401] Bluetooth: hci0: BCM: features 0x2f
[    8.373622] Bluetooth: hci0: BCM4345C0
[    8.373650] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0000
[    8.407030] Bluetooth: hci0: BCM4345C0 'brcm/BCM4345C0.raspberrypi,4-model-b.hcd' Patch
[    9.232014] Bluetooth: hci0: BCM: features 0x2f
[    9.233401] Bluetooth: hci0: BCM43455 37.4MHz Raspberry Pi 3+-0190
[    9.233425] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0382
[    9.807814] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    9.807834] Bluetooth: BNEP filters: protocol multicast
[    9.807850] Bluetooth: BNEP socket layer initialized
[    9.814773] Bluetooth: MGMT ver 1.22
[    9.840015] NET: Registered PF_ALG protocol family
[    9.904945] bcmgenet fd580000.ethernet: configuring instance for external RGMII (RX delay)
[    9.910891] bcmgenet fd580000.ethernet eth0: Link is Down
[    9.923250] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
[   13.316356] Bluetooth: RFCOMM TTY layer initialized
[   13.316390] Bluetooth: RFCOMM socket layer initialized
[   13.316409] Bluetooth: RFCOMM ver 1.11
[   15.414329] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
** sudo vcdbg log msg **
sudo: vcdbg: command not found
** sudo vcdbg log assert **
sudo: vcdbg: command not found
** sudo vcdbg log ex **
sudo: vcdbg: command not found

Memory
** cat /proc/meminfo **
MemTotal:        3833200 kB
MemFree:         2538708 kB
MemAvailable:    3417960 kB
Buffers:           46124 kB
Cached:           878580 kB
SwapCached:            0 kB
Active:           556752 kB
Inactive:         575784 kB
Active(anon):     243204 kB
Inactive(anon):        0 kB
Active(file):     313548 kB
Inactive(file):   575784 kB
Unevictable:       15480 kB
Mlocked:              16 kB
SwapTotal:        102396 kB
SwapFree:         102396 kB
Zswap:                 0 kB
Zswapped:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        223340 kB
Mapped:           192932 kB
Shmem:             35372 kB
KReclaimable:      67148 kB
Slab:              96212 kB
SReclaimable:      67148 kB
SUnreclaim:        29064 kB
KernelStack:        4704 kB
PageTables:         7104 kB
SecPageTables:         0 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     2018996 kB
Committed_AS:    1525920 kB
VmallocTotal:   259653632 kB
VmallocUsed:       12972 kB
VmallocChunk:          0 kB
Percpu:              704 kB
CmaTotal:         524288 kB
CmaFree:          509668 kB
** sudo cat /sys/kernel/debug/dma_buf/bufinfo **
Dma-buf Objects:
size    	flags   	mode    	count   	exp_name	ino     	name
03686400	00000000	00080005	00000011	drm	00000001
write fence:drm_sched v3d_render seq 2775 signalled
Attached Devices:
fec00000.v3d
fec00000.v3d
Total 2 devices attached
Total 1 objects, 3686400 bytes
** sudo cat /sys/kernel/debug/vcsm-cma/state **
VC-ServiceHandle     00000000b63d3133
Resources
Total resource count:   0

Media Devices
** media-ctl -d 0 -p **
Media controller API version 6.1.73
Media device information
driver          rpivid
model           rpivid
serial
bus info        platform:rpivid
hw revision     0x0
driver version  6.1.73
Device topology

entity 1: rpivid-source (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video19
pad0: Source
-> "rpivid-proc":0 [ENABLED,IMMUTABLE]

entity 3: rpivid-proc (2 pads, 2 links)
type Node subtype Unknown flags 0
pad0: Sink
<- "rpivid-source":0 [ENABLED,IMMUTABLE]
pad1: Source
-> "rpivid-sink":0 [ENABLED,IMMUTABLE]

entity 6: rpivid-sink (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video19
pad0: Sink
<- "rpivid-proc":1 [ENABLED,IMMUTABLE]

** media-ctl -d 1 -p **
Media controller API version 6.1.73
Media device information
driver          bcm2835-isp
model           bcm2835-isp
serial
bus info        platform:bcm2835-isp
hw revision     0x0
driver version  6.1.73
Device topology

entity 1: bcm2835_isp0 (4 pads, 4 links)
type Node subtype Unknown flags 0
pad0: Sink
<- "bcm2835-isp0-output0":0 [ENABLED,IMMUTABLE]
pad1: Source
-> "bcm2835-isp0-capture1":0 [ENABLED,IMMUTABLE]
pad2: Source
-> "bcm2835-isp0-capture2":0 [ENABLED,IMMUTABLE]
pad3: Source
-> "bcm2835-isp0-capture3":0 [ENABLED,IMMUTABLE]

entity 6: bcm2835-isp0-output0 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video13
pad0: Source
-> "bcm2835_isp0":0 [ENABLED,IMMUTABLE]

entity 12: bcm2835-isp0-capture1 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video14
pad0: Sink
<- "bcm2835_isp0":1 [ENABLED,IMMUTABLE]

entity 18: bcm2835-isp0-capture2 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video15
pad0: Sink
<- "bcm2835_isp0":2 [ENABLED,IMMUTABLE]

entity 24: bcm2835-isp0-capture3 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video16
pad0: Sink
<- "bcm2835_isp0":3 [ENABLED,IMMUTABLE]

** media-ctl -d 2 -p **
Media controller API version 6.1.73
Media device information
driver          bcm2835-isp
model           bcm2835-isp
serial
bus info        platform:bcm2835-isp
hw revision     0x0
driver version  6.1.73
Device topology

entity 1: bcm2835_isp0 (4 pads, 4 links)
type Node subtype Unknown flags 0
pad0: Sink
<- "bcm2835-isp0-output0":0 [ENABLED,IMMUTABLE]
pad1: Source
-> "bcm2835-isp0-capture1":0 [ENABLED,IMMUTABLE]
pad2: Source
-> "bcm2835-isp0-capture2":0 [ENABLED,IMMUTABLE]
pad3: Source
-> "bcm2835-isp0-capture3":0 [ENABLED,IMMUTABLE]

entity 6: bcm2835-isp0-output0 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video20
pad0: Source
-> "bcm2835_isp0":0 [ENABLED,IMMUTABLE]

entity 12: bcm2835-isp0-capture1 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video21
pad0: Sink
<- "bcm2835_isp0":1 [ENABLED,IMMUTABLE]

entity 18: bcm2835-isp0-capture2 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video22
pad0: Sink
<- "bcm2835_isp0":2 [ENABLED,IMMUTABLE]

entity 24: bcm2835-isp0-capture3 (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video23
pad0: Sink
<- "bcm2835_isp0":3 [ENABLED,IMMUTABLE]

** media-ctl -d 3 -p **
Media controller API version 6.1.73
Media device information
driver          unicam
model           unicam
serial
bus info        platform:fe801000.csi
hw revision     0x0
driver version  6.1.73
Device topology
** media-ctl -d 4 -p **
Media controller API version 6.1.73
Media device information
driver          bcm2835-codec
model           bcm2835-codec
serial          0000
bus info        platform:bcm2835-codec
hw revision     0x1
driver version  6.1.73
Device topology

entity 1: bcm2835-codec-decode-source (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video10
pad0: Source
-> "bcm2835-codec-decode-proc":0 [ENABLED,IMMUTABLE]

entity 3: bcm2835-codec-decode-proc (2 pads, 2 links)
type Node subtype Unknown flags 0
pad0: Sink
<- "bcm2835-codec-decode-source":0 [ENABLED,IMMUTABLE]
pad1: Source
-> "bcm2835-codec-decode-sink":0 [ENABLED,IMMUTABLE]

entity 6: bcm2835-codec-decode-sink (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video10
pad0: Sink
<- "bcm2835-codec-decode-proc":1 [ENABLED,IMMUTABLE]

entity 15: bcm2835-codec-encode-source (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video11
pad0: Source
-> "bcm2835-codec-encode-proc":0 [ENABLED,IMMUTABLE]

entity 17: bcm2835-codec-encode-proc (2 pads, 2 links)
type Node subtype Unknown flags 0
pad0: Sink
<- "bcm2835-codec-encode-source":0 [ENABLED,IMMUTABLE]
pad1: Source
-> "bcm2835-codec-encode-sink":0 [ENABLED,IMMUTABLE]

entity 20: bcm2835-codec-encode-sink (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video11
pad0: Sink
<- "bcm2835-codec-encode-proc":1 [ENABLED,IMMUTABLE]

entity 29: bcm2835-codec-isp-source (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video12
pad0: Source
-> "bcm2835-codec-isp-proc":0 [ENABLED,IMMUTABLE]

entity 31: bcm2835-codec-isp-proc (2 pads, 2 links)
type Node subtype Unknown flags 0
pad0: Sink
<- "bcm2835-codec-isp-source":0 [ENABLED,IMMUTABLE]
pad1: Source
-> "bcm2835-codec-isp-sink":0 [ENABLED,IMMUTABLE]

entity 34: bcm2835-codec-isp-sink (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video12
pad0: Sink
<- "bcm2835-codec-isp-proc":1 [ENABLED,IMMUTABLE]

entity 43: bcm2835-codec-image_fx-source (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video18
pad0: Source
-> "bcm2835-codec-image_fx-proc":0 [ENABLED,IMMUTABLE]

entity 45: bcm2835-codec-image_fx-proc (2 pads, 2 links)
type Node subtype Unknown flags 0
pad0: Sink
<- "bcm2835-codec-image_fx-source":0 [ENABLED,IMMUTABLE]
pad1: Source
-> "bcm2835-codec-image_fx-sink":0 [ENABLED,IMMUTABLE]

entity 48: bcm2835-codec-image_fx-sink (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video18
pad0: Sink
<- "bcm2835-codec-image_fx-proc":1 [ENABLED,IMMUTABLE]

entity 57: bcm2835-codec-encode_image-sour (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video31
pad0: Source
-> "bcm2835-codec-encode_image-proc":0 [ENABLED,IMMUTABLE]

entity 59: bcm2835-codec-encode_image-proc (2 pads, 2 links)
type Node subtype Unknown flags 0
pad0: Sink
<- "bcm2835-codec-encode_image-sour":0 [ENABLED,IMMUTABLE]
pad1: Source
-> "bcm2835-codec-encode_image-sink":0 [ENABLED,IMMUTABLE]

entity 62: bcm2835-codec-encode_image-sink (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video31
pad0: Sink
<- "bcm2835-codec-encode_image-proc":1 [ENABLED,IMMUTABLE]

Cameras
** rpicam-hello --list-cameras **
No cameras available!

Versions
** uname -a **
Linux raspberrypi 6.1.0-rpi8-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.73-1+rpt1 (2024-01-25) aarch64 GNU/Linux
** cat /etc/os-release **
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
** vcgencmd version **
Oct 17 2023 15:40:00
Copyright (c) 2012 Broadcom
version 30f0c5e4d076da3ab4f341d88e7d505760b93ad7 (clean) (release) (start_x)
** rpicam-hello --version **
rpicam-apps build: 6202c09b2bfa 16-02-2024 (17:15:39)
libcamera build: v0.2.0+46-075b54d5

[ 7.119203] imx219 10-0010: failed to read chip id 219
[ 7.128172] imx219: probe of 10-0010 failed with error -5

This suggests there is a problem communicating with the sensor over I2C.  Can you try with a fresh Raspberry Pi OS install and reset the camera and the camera cables pelase?

I do that many times (cause I have No other solution but unfortunately no result)

If you have another sensor to connect, it would be worth trying it out as well.

orth trying it out

No I haven't Unfortunately

I'm afraid I don't have any more suggestions other than contacting your supplier and exchanging your camera.

Marking as resolved, as it feels like a HW issue.


Include mimalloc-redirect.dll with cmake install

From README:

the mimalloc-redirect.dll (or mimalloc-redirect32.dll) must be put in the same folder as the main mimalloc-override.dll at runtime

So it should be installed wherever mimalloc dll goes...

Thanks @thehans!


Success Modal shows data after displaying

It's not a big deal, but it would be nice to fix.

This is actually probably the best way to do this. The modal should show up instantly for confirmation. even if updating the state takes a little bit longer- it still displays the data in a matter of milliseconds.


Route#render documentation clarity

In the API doc for Route#render
The sentence

"The render prop receives all the same route props as the component render prop."

should be changed to
"The render prop receives all the same route props, which can be used as the component render prop." for better clarity.
Version
4.1.1

Please submit a PR for docs changes Just hit the edit pencil icon on the doc in this repo. 👍

@timdorr PR submitted.


🆕 Software Suggestion | Mattermost

Basic Information
Name: Mattermost
Category: Communication --> Team Chat
URL: https://mattermost.com/
Description
Self-hosted team chat app. Has pinned post, announcements, channels and the normal stuff. Clean user interface and has webchat options.
Why I am making the suggestion
Matter most is used by system76, wikipedia and other companies and foundations, so I thought it belongs here :-)

My connection with the software
User

[x] I will keep the issue up-to-date if something I have said changes or I remember a connection with the software.

Duplicate of #1066

Duplicate of #1066


Security fixes in SMTP_SSL and SMTP_TLS strategies

The SMTP_SSL and SMTP_TLS transport strategies now validate certificates
by setting JavaMail's mail.<protocol>.ssl.checkserveridentity property
to true.
Previously, no identity validation was performed, leaving SMTPS and
STARTTLS connections vulnerable to man-in-the-middle attacks. Without
identity validation, JavaMail accepts any certificate issued by a
JVM-trusted CA, regardless of the identity encoded in the certificate.

The SMTP_TLS transport strategy now requires STARTTLS support by setting
JavaMail's mail.smtp.starttls.required property to true.
Previously, STARTTLS support was not required, enabling a man-in-the-middle
attack whereby an attacker could strip the STARTTLS request from an SMTP
connection, causing JavaMail to fall back to plaintext SMTP for
authentication and email transport.

It's worth noting that certificate validation highly recommended by Oracle, who left it off "for compatibility with earlier releases of JavaMail". 🤦♂

RFC 2595 specifies addition checks that must be performed on the
server's certificate to ensure that the server you connected to is
the server you intended to connect to.  This reduces the risk of
"man in the middle" attacks.  For compatibility with earlier releases
of JavaMail, these additional checks are disabled by default.  We
strongly recommend that you enable these checks when using SSL.  To
enable these checks, set the "mail..ssl.checkserveridentity"
property to "true".
- "Server Identity Check", SSLNOTES.txt


Upgrade OpenAPI/Swagger support to OpenAPI 3.0

Proposed Changes
We currently support parts of OpenAPI 2.0, but incompletely, using drf-yasg. This project, however, is no longer actively maintained so aside from being forked, will never move past OpenAPI 2.0 nor will it receive any more fixes.
Plain and simple: I propose that we upgrade to support OpenAPI 3.0. To get there we must drop drf-yasg and replace it with drf-spectacular.

Justification
But why? There is demand for it from the community, and per the drf-yasg documentation:

If you are looking to add Swagger/OpenAPI support to a new project you might want to take a look at drf-spectacular, which is an actively maintained new library that shares most of the goals of this project, while working with OpenAPI 3.0 schemas.
OpenAPI 3.0 provides a lot more flexibility than 2.0 in the types of API that can be described. drf-yasg is unlikely to soon, if ever, get support for OpenAPI 3.0.

Automatic enumeration of a typed API is a thing of beauty. OpenAPI 3.0 brings this to the next level. Additionally, OpenAPI 3.0 is already years old and in fact there's OpenAPI 3.1 out, but we have to start somewhere.
References:

https://blog.readme.com/an-example-filled-guide-to-swagger-3-2/
https://stoplight.io/blog/difference-between-open-v2-v3-v31/

TODO

[x] Investigate potential breaking changes going to 3.0
[x] Investigate housekeeping/work needed to get schemas to generate in 3.0

[x] Identify if/which housekeeping are required to switch to 3.0, others remaining to future housekeeping

[x] Complete housekeeping from above
[x] Identify previously blocked enhancements awaiting 3.0

Dropping drf-yasg as a dependency may potentially impact any plugins that are using drf-yasg's decorators and types to make their own API specification more accurate. In the 1.x timeframe, we will likely want to continue to include drf-yasg as a packaging dependency so that plugins don't suddenly start getting ImportErrors, even though we won't be using it in core any more. In 2.0 we can drop drf-yasg from our dependencies entirely.

Fixes/enhancements that we can pursue after making this migration:

#40
#369
#685
#1294
#1422
versioned OpenAPI documentation (e.g. being able to render the 1.2 or 1.3 schemas differently on request)

Closed with #1544


BuilderViewImplementation

Builder Application now launches. LevelTypeSelect and Builder are linked.

More cleanup needed for other files in master. Denied


npm: switch to lockfile v3 since we don't use/support npm 6.x

Actually, since Node.js 14 ships with npm 6.x, let's keep the current way.


Async function return void cause invalid void

Bug Report

TSLint version: 5.19.0
TypeScript version: 3.5.3
Running TSLint via: CLI / VSCode

Reproduction using TSLint Playground

TypeScript code being linted
const sayHello = async (): Promise<void> => {
  // do something
}

with tslint.json configuration:
default

Actual behavior
After install<EMAIL_ADDRESS>tslint reports it. In previous version tslint doesn't report this error.
tslint report
void is not a valid type other than return types (invalid-void)tslint(1)

Expected behavior
I think async function return  Promise<void> is general usage.  tslint shouldn't report the error.
invalid-void doc seems don't contain this usage.

Promise<void>

Sure, that seems like a common use case.
How about we add an option to the rule to allow generics to be void. It should allow either true for all generics or a string[] whitelist of allowed ones?
{
    "allow-generics": true
}

{
    "allow-generics": ["Promise"]
}

That's a good idea to solve this problem.  So the invalid-void would be like this? Doesallow-generics means whitelist for generics?
{
  "invalid-void": {
      true;
     "allow-generics": true
  }
}

I have another question. why this problem only occurs in version 5.19.0.  Is there any change in this rule? Thanks.

Does allow-generics means whitelist for generics?

Yup!

why this problem only occurs in version 5.19.0. Is there any change in this rule? Thanks.

The invalid-void rule was added in 5.19.0: https://github.com/palantir/tslint/releases/tag/5.19.0. If you're using tslint:all to take in rules, this would have been enabled for you.

Following, running into the same issue with return type of Promise<void>


Can't Open Links

When clicking on a link in a tweet it just refreshes the page

I've also noticed this. Clicking links to other profiles should now be working in the latest development version, but clicking links to external sites will take a bit more work to implement... I'll look into it and report back soon.

Now the links are not even clickable.

Now the links are not even clickable.

Sorry, I totally misread this one (and forgot about my own reply 🙄).
I've finally implemented support for mentions, hashtags and external URLs, and merged it into the master branch. You can download the latest APK from here if you'd like to validate it before the next release!

Solved.
P.S. you are doing a great job.


Feat:Improve navbar on tablet and mobile

Describe the feature
The navbar on tablet is overflowing and on mobile can be improved by making it fill the width of the screen and bringing brand on the navbar middle.
Add ScreenShots
tablet;

mobile:

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

Assigned!
Make sure to attach before & after screenshots in your PR. Also, star the repo before working on it. While creating your PR, ensure you pull all existing changes beforehand to avoid conflicts.
Happy open-source contributing!


button active state

Description
why the all the buttons and triggers does not have active state ? it has hover and focus but not active
Additional context
No response

Why do you need active when you have focus?

i mean the active that like those ...it's usefull to indicate when user click the button with mouse or with space-bar

Indeed! We'll have to find something that can work with every variant possible, I think changing the color would be too much work.

yes it needs a lot of work ...the first example is custom button i created (it has six variant and 4 styles ) ..so i know what you mean....
I have some ideas about how to implement this to work with every variant ...I will explore them and make PR if it worked well

I'd love to see this as well, if for nothing else, I just like the visuals of it

any update for similar


Disconnecting after a while - permanent connection possible?

hello. i have the problem that when i use the macro deck on my android phone connected to my pc and OBS, the connection is disconnected after a while. how do i prevent this? is there a way to automatically reconnect or stay connected? or another solution?

This is not by design and should not happen. Make sure your connection is stable and your phone does not interrupt the connection. Maybe disabling battery optimization for the Macro Deck app could solve this problem.


Simplify queries on view pages

What happened?
metadata on view pages are fetched over and over again from the GW recreating O(n^2) complexity (in simple words each image waits for metadata to be fetched). All these data should be either cached on client as we had on IndexedDB - https://github.com/kodadot/nft-gallery/issues/3338
or simplify queries on KodaDot - images and media are always present in the data.
Please reproduce in steps

Go to https://kodadot.xyz/ahp/explore/items?listed=true

Open developer tools > network > fetch/xhr

See that tons of metadata are loaded

Expected Behavior
Use image media field from subsquid
What browsers are you seeing the problem on?
No response
At which address did you encounter bug?
No response
Are you logged in?
None
Which wallet you are using?
No response
At which chain did you encounter bug?
No response
Screenshots

Relevant log output
No response
Payment link for reward
https://kodadot.xyz/ksm/transfer/?target=<My_Kusama_Address_check_https://github.com/kodadot/nft-gallery/blob/main/CONTRIBUTING.md#creating-your-ksm-address>
Code of Conduct

[X] I agree to follow this project's Code of Conduct

`All these data should be either cached on client as we had on IndexedDB - #3338

if we can do without it would be great

or simplify queries on KodaDot - images and media are always present in the data.

Yes!


Making small correction to fix issue with Aurelia Tutorial.

Submitting a PR to deal with Issue #47.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Velarde seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Will re-issue this PR. There is something wonky with the email address associated to the PR


Checkmarks next to tiers benefits that have been filled in have incorrect background colour in dark mode

Issue Summary
As the title says, checkmarks next to tiers benefits that have been filled in have incorrect background colour in dark mode.
EDIT: This was with the free tier, I don't know whether or not this also occurs with paid tiers.

Steps to Reproduce

Navigate to Tiers while in dark mode
Add a benefit
See that the background of the checkmark to the filled-in-benefit has the incorrect background colour

Ghost Version
5.71.2+moya
Node.js Version
Yes
How did you install Ghost?
Ghost(Pro)
Database type
MySQL 5.7
Browser & OS version
Firefox 119, macOS 13.6
Relevant log / error output
No response
Code of Conduct

[X] I agree to be friendly and polite to people in this repository

yes @stromfeldt, background color as showing in following capture is causing the issue here.

Hey @daniellockyer  @peterzimon, can you please assign the issue to me.

Hi @stromfeldt,
Thank you for reporting this issue — it should now be fixed.


add shell completions

bump: deps
update: to use clap-derive (and only use root if necessary)
feat: add shell completions

Hi! If you decide to merge this, can you also cut a new 1.2.0 release (with the completion, so that NixOS/nixpkgs package  picks it up via the automatic update process).

Thank you very much and sorry my delay to merge this. I will cut a new version 1.2.0.
Thank you again!

create.io updated and I have released a new version 1.2.0!


bldit_project.csh Updates

Resolve location of a couple of PREP directories in this script:
Fix the ICON, BCON CMAQ_REPO locations.   The directories CMAQ_REPO/PREP/ic/ICON and CMAQ_REPO/PREP/bc/BCON do not exist.
Replace: CMAQ_REPO/PREP/ic/ICON with CMAQ_REPO/PREP/icon
Replace: CMAQ_REPO/PREP/ic/BCON with CMAQ_REPO/PREP/bcon
Remove this whole section: #> Copy LTNG scripts as there are no longer lightning processing scripts needed in the CMAQ package. Regridding of these files is done outside of CMAQ.

These actions were taken and the revised code is awaiting internal approval.


Fix Automatic updates of App store apps disabled metric having no impact on the settings

Tested on Windows 10 Home (with Helper installed), physical device, the remediation and rollbacks returns success but don’t actually modify the state of the automatic updates option.

This solution is exactly what's implemented in the threat model, but yet seems to have no effect on the parameter of the windows store...
The switch that disables the automatic updates in the windows store is not modifying this registry parameter either.

The code of the metric have been moved to 14-metric-automatic-updates until it is fixed.


Skytools SQL has a missing function

Hi,
I was today going through a server which had quite some lag and was forced to run "replay --rewind". All this with the surprise that I got this error:
-bash-4.1$ londiste.py  ../londiste_main.ini replay --rewind
2015-02-17 16:27:55,650 10308 INFO Rewinding queue
2015-02-17 16:27:55,699 10308 CRITICAL Job main_replicate crashed: <class 'psycopg2.ProgrammingError'>: 'function pgq.register_consumer_at(unknown, unknown, integer) does not exist
LINE 1: select pgq.register_consumer_at('main_replicate', 'main...
^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.' (<traceback object at 0x2213098>: ['  File "/usr/pgsql-9.1/lib64/python2.6/site-packages/skytools/scripting.py", line 459, in run\n    self.startup()\n', '  File "/usr/pgsql-9.1/lib64/python2.6/site-packages/pgq/consumer.py", line 378, in startup\n    self.rewind()\n', '  File "/usr/pgsql-9.1/lib64/python2.6/site-packages/pgq/consumer.py", line 471, in rewind\n    src_curs.execute(q, [self.pgq_queue_name, self.consumer_id, dst_tick])\n', '  File "/usr/lib64/python2.6/site-packages/psycopg2/extras.py", line 121, in execute\n    return super(DictCursor, self).execute(query, vars)\n'])
Interesting thing was that there is no pgq.register_consumer_at function in the SQL for skytools 2 (running skytools 2.1.13), but there is a call to such a function in the python code, specifically when using --rewind.
I was able to find the pgq.register_consumer_at in the skytools3 pgq.register_consumer.sql
I will be checking the code to see if the new register_consumer* functions are compatible with skytools2, but wanted to let you know of the bug

Looks like the SQL function changed names between skytools 2 and 3, and that change made the call for this function appear in the python code.
I'm about to push a change that fixes this by adding a new function called pgq.register_consumer_at with 3 parameters (as it's called in the python code) and just calls the pgq.register_consumer function with 3 parameters.
That should fix this issue, which looks like a mix up of code from 2.x and 3.x versions

Commited a fix which is waiting for the pull request to be approved: a4800569021424701021f4699f4a2c71ab3afb17


Revise direction of V0

What is it that I'm actually working towards?

In this initial version. I'd like to have an extremely simple app that is slightly more effective than my current app. I'm asking myself to share my attention--between mindfulness, self-care, my task at hand, and pivoting. Right now pivoting is less of a priority for me than the mindfulness and self-care. I need to breathe, eat, stretch, massage, be there for myself and notice and respond to my thoughts in a kind way. That alone will do so much for me, my employer and co workers, and others I interact with.
There's two ways I'm currently imagining doing this:

Work for a period (say 10+minutes), then stop and become mindful, repeat. Like a pendulum, my attention would swing.
Rotate between work focus and mindful focus more frequently, aiming to become natural at holding both simultaneously.

Though I don't know how possible (2) is, I'd like to strive for it. Right now, that means I need more frequent reminders than every 10 minutes. I could make an app that just turns on my screen for 3 seconds every 2 minutes. But the intention is sharing my attention.. perhaps (70% work 30% mindful) to (30% work 70% mindful). Rather than (100% work) to (100% mindful).

How can I share my attention between my task and mindfulness? I think an app could help with this. I'm doing it to some degree right now. It requires some degree of letting go. When I'm in a conversation, that's really tough because I worry about missing something. But when I'm compiling or writing code, which ideally will be most of my job, I think this should be acceptable.
I'm doing it right now to some degree. I think having this intention is helpful, having it articulated that I'd like to share my attention. Do I need another app for this? If I was just clear about my intention and used the snooze as more of a safety net, but not as the actual "become mindful time"? My goal isn't to stop completely, and then work completely, but share this attention. Realizing this and stating it seems actually to have been helpful right now.
I'd like to try without writing any app. This is an example of potentially pivoting--rather than wasting time and effort going down a rabbit hole, maybe this problem doesn't require a new app at all??

Pending feedback

Yesterday I intentionally worked at holding some mindfulness between each 10-minute snooze. I think this sort of intention and effort is likely necessary if I'm going to change my default consciousness while at a computer (from hyperfocused to shared awareness between mindfulness and what I'm working on).
I do not think an app with different snooze times, different screens, or different interactions will solve this problem for me. It can be a tool, an aid, however I don't think it will be a solution.
I'm considering introducing an app which creates new work and/or interruptions for myself. As I was imagining the experience, I found myself thinking being interrupted every couple minutes would be annoying. I would have to be aligned with my intention in order to find value in the interruptions.

I'm pivoting away from making a new app for this, as I am far from confident that it will actually be helpful. I think there are some problems for which software/app solutions are wonderful, but I am somewhat confident that this problem does not require more software to solve effectively.


Update README and remove nested OWNERS

What this PR does / why we need it:
RT
Which issue(s) this PR is related to (optional, link to 3rd issue(s)):
Fixes #
Reference to #

Special notes for your reviewer:
/cc @kdada @bbbmj

Release note:

NONE

/approve


15 update unit test

Welcome to Codecov :tada:
Once merged to your default branch, Codecov will compare your coverage reports and display the results in this comment.
Thanks for integrating Codecov - We've got you covered :open_umbrella:


Failed to pair with homekit accessory kit in home assistant 2020.03.04

console from the nodemcuv3 based ESP8266...
dhcp client start...
ip:<IP_ADDRESS>,mask:<IP_ADDRESS>,gw:<IP_ADDRESS>

HomeKit: Got new client connection: 4 from <IP_ADDRESS>
HomeKit: [Client 4] Pair Setup Step 1/3
HomeKit: [Client 4] Pair Setup Step 2/3
!!! HomeKit: [Client 4] Failed to verify peer's proof (code -219)
HomeKit: Got new client connection: 5 from <IP_ADDRESS>
HomeKit: [Client 5] Pair Setup Step 1/3
HomeKit: [Client 5] Refusing to pair: another pairing in progress

Error in home assistant gui...
The device is already pairing with another controller
Abort pairing on all controllers, or try restarting the device, then continue to resume pairing.
BTW.. your guide says pair pin is 12345678, but it appears that is one of the blocked pin in the home assistant integration.. I found the current pin in your .c code of 156-45-568

So it looks like the compiled bin does have the 12345678 as the pin and Homekit was blocking the input and returning "bad pin" blah blah...
I removed 12345678 from the blacklist and it worked! So maybe compile with the 15645568 and update guide?
Thanks for your work.. This has been a fun adventure ;)
I run HA core in a python venv... Commented the 12345678 out of the black list here...
/srv/homeassistant/lib/python3.9/site-packages/homeassistant/components/homekit_controller/config_flow.py
DISALLOWED_CODES = {
"00000000",
"11111111",
"22222222",
"33333333",
"44444444",
"55555555",
"66666666",
"77777777",
"88888888",
"99999999",
"87654321",
}
"""   "12345678", """
From my view.. if you match a blacklisted code, it returns as if the device said it was a bad pin...
def ensure_pin_format(pin):
"""
Ensure a pin code is correctly formatted.
Ensures a pin code is in the format 111-11-111. Handles codes with and without dashes.

If incorrect code is entered, an exception is raised.
"""
match = PIN_FORMAT.search(pin.strip())
if not match:
    raise aiohomekit.exceptions.MalformedPinError(f"Invalid PIN code f{pin}")
pin_without_dashes = "".join(match.groups())
if pin_without_dashes in DISALLOWED_CODES:
    raise aiohomekit.exceptions.MalformedPinError(f"Invalid PIN code f{pin}")
return "-".join(match.groups())

@alanv72 all is fixed:
Here you go I made new versions:
Version DHT11 GPIO2 Sensor / GPIO4 LED (dht11_gpio2.bin)
Version DHT11 GPIO4 Sensor / GPIO2 LED (dht11_gpio4.bin)
Version DHT22 GPIO2 Sensor / GPIO4 LED (dht22_gpio2.bin)
Version DHT22 GPIO4 Sensor / GPIO2 LED (dht22_gpio4.bin)


Separate website for documentation

At first it is enough that we have documentation in Git repository as Markdown files, but later we can improve the documentation and use some static page generator like:

Golang: Hugo
Rust: Zola
Python: MKDocs (looks quite nice with material theme)
Node.js: Docusaurus
Ruby: Jekyll

Another nice option could be Jekyll can easily host on github pages.

Another nice option could be Jekyll can easily host on github pages.

I updated my comment. There seems to be an option written in every language :smile:


Re-implement permission based lookup of API methods

This should:

resolve #222

The naming has changed and also the returned values are different now!
Note that these methods might not catch all occurences of API usage

Codecov Report

Merging #670 into master will increase coverage by 0.08%.
The diff coverage is 93.33%.

@@            Coverage Diff             @@
##           master     #670      +/-   ##
==========================================
+ Coverage   72.23%   72.32%   +0.08%
==========================================
  Files          49       49
  Lines       15969    16013      +44
==========================================
+ Hits        11535    11581      +46
+ Misses       4434     4432       -2

Impacted Files
Coverage Δ

tests/test_analysis.py
99.46% <100%> (+0.06%)
:arrow_up:

androguard/core/analysis/analysis.py
77.24% <88%> (+0.35%)
:arrow_up:

androguard/core/api_specific_resources/__init__.py
84.21% <0%> (+13.15%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 47552ac...ad74d91. Read the comment docs.


MultilayerPerceptron Classifier

How to predict using a trained MultilayerPerceptron network ? Also persistance of network seems to be not working.

Hi,
I think this is missing in the documentation. Therefore, looking at the available methods, I figured out it should be something like this:
// Training
$nn = new MultilayerPerceptron();
$bg = new Backpropagation($nn);
$bg->train($samples, $targets);

// Prediction
$nn->setInput($samples);
$prediction = $nn->getOutput();

getOutput gives an prediction value in float, but how to know for which target?

Hi,
I really do not know how MultiLayerPerceptron is supposed to work in PHP-ML. Probably @itcraftsmanpl knows it better.
Nonetheless, having looked at the source code quickly, I think the raw output of the neuron should be passed through a thresholding mechanism in order to get the target class value.

@MustafaKarabulut thanks for quick response,
Hi @itcraftsmanpl , would be great if you can share your views on this ?
I am trying to create a network, with lots of learning data fed in multiple times, and trying to get some sort of classification done.
Thanks

Hi @mdeora.
I created MultilayerPerceptron as proof of concept. It only returns continuous values by now. I have plan to create separate repository only for neural networks and then include MultilayerPerceptron as classifier. But first i must to learn more about NN.


Reflection to Closure bind rework

Did anyone tried to move from reflection to ClosureBind in cases when we need to work with entity`s property?
Main reason of such refactoring is much better performance of closures.
BTW https://ocramius.github.io/blog/accessing-private-php-class-members-without-reflection/

Usually leads to worse performance, but please check
ocramius/generated-hydrator if your aim is improving ORM performance for 3.x
On 17 Dec 2017 15:09, "Konstantin"<EMAIL_ADDRESS>wrote:

Did anyone tried to move from reflection to ClosureBind in cases when we
need to work with entity`s property?
Main reason of such refactoring is much better performance of closures.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/doctrine/doctrine2/issues/6899, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJakGLshGd0UZ9KZ4h2g9rrWd7arXP1ks5tBSCHgaJpZM4REqwn
.

So, I got:

ClosureHydrator: 		 		0.58397507667542
Zend\Hydrator\ArraySerializable: 0.59179091453552	(+1.3383855188826%)
Zend\Hydrator\Reflection: 		0.63898396492004	(+9.419732184085%)
Zend\Hydrator\ClassMethods: 	5.5945200920105	(+858.00665395863%)

hydrator code: https://gist.github.com/KonstantinKuklin/c44daa558dcdfb5cee8e0d89c778c5d3
environment: PHP 7.0.22 (cli) (built: Aug  7 2017 14:07:27) ( NTS )
is 5-10% boost enough to move from reflection?

No, needs to be much more to justify the change there. As I already
mentioned, the GeneratedHydrator project is where you might want to suggest
improvements.
After those are applied, we can work towards plugging in a (de-) hydration
abstraction in the ORM too.
On 17 Dec 2017 17:54, "Konstantin"<EMAIL_ADDRESS>wrote:

So, I got:
ClosureHydrator: 0.58397507667542 <05839%207507667542>
Zend\Hydrator\ArraySerializable: 0.59179091453552 <0591%2079091453552>
(+1.3383855188826%)
Zend\Hydrator\Reflection: 0.63898396492004 <06389%208396492004>
(+9.419732184085%)
Zend\Hydrator\ClassMethods: 5.5945200920105 (+858.00665395863%)
hydrator code: https://gist.github.com/KonstantinKuklin/
c44daa558dcdfb5cee8e0d89c778c5d3
environment: PHP 7.0.22 (cli) (built: Aug 7 2017 14:07:27) ( NTS )
is 5-10% boost enough to move from reflection?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/doctrine/doctrine2/issues/6899#issuecomment-352269348,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJakCNvATBlIhUZaq4YmlQK1-qFLqGLks5tBUc2gaJpZM4REqwn
.

We actually already have issue for generated hydrators: #2553. I'll close this one based on what @Ocramius said, but will add the other issue to 3.0 milestone so it doesn't get forgotten.


Attempting to render only one layer

I am attempting to generate only one layer of PNG Sequences. I want each NFT to be exactly the same. I have a GIF that an artist created. I split each frame into it's own PNG, making it a PNG Sequence. I stored the photos under " layers > Background > Main > [0-35].png "
Whenever I run "make step1" manually, I view the output after parsing and it ends up being transparent?

I changed the global configuration so it grabs 36 frames for 36 frames per second. Sadly, the output stays consistent with it being transparent.
So the question is, how would I go by being able to execute what I am trying to accomplish for my project? :)

Bump

@lnterger hi sorry for the late response. if you want all the NFT to be exactly the same why do you need to use the tool? there are tools online that can duplicate gifs/mp4s. I can also do that for you if you want pretty easily

@jalagar Thank you for responding! I am still trying to generate the metadata so it can work on the Solana Network, would those tools have that compatibility?

Ah I see you want to generate the solana metadata too hmm you will probably want to look at https://github.com/jalagar/animated-art-engine#solana-metadata however this will only work to generate a bunch of NFTs so it won't work for your use case

Ahh I see, I shall dig deeper and try to figure this out. Thank you

Yea you may have to write a script to generate it yourself. This tool probably isn't the best job for that sorry


Please Add a basic Angular 14 template for this 🙏🥺

we need to add Angular to tyhe list of frameworks

Then get angular to make it a lot easier to install angular without the CLI. No other framework requires a CLI. I tried talking with them about it and the answer was; You shouldn't ever be doing anything other than Angular, so you should just make your app in Angular and that's it.

angular is an excellent framework, but it is complicated to use it as a microfront together with other frameworks, for example, a monolith in angular 14 and a microfront in react 18, the webpack configurations can be a headache.

Can you address my statement? All your saying is that you really really want me to add angular. Fair, but I'm telling you that I'd have to create an entirely different path to add Angular and even then I'm not sure I can do it because it involves going through the CLI.


Can this method be used for Chinese recognition?

Yes, you can use the general model trained on IC17-MLT dataset to detect Chinese texts.
https://github.com/clovaai/CRAFT-pytorch#test-instruction-using-pretrained-model


fix(deploy): correct directory name

Coverage remained the same at 100.0% when pulling 199a0286a0663b4f8640f223cce5c1b50454d53c on deploy-to-gh-pages into 8e55fb25c3c6d276feb19f7c8971375d42f5ad24 on master.


Fix coding style in Formatting.cpp

What's in this pull request?
There was a formatting issue in Formatting.cpp, where the standard space indentation from the coding style guideline was not being used.

Before merging this pull request to apple/swift repository:

[ ] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    All supported platforms     | @swift-ci Please smoke test and merge
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    All supported platforms     | @swift-ci Please test and merge
    OS X platform               | @swift-ci Please test OS X platform
    OS X platform               | @swift-ci Please benchmark
    Linux platform              | @swift-ci Please test Linux platform

Lint Testing
    Language     | Comment
    ------------ | -------------
    Python       | @swift-ci Please Python lint

Note: Only members of the Apple organization can trigger swift-ci.

Thanks! We also have an 80-column limit; mind throwing that into your diff?

Thanks, @jrose-apple, I've fixed it at: https://github.com/apple/swift/pull/3493/commits/ed1881cfb6c9ade4e68223cf14421702bd4ed303
I'll update the project's dir.locals.el file in another PR so that this column limit is enforced at least for us, Emacs users.


apt repository does not have a Release file for Ubuntu 24.04 LTS

Currently, the apt repository does not contain a Release file for Ubuntu 24.04 LTS (which is the current LTS version). Therefore, EdgeDB can not be installed on Ubuntu 24.04 LTS using apt despite the documentation on

https://www.edgedb.com/install#linux-debianubuntults
https://docs.edgedb.com/guides/deployment/bare_metal

explicitly mention "Ubuntu LTS".

EdgeDB Version: ?
EdgeDB CLI Version: ?
OS Version: Ubuntu 24.04 LTS (Noble)

Steps to Reproduce:

Follow the installation steps on the doc pages given above.
Try to apt-get update
See error:

[...]
root@c6c59e84df24:/# apt update
Hit:1 http://security.ubuntu.com/ubuntu noble-security InRelease
Hit:2 http://archive.ubuntu.com/ubuntu noble InRelease
Hit:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease
Ign:4 https://packages.edgedb.com/apt noble InRelease
Hit:5 http://archive.ubuntu.com/ubuntu noble-backports InRelease
Err:6 https://packages.edgedb.com/apt noble Release
  404  Not Found [IP: <IP_ADDRESS> 443]
Reading package lists... Done
E: The repository 'https://packages.edgedb.com/apt noble Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Workaround:

change noble to jammy in /etc/apt/sources.list.d/edgedb.list
download https://packages.ubuntu.com/jammy/amd64/libicu70/download and apt install ./libicu70_70.1-2_amd64.deb

Thank you, this workaround worked for me.


Fix build for non-Varlink-tagged Podman

Fixes #2459

lgtm

Force-pushed a fix for the build failure
@rhatdan @vrothberg @giuseppe @TomSweeneyRedHat Someone want to give this an LGTM so we can get it landed for 1.1.1?

/lgtm