Jump to content

I can only print as root


msaal
 Share

4 posts in this topic

Recommended Posts

Hi,

 

I've got a problem. I only can print as root. If I try to print as a user with admin privilegs I only get a Failure Message (error while printing) and ktrace sais this:

 

2005-08-22 16:21:59.688 TextEdit[719] CFLog (0): CFMessagePort: bootstrap_register(): failed 1103 (0x44f), port = 0x3003, name = 'com.apple.TextEdit.ServiceProvider'

See /usr/include/servers/bootstrap_defs.h for the error codes.

2005-08-22 16:21:59.704 TextEdit[719] CFLog (99): CFMessagePortCreateLocal(): failed to name Mach port (com.apple.TextEdit.ServiceProvider)

2005-08-22 16:22:08.232 TextEdit[719] CFLog (21): dyld returns 2 when trying to load /Library/Printers/hp/PDEs/hpColorOptions.plugin/Contents/MacOS/hpColorOptions

2005-08-22 16:22:08.252 TextEdit[719] CFLog (22): Cannot find function pointer PluginFactoryFunction for factory D13C9E71-8D1A-11D8-9DBD-000393B442B8 in CFBundle/CFPlugIn 0x3f8940 </Library/Printers/hp/PDEs/hpColorOptions.plugin> (bundle, not loaded)

2005-08-22 16:22:08.325 TextEdit[719] CFLog (21): dyld returns 2 when trying to load /Library/Printers/hp/PDEs/hpEdgeToEdge.plugin/Contents/MacOS/hpEdgeToEdge

2005-08-22 16:22:08.328 TextEdit[719] CFLog (22): Cannot find function pointer PluginFactoryFunction for factory B82CDDB8-5955-11D5-8648-000A27E3C238 in CFBundle/CFPlugIn 0xc302e60 </Library/Printers/hp/PDEs/hpEdgeToEdge.plugin> (bundle, not loaded)

2005-08-22 16:22:08.336 TextEdit[719] CFLog (21): dyld returns 2 when trying to load /Library/Printers/hp/PDEs/hpFinishing.plugin/Contents/MacOS/hpFinishing

2005-08-22 16:22:08.363 TextEdit[719] CFLog (22): Cannot find function pointer PluginFactoryFunction for factory 3BD696F2-5A88-11D5-9362-000A27E3C238 in CFBundle/CFPlugIn 0xc304230 </Library/Printers/hp/PDEs/hpFinishing.plugin> (bundle, not loaded)

2005-08-22 16:22:08.371 TextEdit[719] CFLog (21): dyld returns 2 when trying to load /Library/Printers/hp/PDEs/hpImageQuality.plugin/Contents/MacOS/hpImageQuality

2005-08-22 16:22:08.375 TextEdit[719] CFLog (22): Cannot find function pointer PluginFactoryFunction for factory 3A90E1CE-AF5C-11D4-AB1B-0005020901F9 in CFBundle/CFPlugIn 0xc305860 </Library/Printers/hp/PDEs/hpImageQuality.plugin> (bundle, not loaded)

2005-08-22 16:22:08.382 TextEdit[719] CFLog (21): dyld returns 2 when trying to load /Library/Printers/hp/PDEs/hpProofAndPrint.plugin/Contents/MacOS/hpProofAndPrint

2005-08-22 16:22:08.386 TextEdit[719] CFLog (22): Cannot find function pointer PluginFactoryFunction for factory 5756E4E0-496A-11D5-8A47-000A27E3C238 in CFBundle/CFPlugIn 0xc307030 </Library/Printers/hp/PDEs/hpProofAndPrint.plugin> (bundle, not loaded)

2005-08-22 16:22:12.557 TextEdit[719] PMSessionBeginDocumentNoDialog failed (error code = -108)

2005-08-22 16:22:16.539 TextEdit[719] Failed to create PMPrintContext

 

Can you help me?

 

Thank you!

 

Maximilian Saal

 

P.S. Sorry, I'm from Germany and my English isn't as good as it could be.

Link to comment
Share on other sites

  • 3 weeks later...

hi,

maybe the file permissions have to be resetted.

Boot as single user (-s) and type:

 

diskutil repairPermissions /

 

(note the uppercase "P" and the space before the /)

 

after a few minutes (depending on the speed of your harddisk) its ready

and then just type "reboot".

Link to comment
Share on other sites

  • 2 years later...

I'm running 10.4.11 with a Samsung ML-1710 printer. Printing had been working fine for some time, and then, just when I needed to print out a boarding pass, it wasn't working anymore. Argh!

 

I checked the USB connection, restarted the printer, restarted the computer, got the printer to produce a test page (so I knew the printer itself wasn't the problem), but couldn't print from any application.

 

I opened Console to check the log and found "Failed to create PMPrintContext." I had no idea what that meant, but a quick search via Google led me to this page, where the suggestion to repair permissions (I did it via Disk Utility, rather than the command line) solved the problem. My heartfelt thanks to elisan for posting that simple but effective solution.

 

:P

 

Jophan

Link to comment
Share on other sites

 Share

×
×
  • Create New...