# CM4: Getting Started

**URL:** <https://forum.clockworkpi.com/t/cm4-getting-started/9838>\
**Category:** DevTerm\
**Tags:** community\
**Created:** [April 4, 2023, 5:31pm UTC](https://forum.clockworkpi.com/t/cm4-getting-started/9838 "2023-04-04T17:31:57Z")\
**Posts on this page:** 1\
**Showing post:** 22

<div class="post-metadata">

**Author:** ![adcockm](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/adcockm/32/1664_2.png) [@adcockm](https://forum.clockworkpi.com/u/adcockm)\
**Post date:** [April 29, 2023, 10:39am UTC](https://forum.clockworkpi.com/t/cm4-getting-started/9838/22 "2023-04-29T10:39:29Z")

</div>

To get back to the original thread about setting up CM4 OS… I have learned something about the printer issues I was having, and I think step 3 should be updated, @jan-peter.

Detailed ramblings are here:

> [@CM4 8GB/32GB eMMC, official Bullseye image: error installing upgrade to devterm-thermal-printer](https://forum.clockworkpi.com/t/cm4-8gb-32gb-emmc-official-bullseye-image-error-installing-upgrade-to-devterm-thermal-printer/9689/20):
>
> Ok, I got my printer working again, after using these commands to get information about what was installed: apt-cache policy devterm-thermal-printer apt-cache policy devterm-thermal-printer-cm4 apt-cache policy devterm-thermal-printer-cups In my case, after updating it only had …-printer and …-printer-cups installed. But …printer-cm4 was NOT installed. When I installed …printer-cm4, it removed …printer. But THAT caused printing to work again! So apparently with the CM4 based Devterm, we don’t…

But the upshot is, if I have ONLY:  
`devterm-thermal-printer-cm4`  
and  
`devterm-thermal-printer-cups`  
installed, then the printer works fine, both from CUPS and from command line echo control.

But if I have:  
`devterm-thermal-printer`  
installed, my printer breaks.

It seems like the initial update I did, and presumably anyone might do, uninstalled devterm-thermal-printer-cm4 and installed devterm-thermal-printer, which broke it. After manually removing devterm-thermal-printer and installing devterm-thermal-printer-cm4, the printer worked. And the update and upgrade I did afterward didn’t mess things up and kept only those printer packages.

So I think section 3 should be changed to:

```auto
sudo apt update
sudo apt remove devterm-thermal-printer -y
sudo apt install -y devterm-thermal-printer-cm4 
sudo reboot

```

I haven’t tested this on a clean install, but I don’t think devterm-thermal-printer-cups needs to be removed and reinstalled. It probably doesn’t hurt to keep that part though.

---

_[View the full topic](https://forum.clockworkpi.com/t/cm4-getting-started/9838)._
