I am an unfortunate owner of an Epson Stylus SX230 printer, but although the driver should be technically in the Software Center, and installs PPDs properly in my machine, the printer is still not recognized by my machine, that is, the "Add Printer" window in GNOME does not find it, and properly some of the linking in the install process is not performed correctly. Would you have any suggestions of what I could try?

I am available to provide further logs if needed to debug the issue. Thank you.

    -r- you worded this very hypothetical without exacts so I'll try my best.
    If you DID install the epson inkjet driver pack, and
    print settings DOES NOT recognize the printer but
    lspci DOES show solus recognizing the hardware
    then the right driver isn't there and you have to request in the dev tracker link.

    If the printer is on and connected we should be seeing printer in printer settings gui---that's the weird part to me.
    reboot?
    2 cents

    Hey!
    Did you install the following packages?:

    • epson-inkjet-printer-escpr
    • iscan
    • utsushi
      I've installed Epson printers/scanners on several Solus Budgie machines, and these packages were necessary to get the printers to print and scan.
      Hope this will help!

    Thanks for your reply. I installed those three packages and rebooted, but the printer seems to be still not detected.

      shutdown unplug printer boot completely and plug in printer see if it will recognize it then

      T5551 seems to have solved it, thanks a lot for the super fast responses!

      In other words:

      The group "scanner" allows the scanner unit of this multi-function printer to be used but prevents printing. Note that the lpinfo command does not show my Epson printer.
      If I change the group to "lp", I get:

      chgrp lp /dev/bus/usb/001/006
      lpinfo -v | grep direct

      direct hp
      direct usb://EPSON/XP-620%20Series?serial=******************&interface=1
      Note that the Epson printer now appears in the output of lpinfo. The printer works fine.

      Conclusion

      • Multi-functional printers may be added to the group "scanner" and not "lp". This makes printing impossible, because cups does not have the permission to access the printer.
      • In principle the group of the device file /dev/bus/usb/$BUS/$DEV should be "scanner" and "lp". I do not know how to handle this in a clean way.
      • Correct device permissions would solve this bug.

        My Epson XP-7100 printer works fine (print & scan) with the USB port with group root:

        $ lsusb -d 04b8:1147
        Bus 003 Device 048: ID 04b8:1147 Seiko Epson Corp. XP-7100 Series
        $ ls -l /dev/bus/usb/003/048
        crw-rw-rw-+ 1 root root 189, 303 11. Nov 20:12 /dev/bus/usb/003/048

        I didn't need to manually change anything, worked out of the box.

          I have a basic epson, L3110 and works perfectly on Solus, I just needed to install the generic epson driver, present in the repository and utsushi, for scanning.

            gustavovalerio palto42 -r-
            epson stylus all-in-ones and even looks like they have a fax in the pictures.
            it's XP series are similar multi-function printers. the L3110 is a basic 4CP printer.
            I myself have a perfection V series flatbed.
            My point? I don't think there is epson linux uniformity or epson linux availability 'across the board' as it were. they peddle rpm and deb and Solus can't have everything for every model outside of special requests. Mine needed a specific deb proprietary plug in to work, and that was a b**ch.
            In other words it seems very normal for some people to start OOB and some to struggle.
            2 cents

            P.S.--you never see HP install threads like you do everyone else, do you? Supposition: they are the best dialed in printer manufacturer for Linux? edit: open-ended and rhetorical question; not a decalaration

              brent
              Yeah, with the HP printers you have to install the hplip package (from Solus' Software Center or eopkg) and you're set to go. With them it's actually that simple.
              Bummer...

                brent
                Here in Brazil, the basic printers with the best quality ink tank are from Epson.

                But having a .deb or .rpm package, it is possible to install on Solus with some ease.

                I installed the preload, which is not in the Solus repositories, downloaded the .deb from the Debian repositories, extracted and installed it on the system, moving the files to the predefined directories and creating a systemd service.


                I apologize for my English, I have some difficulty with the language, but I am trying to adapt.

                  gustavovalerio yeah I know! I love their product quality. no quibbles about that. you obviously had to do some work to get it to print. solus deserves credit for having a LOT of epson already curated in repo but not, obviously for every model--

                  and that brings us to SOLUSfiddler --I was just guessing when I said that. I think that ONE hplips package is basically 98% of HP linux support? I'm no businessman at all but it seems for a manufacturer to be that linux-friendly must have got them a lot of linux user busines$. I think other companies could learn from that.

                  I also think a solus package maintainer may have a very different version of what I'm seeing as "truth" however🙂 and sorry for off-topic, that's squarely on me

                  Yes. Most HP printers work with hplip.
                  Most epsons printers sold here in Brazil work very well with the generic driver.

                  The biggest problem I see in Brazilian forums is with utsushi, which in many cases fails to digitize.

                  However, it is a relatively easy problem to solve, just add a small command to the Utsushi shortcut.

                  I've never used HP a lot at home, the most common products here in Brazil don't usually have durability.

                  I have a Hp laser printer from the 90s that I use it wont die...lol Installed hlip was little confusing to set up because of its age but it works great. My newer brother setup fine and scans great on network. Had some bad experience with epson for awhile hardware issues they sent new printers but was never happy with them and never used them on linux (Just info)

                  8 days later

                  So it looks like while the printer is finally recognized, trying to print anything gives a "Filter Failed" error in CUPS :/

                  what happened that solus finally recognized the printer in printer settings?
                  solus doesn't need the driver installed to recognize it though afaik.
                  because it still sounds like you have no driver installed.
                  if anything show pictures of the printer properties (right clicked). that's where I would start.
                  2 cents though, ain't a pro