> Могут ли у него быть ограничения на запись в каталог /tmp ?
нет не может. /tmp- для всех и вся. У него должен стоять sticky bit - drwxrwxrwt. Если приложение хочет туда писать и не может, значит у вас там что то не нак с правами. Либо если приложение уже создавала в /tmp свои временные файлы, а теперь из под другого юзера хочет в них чего то писать, то sticky bit ей этого не даст. Тогда это баг приложения. Попробуйте потереть (если можете определить какие) временные файлы этого приложения из /tmp.