http://bugzilla.novell.com/show_bug.cgi?id=628233 http://bugzilla.novell.com/show_bug.cgi?id=628233#c0 Summary: CUPS default "RIPCache 8m" causes various kind of printout failures Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: All OS/Version: openSUSE 11.3 Status: NEEDINFO Severity: Major Priority: P5 - None Component: Printing AssignedTo: jsmeix@novell.com ReportedBy: jsmeix@novell.com QAContact: jsmeix@novell.com CC: roger.larsson@e-gatan.se, manchette@free.fr InfoProvider: coolo@novell.com Found By: Development Blocker: --- By default CUPS has only 8 MB RIPCache, see "RIPCache" at http://www.cups.org/documentation.php/doc-1.4/ref-cupsd-conf.html -------------------------------------------------------------------- The RIPCache directive sets the size of the memory cache used by Raster Image Processor ("RIP") filters such as imagetoraster and pstoraster ... The default cache size is "8m", or 8 megabytes. -------------------------------------------------------------------- This default exits since a long time and did not cause any issue. But since a few month more and more weird issues regarding printout failures happen because of this low default. When RIPs need much more memory, they may simply fail so that there is no printout at all, see bug #625611 or https://answers.launchpad.net/hplip/+question/104395 When RIPs need a bit more memory, they may not fail but produce broken output which is even worse because it wastes paper and toner/ink for nonsense printouts, see attachment #380232 from https://bugzilla.novell.com/show_bug.cgi?id=603131#c25 CUPS upstream agrees to increase the default RIPCache, see http://www.cups.org/str.php?L3535 There is also a discussion whether or not to have a fixed RIPCache size by default at all, see the thread about "Sense and nonsense of RIPCache" in the cups.general newsgroup/forum on http://www.cups.org/newsgroups.php?gcups.general+Q"Sense+and+nonsense+of+RIPCache" For the current openSUSE 11.3 I would like to provide a CUPS packages update where the one line RIPCache 128m is added to /etc/cups/cupsd.conf (by default there is no "RIPCache" line in /etc/cups/cupsd.conf which means CUPS' built-in default cache size is used). I think to make sure those line gets added in any case to the user's /etc/cups/cupsd.conf it is best to add it via "sed" magic via RPM post-install script if there is not yet a "RIPCache" line in the user's /etc/cups/cupsd.conf (e.g. when a server admin had already specified his specific RIPCache value). 128 MB is half of the minimum required RAM (256 MB) and a quater of the recommended RAM (512 MB) for a system where openSUSE is to be installed (according to what I found on a openSUSE 11.2 box) so that "RIPCache 128m" should be a safe default which can be set on any user's system. Coolo, do you agree that I do such a CUPS packages update? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.