Почему CUPS не возвращает мой принтер по умолчанию?

Я делаю следующий вызов:

cupsGetDest(0,0,numDests,dests);

Где numDests и dests установлены правильно. null возвращается, хотя у меня установлен принтер по умолчанию. Почему это?


person fredley    schedule 23.03.2012    source источник
comment
Что вы получаете, используя cupsGetDests()? Ничего вообще?   -  person Bart    schedule 23.03.2012
comment
@Bart Я получаю возвращаемое значение 4 (ожидаемый результат).   -  person fredley    schedule 23.03.2012


Ответы (1)


Оказывается, я запускал это как пользователь root, а не пользователь рабочего стола, отсюда и проблема.

person fredley    schedule 28.03.2012