You are not logged in.
Started cups:
[ian@TheSaekoMeinaShrine ~]$ sudo systemctl enable cups
[sudo] password for ian:
[ian@TheSaekoMeinaShrine ~]$ systemctl status org.cups.cupsd.service
Unit org.cups.cupsd.service could not be found.
Log:
[ian@TheSaekoMeinaShrine ~]$ tail -n 100 -f /var/log/cups/error_log
E [09/Aug/2024:10:14:43 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:14:51 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:14:51 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:14:51 -0500] [Client 10] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:14:53 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:14:53 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:14:53 -0500] [Client 13] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:15:00 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:15:00 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:15:00 -0500] [Client 10] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:15:01 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:15:01 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:15:01 -0500] [Client 13] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:15:05 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:15:05 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:15:05 -0500] [Client 10] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:15:07 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:15:07 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:15:07 -0500] [Client 13] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:15:26 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:15:26 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:15:26 -0500] [Client 10] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:15:27 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:15:27 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:15:27 -0500] [Client 13] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:15:53 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:15:55 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:15:55 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:15:55 -0500] [Client 10] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:15:57 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:15:57 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:15:57 -0500] [Client 26] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:16:07 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:16:11 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:16:11 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:16:11 -0500] [Client 10] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/Brother-HL-L2390DW) from localhost.
E [09/Aug/2024:10:16:13 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:16:13 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:16:13 -0500] [Client 26] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/Brother-HL-L2390DW) from localhost.
E [09/Aug/2024:10:16:33 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:16:37 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:16:37 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:16:37 -0500] [Client 10] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:16:39 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:16:39 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:16:39 -0500] [Client 26] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:26:50 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:26:54 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:26:54 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:26:54 -0500] [Client 43] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
E [09/Aug/2024:10:26:56 -0500] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20HL-L2390DW._ipp._tcp.local/, ipp://BRWCC6B1E5E93FB.local:631/ipp/print) via IPP!
E [09/Aug/2024:10:26:56 -0500] copy_model: empty PPD file
E [09/Aug/2024:10:26:56 -0500] [Client 46] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/printer) from localhost.
Tried cups-genppdupdate:
[ian@TheSaekoMeinaShrine /]$ ./usr/bin/cups-genppdupdate
bash: ./usr/bin/cups-genppdupdate: No such file or directory
[ian@TheSaekoMeinaShrine /]$ ./usr/sbin/cups-genppdupdate
bash: ./usr/sbin/cups-genppdupdate: No such file or directory
[ian@TheSaekoMeinaShrine /]$ cups-genppdupdate
bash: cups-genppdupdate: command not found
Not sure what to do now. If I use the IP Address directly, the printer will print endless blank pages whenever it gets a print job. I have to use the IPP Driverless. I have avahi, and nss-mdns, it's running, otherwise I wouldn't be able to detect anything automatically. I don't know what I'm supposed to put in my /etc/nsswitch.conf file, since I read nsswitch.conf(5) and I don't really know what to do:
# Name Service Switch configuration file.
# See nsswitch.conf(5) for details.
passwd: files systemd
group: files [SUCCESS=merge] systemd
shadow: files systemd
gshadow: files systemd
publickey: files
hosts: mymachines resolve [!UNAVAIL=return] files myhostname dns
networks: files
protocols: files
services: files
ethers: files
rpc: files
netgroup: files
I didn't have to manually add anything to the nsswitch.conf file the last time I installed arch for some reason, arch just did it for me.
Last edited by coldreactive (2024-08-09 19:15:04)
Offline
In your console, what is the output of:
systemctl status cups.service
In your browser, what is the result of
http://localhost:631/
Offline
In your browser, what is the result of
http://localhost:631/
This showed the cups information. I fixed the issue on my own after a while of digging, I found that the correct nsswitch.conf file for me would be:
# Name Service Switch configuration file.
# See nsswitch.conf(5) for details.
passwd: files systemd
group: files [SUCCESS=merge] systemd
shadow: files systemd
gshadow: files systemd
publickey: files
hosts: mymachines resolve mdns_minimal [!UNAVAIL=return] files myhostname dns mdns
networks: files
protocols: files
services: files
ethers: files
rpc: files
netgroup: files
Adding mdns_minimal to just before the unavail=return and mdns to the end of the hosts line. Afterward, a restart of the cups daemon may be needed.
Offline