Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5315

Troubleshooting • Moving Pi3B+ from Debian 10 to 12 - mystery files

$
0
0
I have a Pi 3 B+ that was running Debian 10 (Raspian as it was then called). I've upgraded to the latest Raspberry Pi OS (Debian 12/bookworm). Not that it's important (I think), but I twiddled my 3B+ to boot from USB ages ago. I used the Raspberry Pi Imager to image a fresh USB drive, popped it into my 3B+, powered on, and MAGIC! So now my 3B+ is up and running with Deb 12. As I'm poring over the original USB to find files I need to migrate, I came across /opt/vc -- for the life of me, I cannot remember what it is, where it came from, or what I was using it for. (It's been awhile.) Files therein are ...
  • containers_datagram_receiver
    containers_datagram_sender
    containers_dump_pktfile
    containers_rtp_decoder
    containers_stream_client
    containers_stream_server
    containers_test
    containers_test_bits
    containers_test_uri
    containers_uri_pipe
    dtmerge
    dtoverlay
    dtoverlay-post
    dtoverlay-pre
    dtparam
    edidparser
    mmal_vc_diag
    raspistill
    raspivid
    raspividyuv
    raspiyuv
    tvservice
    vcdbg
    vcgencmd
    vchiq_test
    vcmailbox
    vcsmem
Some of these are present in the current RPiOS installation: dtmerge, dtoverlay, etc.
Others are not: vcdbg, raspistill, raspivid, tvservice, containers_* et al.

I did some "Googling" on several of the components but didn't find much that made sense to me. So I feel stupid asking this, but can anyone tell me where /opt/vc came from and what all its bits are for? I'd like to recycle the old USB but I don't want to blow away something only to find out it was needed or desired. Thanks!

Statistics: Posted by PiSlicer — Mon Jun 03, 2024 6:36 am



Viewing all articles
Browse latest Browse all 5315

Trending Articles