this post was submitted on 01 Jan 2024
747 points (95.2% liked)

linuxmemes

26306 readers
29 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     

    They work better in Linux than Windows, not to mention backwards compatibility.

    EDIT: I may be wrong about newest printer models, 2020 and above.

    EDIT2: Hardware problems are an entirely different issue.

    top 50 comments
    sorted by: hot top controversial new old
    [–] AbsurdityAccelerator@lemmy.world 139 points 2 years ago (4 children)

    I swear my 3d printer is more reliable than my paper printer.

    [–] EvilHankVenture@lemmy.world 61 points 2 years ago (1 children)

    At least if my 3d printer breaks I can fix it.

    [–] SpikesOtherDog@ani.social 33 points 2 years ago (3 children)

    I am wondering why there is no open framework for laser printing.

    There are a few parts that would have to be made out of sheet metal. The sides could be stamped for the same pattern. You then need a back and a cross section. One could theoretically make them from ABS, but ABS gets brittle with heat and the sides will shatter.

    One side of the printer is dedicated to running an ARM SOC. I'm not sure if the Arduino is up to the task, but it will need to control 3 motors, initiate a heating sequence, start a rasterizing laser, interpret a print job, communicate over network and USB, and monitor a bunch of sensors.

    The hardest parts will be obtaining print cartridges, rollers, and fusers. Designing a standard to run off a certain vendor's hardware will be a pile of issues, and nobody will just start manufacturing hardware for a handful of hobbyist printers.

    Everything else is 3d printing, springs, and screws.

    [–] GTG3000@programming.dev 19 points 2 years ago (4 children)

    Well, cartridges, rollers, and fusers are the important bits that can't easily be manufactured by hand. And that's a big part of the price of the printer.

    You can't really make them cheaper than mass-manufacture, and laser printers are already almost bulletproof from my experience.

    [–] SpikesOtherDog@ani.social 7 points 2 years ago

    You are right. I think I rubber-ducked myself to the same conclusion.

    load more comments (3 replies)
    [–] taladar@sh.itjust.works 10 points 2 years ago (1 children)

    I am wondering why there is no open framework for laser printing.

    Besides the reasons already mentioned most people who would be interested in bleeding edge tinkering probably have moved on from paper at this point.

    [–] SpikesOtherDog@ani.social 5 points 2 years ago

    Good point. Most people hate printing anyway.

    [–] frezik@midwest.social 9 points 2 years ago* (last edited 2 years ago) (2 children)

    2d printers need to be a lot more precise. 300dpi means each dot is placed with less than a tenth of a mm, and that's not even particularly impressive for a 2d printer. 3d printers get away with a lot more slop than that.

    That's only talking about greyscale. Color requires precise alignment of the cartridges for at least 4 base colors (higher end photo printers have even more) , and the mix of those colors must be carefully controlled to get accurate output.

    load more comments (2 replies)
    [–] GladiusB@lemmy.world 23 points 2 years ago

    I too own an HP

    [–] Kolanaki@yiffit.net 21 points 2 years ago* (last edited 2 years ago)

    Let's go back to stone tablets. Only instead of stone, it's plastic and resin.

    "Here's my report." Slaps what appears to be 100 fast food trays down on the desk

    [–] adhocfungus@midwest.social 11 points 2 years ago

    My cheap old 3D printer requires constant fiddling before and after every print, yet still fails probably half the time. I avoid printing things sometimes just because I don't want to deal with it.

    I would still agree with you 100%. I hate my HP printer so much.

    [–] juli@programming.dev 45 points 2 years ago (3 children)

    Huh? Linux and printers are the best

    [–] UnityDevice@startrek.website 10 points 2 years ago (1 children)

    My hp printer has worked perfectly and reliably with CUPS for years now. Just turn it on and print, works every time.
    Open source print drivers, baby! I still hate CUPS though.

    load more comments (1 replies)
    load more comments (2 replies)
    [–] mlg@lemmy.world 34 points 2 years ago (2 children)

    CUPS is absolutely amazing compared to windows printer drivers which had whole ass critical CVEs several times already.

    Even Apple uses CUPS

    [–] aard@kyu.de 20 points 2 years ago

    CUPS is horrible, and also had its share of critical vulnerabilities. It is just better than the LPD mess we had before.

    It is not a Linux specific thing - it was developed when there still were a lot of UNIX variants around. Apple was a very early contributor, and had quite a bit of influence in making it successful.

    [–] c10l@lemmy.world 11 points 2 years ago* (last edited 2 years ago)

    It’s no surprise Apple uses CUPS. They wrote it, after all.

    Edit: TIL Apple didn’t write CUPS themselves but they bought the company that did it pretty early in the game. Here’s a LWN article from the time, exposing some of the worries that came with the news of the acquisition: https://lwn.net/Articles/242020/

    [–] Thcdenton@lemmy.world 21 points 2 years ago (1 children)
    [–] AnUnusualRelic@lemmy.world 7 points 2 years ago* (last edited 2 years ago)

    Back in the day you'd just cat file.txt > /dev/lp0 and it would work. Mostly.

    [–] puchaczyk@lemmy.blahaj.zone 21 points 2 years ago* (last edited 2 years ago) (1 children)

    With cups it's pretty much painless on linux form me, though some distros have a very restrictive firewall configuration out of the box, so you have to whitelist it before using. Not too complicated, but can be very frustrating for new users who never touched a firewall before.

    load more comments (1 replies)
    [–] gmtom@lemmy.world 19 points 2 years ago (2 children)

    A Linux meme that's somewhat critical of Linux?

    I wonder what the comments will be like....

    [–] Famko@lemmy.world 8 points 2 years ago

    It's not really critical of Linux, it's criticising those stupid fucking printers in general

    load more comments (1 replies)
    [–] Galds@lemmy.world 19 points 2 years ago (1 children)

    My printer used to integrate perfectly with windows 11. I was using some Ancient driver I found on some internet archive. windows updater found a new drive, now it's a mess of different UIs to print or scan shit

    [–] 0x4E4F@sh.itjust.works 13 points 2 years ago* (last edited 2 years ago)

    There is a way to disable driver updates via Windows update.

    Do a rollback on the driver, should bring back the old driver.

    [–] jvrava9@lemmy.dbzer0.com 17 points 2 years ago (1 children)

    Brother printer initialised in a couple of clicks in Arch, took 10 minutes to do it in Windows.

    [–] soggy_kitty@sopuli.xyz 8 points 2 years ago (1 children)

    I have been installing Arch for the last 2 years, so windows 10 min duration is significantly faster

    load more comments (1 replies)
    [–] SpaceNoodle@lemmy.world 12 points 2 years ago

    Printers are pretty plug'n'play these days, at least until something technical goes wrong. Getting exactly what you want on paper can be pretty tough, though. I wrote an entire printing stack from scratch for an embedded system, but that was for a very specific set of models from a single manufacturer. It actually worked every time, especially when there were errors and warnings, but it took actual effort.

    [–] Sirico@lemmy.world 12 points 2 years ago (2 children)

    Brothers linux script still working great for me and my aging printers

    load more comments (2 replies)
    [–] gianmarco@feddit.it 11 points 2 years ago (1 children)

    Here's a better meme.

    HP printers:

    load more comments (1 replies)
    [–] variants@possumpat.io 10 points 2 years ago (1 children)

    My printer has to go through like 5 power cycles for it to even detect its ink cartridges. I guess thats what i get for taking the ewaste printer from the office

    [–] sebinspace@lemmy.world 6 points 2 years ago (2 children)

    Atleast it was free? I did the same thing, took office salvage. I’ll be replacing it soon with a laser printer.

    load more comments (2 replies)
    [–] Kolanaki@yiffit.net 10 points 2 years ago* (last edited 2 years ago)

    I would only think them to work better on Linux because the software you're using isn't made by the printer company. Their software sucks. The hardware sucks, too. They're made to be shit because a perfect printer isn't profitable.

    [–] mvirts@lemmy.world 10 points 2 years ago (1 children)

    The printers are probably running Linux too.

    [–] 0x4E4F@sh.itjust.works 16 points 2 years ago

    Nope, *BSD... most of them.

    [–] brokenlcd@feddit.it 9 points 2 years ago

    On linux i was able to setup my hp laserjet no problem, cups recognised it just fine; the problem is with the integrated scanner, SANE sees that there is some sort of scanner but fails to talk to it, i have windows 10 installed on a usb key essentially only to use the scanner

    [–] orvorn@slrpnk.net 8 points 2 years ago (8 children)

    I do freelance sysadmin work and Macs are actually the hardest to mass deploy printer configurations to.

    [–] cm0002@lemmy.world 11 points 2 years ago

    Macs are usually the hardest to do of any sort of enterprise management. But printers? Holy fuck, its a nightmare lmao

    load more comments (7 replies)
    [–] Mandy@sh.itjust.works 8 points 2 years ago (1 children)

    Those edits really encapsulate the Lemmy experience LMAO

    load more comments (1 replies)
    [–] fruitycoder@sh.itjust.works 7 points 2 years ago (2 children)

    Has anyone had luck or experience with using IPP for printing from Linux? A standard networking protocol for printing sounds like it should make a lot of these problems mute.

    [–] ikidd@lemmy.world 6 points 2 years ago

    Works as intended usually.

    [–] 0x4E4F@sh.itjust.works 6 points 2 years ago

    Yep, works OK on one of my setups at work.

    [–] kuneho@lemmy.world 6 points 2 years ago* (last edited 2 years ago) (1 children)

    lp0 is still on fire tho...

    [–] lp0_on_fire@lemmy.world 7 points 2 years ago (1 children)
    load more comments (1 replies)
    [–] MaxHardwood@lemmy.ca 5 points 2 years ago (2 children)

    Hardware problems are an entirely different issue.

    Literally the biggest issue

    load more comments (2 replies)
    [–] indepndnt@lemmy.world 5 points 2 years ago (1 children)

    No joke, printing is like the #1 thing I like most about switching from Windows to Linux. I still get errors about the bypass tray every time I try to print from Windows. I'M NOT USING THE BYPASS TRAY!

    load more comments (1 replies)
    [–] Winter8593@lemmy.world 5 points 2 years ago

    Yeah I switched to LMDE a couple months ago and I plugged in my printer for the first time but long ago. I was worried it wouldn't work at first but it started printing right away!

    load more comments
    view more: next β€Ί