Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Disable fast user switching with HP 950 all-in-one Apps
Not sure if anyone else has had this problem, but in case they have, I thought I'd share. I have an all-in-one HP 950, and even with the latest driver (6.3.4 -- released yesterday), after one successful print I cannot print any longer, especially after fast user switching to another user.

After much pain, I realized that when I turned fast switching off, printing to the 950 started working again as normal. Not sure why this is, but it appears that when using fast switching, the sharing of the communication to the printer suffers. At least the the 950 is now usable, but this may be something for Apple to fix.

[robg adds: I haven't had any issues with our Epspon inkjet or Brother laser and fast user switching, so I'm not sure if this is local to one user or not -- if anyone can confirm (or not) this one, please post a comment...]
    •    
  • Currently 2.50 / 5
  You rated: 1 / 5 (4 votes cast)
 
[5,588 views]  

Disable fast user switching with HP 950 all-in-one | 9 comments | Create New Account
Click here to return to the 'Disable fast user switching with HP 950 all-in-one' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Disable fast user switching with HP 950 all-in-one
Authored by: donaciano on Feb 02, '04 09:58:29PM

I have an HP Scanjet 3570c which also suffers from FUS. The problem is the program it loads on login to monitor the buttons on the scanner. When one user logs on it's fine, a second completely kills it and both copies die. You'll then have to log both off and log only one back on to get it working right again. Also, I had to install the software for both accounts I wanted to use it in... I'm sure I could have copied a plist file or two, but I didn't feel like messing with it. I'd guess there's quite a few programs out there that will show strange behaviour under FUS and being run by two users. This is great however, it will force software companies to adopt more Unix-ism in their programs and true multi-user capabilities... this should lessen configuration problems and huge registry-like preference hives... as well as encourage cleaner programming practices. :)

I'd look for a startup item and disable it in any accounts you'll never use it on.

-Don.



[ Reply to This | # ]
Disable fast user switching with HP 950 all-in-one
Authored by: Anonymous on Feb 03, '04 01:34:43AM

I also have this problem with an officejet D135.
You don't have to disable FUS, just kill the 'HP Communications' app launched by both users and relaunch one from /Library/Printers/hp

---
--
Thomas Deniau



[ Reply to This | # ]
Related question
Authored by: hamarkus on Feb 03, '04 09:58:41AM

Is it possible to prevent the 'HP Communications' process from being launched at login? I had installed the HP drivers once, just to see whether a collegue's printer would work. But, since I don't use any HP device in daily life, I wouldn't mind having one process less running all the time.



[ Reply to This | # ]
Disable fast user switching with HP 950 all-in-one
Authored by: seann on Feb 03, '04 11:17:21AM

You can also try aioscript:

ftp://ftp.hp.com/pub/multifunction/software/aioscript.sit

It will Kill HP Communications, and run it again, it will allow you to start it.



[ Reply to This | # ]
Disable fast user switching with HP 950 all-in-one
Authored by: jb8748 on Feb 03, '04 10:31:45AM

I have found the same problem with the software for a Lexmark X83. It's never worked well in OSX but FUS is too much...

James



[ Reply to This | # ]
Disable fast user switching with HP 950 all-in-one
Authored by: colbadhombre on Feb 03, '04 11:48:20AM

I have the same problem with an All-in-one 750xi. Killing and restarting the HP Communications program seems to work sometimes, other times a complete restart seems necessary.

However, I'm not just piling on. What I'd really like to know is if there is someway to write a script on startup that would detect the existance of a HP Communications process and launch it only if it wasn't there. Then you could run the script on startup instead of HP Comm. My scripting skills are non-existant, so I have no idea where to start doing such a thing.


TIA


---
Col. Bad-Hombre
Humanist



[ Reply to This | # ]
Disable fast user switching with HP 950 all-in-one
Authored by: colbadhombre on Feb 03, '04 12:08:14PM

Looking at the aioscript mentioned below, I'm going to guess what the script I want might look like:

set pid to do shell script "ps -ax | grep -v grep | grep 'HP Comm' |awk '{ print $1 }'"
if (pid = "") then
open application "HP Communications"
end if

Scripters feel free to critique.

---
Col. Bad-Hombre
Humanist



[ Reply to This | # ]
This may help: look at startup-items
Authored by: SOX on Feb 03, '04 03:23:15PM

the HP printer driver software install adds a program that launches at user login. On my system (I use an HP5500 scan.print fax) it appears there are two programs. One is a control center that lived in the dock. the other is something called pipedaemon which I suspect is probably used to shuttle scanned docs to helper applications.

I found that I could leave these things enabled for one user (the default user who's desktop the computer boots to) and turn these off in the "startup items" of the other users and everything still functions.

This may be the origin of the FUS issue. cant verify this.



[ Reply to This | # ]
I can't see anything in Startup Items I could disable
Authored by: hamarkus on Feb 03, '04 05:33:36PM

I can't see anything in Startup Items I could disable, and the HP Communications process is running all the time. How do I exactly disable it?



[ Reply to This | # ]