deadlyllama:
My unhelpful advice on dealing with problems at work (and this is what I've done in the past):
1. Talk with your manager.
2. Wait for something to happen.
3. If nothing happens, talk with your manager.
4. Wait for something to happen.
5. Give up waiting (after 6-12 months), and resign. Citing the problem if your manager isn't a dick who will give you a bad reference.
It sounds like you're awfully close to step 5. It's not one I've taken without having another job lined up.
I had to leave a job that was fun and technically challenging, because it caused me far too much stress. I'd get given urgent problems to fix and I'd move heaven and earth to fix them. Got sick of the relentless set of urgent issues and my manager said he'd try assigning them to other people. He did that, the other people would usually give up after a week and I'd have to fix them anyway, now a week more urgent than they were before.
I've resigned before without having work and vowed never to do that again.
If I was going to do that it would have been in the first 3 months of this job (issues raised all those years ago are still issues now)
And just now had a call from a user, turns out a new Citrix Desktop had been setup for a subset of users
Knowing it was there was the key to resolving the users issue, however as there was no communication about it, trying to solve the issue took significantly more time...