I have followed your directives : 1) Went in the CUPS source directory, and 
executed "sudo make uninstall"
2) and 3)  Reinstalled the aforementioned packages
4) ran "sudo dpkg -P --force-depends cups", then "sudo apt-get install cups"

At that point, something grabbed my attention from my terminal :
"lpstat: error while loading shared libraries: libcups.so.2: cannot open
shared object file: No such file or directory." I suspect "make
uninstall" from step 1) to have removed the /usr/lib/libcups.so.2 file.
So I reinstalled all the libcups* files, then went through steps 2), 3)
and 4) again (many updates were installed in the process)

I then installed the latest driver from Samsung (Unified Linux Driver),
without a hitch.

At this point, I tested my scanner with the Samsung's configurator. It
failed to locate my scanner (No scanners were identified). As expected,
xsane didn't find it either. When I first send print jobs with evince,
it asked for a password. It didn't want my password. So fired up OO
Writer and sent a blank page to the SCX-4200 printer. It didn't ask for
a password, but it didn't print either. Same in Acroread. No queue
applet, no flashing led on printer.

Rebooted, retested. Was prompted for cups password authentification,
which had held all previous jobs in the queue, "held for
authentification". Why would the default cups config ask for password? I
cancelled all jobs.

5) Ran "sudo aa-complain cupsd" to de-activate AppArmor. I did my tests
again, first in the configurator and xsane to see if scanner is
detected, then print jobs through evince, writer, or acroread. Nothing
new here. The printer is there, waiting, but jobs are held because of
authentification (no passwords accepted). The scanner is not detected by
scanning software, but detected by kernel.

So, this is essentially what I initially faced when migrating from 9.04
to 9.10 : cups authentification problems + broken scanner. Now to go
read your debug how-to to gather the error_log you need.

Some particularity : running cupsd in terminal returns "cupsd: Child
exited on signal 15!", something I had initially reported here :
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/417909

-- 
Samsung SCX-4200 printer is badly supported
https://bugs.launchpad.net/bugs/436015
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to