After upgrading to Slackware-14 with cups-1.5.4 my Epson LQ-300 hangs after having printed one file and does not advance to a new page. For new printing I have to switch printer of and advance page manually.
This is as well the case with Slackware offsprings like Salix-14 and Slackel-14.
If I remove cups-1.5.4 and reinstall former version cups-1.4.6 the printer is working correctly.
In the latest versions of debian based distros like KNOPPIX or Crunchbag, Epson LQ-300 printer is printing with no problem with the cups version 1.5.4.
Therefore, my conclusion is that this problem has something to do with Slackware-14.
Hope it can be resolved.
Here are the last lines of Error.log
D [26/Feb/2013:10:33:59 +0800] cupsdCloseClient: 12
D [26/Feb/2013:10:33:59 +0800] cupsdSetBusyState: newbusy="Dirty files", busy="Dirty files"
D [26/Feb/2013:10:33:59 +0800] cupsdDeregisterPrinter(p=0xb839f488(Epson-300), removeit=1)
I [26/Feb/2013:10:33:59 +0800] Generating printcap /etc/printcap...
I [26/Feb/2013:10:33:59 +0800] Saving subscriptions.conf...
D [26/Feb/2013:10:33:59 +0800] cupsdSetBusyState: newbusy="Not busy", busy="Dirty files"