this post was submitted on 03 Jan 2024
61 points (90.7% liked)

Linux

48092 readers
899 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
61
Linux Hijinks (reddthat.com)
submitted 10 months ago* (last edited 10 months ago) by MrPhibb@reddthat.com to c/linux@lemmy.ml
 

So, like I needed any more projects or any more computers, but I bought a receipt printer and two POS terminals. Both are Celeron J1900 I think at 3Ghz, 128G hard drive and I'm not sure of the memory. All that cost me a whopping $45, so how could I resist? Right now we've got the POSBANK unit working, you can see me updating LMDE 6 on it, and the touch screen does work fine. That was something that worried me and led to me originally trying unsuccessfully to get Endeavour on it, I figured the vast Arch repository would surely have drivers, but that didn't work, so I went with LMDE. Originally the Bank wouldn't boot from USB, so that led to a little bit of creativity to get it installed, but that worked. And then I realized that I'd installed LMDE 5, so I decided to re-install with 6...

And borked something. That's when I figured out how to boot from USB, had to tweak something in the BIOS. It works fairly well except for an issue with GRUB I've never seen before, it not only doesn't indicate what's selected, it seems to refresh the screen every time I press one of the arrow keys. Well, it all works now aside from some minor ACPI errors on boot, weird ones, but it works, so I'll prolly use it for a few days to see how well it works in basic use, and decide after that what I want to do with it.

Weirdly the other unit, a POSIFLEX doesn't work, while it was my installing unit originally as it happily booted from a USB stick, it's failing with an error that there's no operating system once installed. I don't think GRUB is launching, but I'm not sure why, and it has an odd and very simplistic BIOS, fixing it may mean finding how to launch the real BIOS. One of these units will likely wind up taking over running my laser engraver, while the computer I have on that is better specced, there's something wrong with it and always has been, so might as well replace it.

Lastly the printer... Not sure what to do with this, any suggestions?

EDIT Wound up with a block of text, put a couple extra lines in to break it up

top 6 comments
sorted by: hot top controversial new old
[–] SnotFlickerman@lemmy.blahaj.zone 14 points 10 months ago* (last edited 10 months ago) (2 children)

Lastly the printer… Not sure what to do with this, any suggestions?

Try to build an equivalent to the GameBoy Camera? It used receipt paper.

https://en.wikipedia.org/wiki/Game_Boy_Camera#Functionality

You might have to search for a low-resolution black & white camera, though, to really make it work.

Anyway, that would be my dumb project for a receipt printer.

[–] MrPhibb@reddthat.com 2 points 10 months ago

Hmmm, interesting idea, I'll think about it, thanks.

[–] Anarki_@lemmy.blahaj.zone 2 points 10 months ago (1 children)

Could you potentially not just use a regular camera and use software to squish the picture and make it b/w?

[–] MrPhibb@reddthat.com 1 points 9 months ago

Usually I just take a screenshot, I have no idea why I did a photo this time.

[–] Ashiette@lemmy.blahaj.zone 9 points 10 months ago* (last edited 10 months ago) (1 children)

The POSIFLEX issue might have to do with MBR. On your final linux installation, your partition table should NOT be using gpt but mbr and that might solve the issues.

It has to do with older BIOS not recognising gpt and henceforth being unable to boot from the disk.

N.B. you might have to configure your GRUB/systemd loader accordingly.

[–] MrPhibb@reddthat.com 1 points 10 months ago

I sorta understood that, but nothing research can't answer. I know just enough extra about computers to really bork things. 😜

Attached is a pic of the BIOS, and I think you can see what I mean about it not being the real BIOS