22
submitted 1 year ago by tester1121@lemmy.world to c/linux@lemmy.ml

I have a laptop with EndeavourOS KDE installed with printer drivers. I disabled my firewall, and tried to set up a Brother MFC-9130CW printer. Oddly, both the KDE printer setup program and the EndeavourOS Fedora (probably?) printer setup program only detected a driver version of it. I had to open up the CUPS web panel, and it found the driverless printer "type" instantly.

Why is this happening? The firewall was off, so there should be no reason for both tools to not work. This worked in Ubuntu and KDE neon before without problems.

you are viewing a single comment's thread
view the rest of the comments
[-] paradox2011@lemmy.ml 7 points 1 year ago* (last edited 1 year ago)

I had the same problem when I set up endeavourOS recently. Seems to be an Arch specific issue, not KDE (provided it's the same issue I ran in to.) Here's an excerpt from the Arch wiki that helped me:

Reference article: https://wiki.archlinux.org/title/Avahi

2 Using Avahi

2.1 Hostname resolution

Avahi provides local hostname resolution using a "hostname.local" naming scheme. To enable it, install the nss-mdns package and start/enable avahi-daemon.service. doas systemctl start avahi-daemon.service (if you do not use doas, substitute sudo)

Then, edit the file /etc/nsswitch.conf and change the hosts line to include mdns_minimal [NOTFOUND=return] before resolve and dns. It should look like:

hosts: mymachines mdns_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] files myhostname dns

this post was submitted on 13 Oct 2023
22 points (95.8% liked)

Linux

48186 readers
1117 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