Имя: Пароль:
IT
 
Печать из wine, в файл печатает, на принтер нет, кто что скажет ?
0 smaharbA
 
21.03.07
13:41
Принтеры в никсах работают и родные и самбовские и джетдирект...
При вызове на печать из вайна диалог печати выходит, вроде как все ОК, но печати нет и нет заданий в джобе...
(это не касаемо адинес, в ней тоже не печатет... вайн не от ерсофта)
может у кого что есть сказать ?
1 smaharbA
 
21.03.07
14:09
а ведь хочется полного счастья...
2 smaharbA
 
21.03.07
15:06
Кудо "никсоиды" подевались...?
3 Фигня
 
21.03.07
15:47
А через ГхостСкрипт как фильтр? У меня давно было такое с Гнусмасом. С тех пор тьфу-тьфу не сталкивался.
4 smaharbA
 
21.03.07
16:15
(3) имеешь ввиду в пс или пдф файл ? адобовской "приблудой" ?
5 smaharbA
 
21.03.07
17:53
Подниму.
Запустил так -

WINEDEBUG=+loaddll,+process,+print /mnt/samba/ndom/app/consultantplus/CONS.EXE

все вроде нормально, никаких ошибок не дает...

trace:loaddll:load_builtin_dll Loaded module L"c:\\windows\\system32\\wineps.drv" : builtin
trace:print:DrvGetPrinterData16 printer printer_tc
trace:print:DrvGetPrinterData16 profile 0x1
trace:print:DrvGetPrinterData16 lpType 0x34d544
trace:print:DrvGetPrinterData16 printer printer_tc
trace:print:DrvGetPrinterData16 profile 0x1
trace:print:DrvGetPrinterData16 lpType 0x34d544
trace:loaddll:free_modref Unloaded module L"c:\\windows\\system32\\wineps.drv" : builtin
...
...
...
:print:WriteSpool16 0001 0x34f3a4 0011
trace:print:WriteSpool16 0001 0x60c728bf 0007
trace:print:WriteSpool16 0001 0x60c72985 0018
trace:print:WriteSpool16 0001 0x31a47d8 001b
trace:print:CloseJob16 0001
trace:loaddll:free_modref Unloaded module L"c:\\windows\\system32\\wineps.drv" : builtin

а печати нет, а в файлик prn печатает... ((
6 Фигня
 
21.03.07
18:04
Нет, через гхостскриптовский фильтр. Т. е. в моем случае якобы линуксовый драйвер принтера печатал в гхостскрипт, а уже тот в настоящий принтер. Припоминаю, кстати, трабл с печатью именно из вайна из винфоксовой проги. Глючил CUPS м пришлось вернуться к lpr. Вообще-то ИМХО можно попробовать попереключать принтеры в списке из дистра поставки. У меня такое прошло с Бразером - заработал как ХП какой-то, но только в 600дпи. Можно еще проверить путь к демону принтера. Больше в голову нифига не лезет, увы.
7 Фигня
 
21.03.07
18:19
Вдогонку. Судя по трассировке и симптомам где-то вместо модуля принтера идет сброс в NULL. Админ говорит, что неплохо бы посмотреть конфиги вайна и системы печати. Раз в файл идет, то его мнение дело не в вайне, а скорее всего в настройке CUPS, в частности участка от спулинга до модуля устройства. Он считает, что при затыке, в отличие от винды, в НИКСах идет не паралич системы, а сброс в NULL. Я его не особо понял, но передаю. Еще он советует попробовать другие системы печати. Сейчас по дефолту обычно CUPS. Ну и насчет подергать марку принтера тоже сказал, что неплохо попробовать.
8 smaharbA
 
21.03.07
18:32
(7) то что в капсе, я тоже понял...
думаю спул попробовать через lpr, но хочется тупой настройки - тупожмакайнекнопкоймыши...
спасибо за ответы, позырю, что за нулл, но тут еще момент - софтина печати была поставлена от самсунга 4100, и ее окно вызывается перед печатью, сносить не хотся (нужна), но снесу для чистоты...
9 Ay49Mihas
 
21.03.07
19:06
(8) В этом и трабла, уверен --- используй чистый CUPS под чистым wine.
10 smaharbA
 
21.03.07
19:33
(9) сомнения берут, ведь самито никсы печатают и lpr печатает, а он "виндовый"
11 smaharbA
 
21.03.07
19:43
А ведь точно, но как же я буду сканировать на ентом чуде техники ((
12 smaharbA
 
21.03.07
20:48
Поставил новый софт с сайта самсунга, стало и так работать (но всеже ерунда это - надо разбираться, чтобы работало и установленное с родной компашки)
...
(9) - я тебя за доку в никсах держу, так, что отвечай )) - как сделать при наличии аутомаунта если прописаны самбовские пути в fstab, чтобы они на десктоп не выскакивали ?
13 smaharbA
 
21.03.07
20:51
И еще, адинесина орет что общая файловая ошибка к файлу c:\\windows\\temp\~mdxxx.tmp - в винде так бывает, тут пока не понятно
И еще - как сеть к вайну прикрутить
(повторюсь - вайн не от етерсофта, а "родной" федоровский|асплинуксовский, етерсофтовский ставить не стану)
14 Фигня
 
21.03.07
21:01
О, опять Гнусмас. Тогда точно в связке капс-гхостскрипт, даже скорее в дровах гхостскрипта, гнусмасы через него работают (если конечно чего нового не выдумали), причем гхостскрипт работает как имитатор ГДИ. Как вариант могу предположить ту же ситуацию, что у меня: купил облепленный пингвинами вин-принтер и жпо. Оказалось, что в угоду маркеторекламе на диск загнали голимое гуано и пустили в продажу. Ну а на сайт спустя пару месяцев положили исправленные.
.
По второму вопросу - файловые блокировки в вайне. Лечатся настройками. На Т1С дофига ссылок.
15 smaharbA
 
21.03.07
21:18
(14) какими настройками ? путь к базе не на самбе, он локальный для вайн-окружения, пользователь один...
спасибо - буду зырить
16 Ay49Mihas
 
22.03.07
05:03
(12) Если у тебя KDE, то в настройках (Меню->Персональные настройки) в группе
Рабочий Стол->Поведение на первой вкладке есть галка "Показывать значки на
рабочем столе". Если она включена, то доступна вкладка "Значки устройств". В
ней уже можно выбирать, какие устройства показывать на раб. столе.

(15) В тех же настройках в группе Сеть и интернет в пункте Samba (внизу есть
кнопка Режим администратора) на вкладке Дополнительно слева есть пункт
Блокировки
17 smaharbA
 
22.03.07
09:08
(16) у меня гном.
И причем тут самба, яж сказал база локальная...
18 smaharbA
 
22.03.07
09:12
+(17) и этот режим администратора довольно туфтовый (зырил в сузе и рс-бзде), впрочем как и в редхет/федора/асплинукс - пришлось написать скрипт, такчто теперь в асплинукс все настройки связанные с самбой, керберосом и винбиндом делаю в одно касание, и никаких локальных усеров кроме рута ))
19 smaharbA
 
22.03.07
12:20
Ну что по поводу блокировок ? или все какнипоподя делали, или етерсофтовской поделкой пользовались и даже незадумались ? (повторю - не самба, все локально)
...
И еще, всеже как сделать логин русских имен в гноме ? ssh логинится, ну там все ясно - к моменту его, уже стоит утф-8 как локальная, а с гномом как ?
20 Garlic
 
22.03.07
13:32
(19) Вайн какой версии? dcom98.exe установил?
21 smaharbA
 
22.03.07
13:41
(20) во, это ближе уже к теме... нет не установил, вайна 09.32
22 Ay49Mihas
 
22.03.07
15:32
(19) Локаль UTF-8 включается гораздо раньше, чем GDM.
Остальное спрашиваешь уж очень туманно :)
23 smaharbA
 
22.03.07
15:44
(22) локаль включается раньше (консоль), но гдм (незабывай, что в никсах у каждого приложения может быть свое окружение, в виндах тоже впрочем, но там глаже все) не хавает кирилицу, ввести то можешь, но он спотыкается на первомже символе (при передаче логина) - внешне выглядит как проста непрошла авторизация
+ сам пробовал русские имена усеров передавать, хоть в гноме хоть в кде ? верее в их "загрусчиках", в самих десктопах все ОК (более-менее)
...
(20) дком 98 не помог, да и не мог помоч
24 smaharbA
 
22.03.07
15:47
+(23) и отображение и ввод разные весчи (кодировки), в логоне тоже русскую не бъет, там все понятно - визуально вместо одной русской вбивает 2 кракозябры, ну это понятно, как говорил в тти когда уже войдеш то все нормально с русскими, в гноме тоже все нормально после того как залогинишся...
25 Garlic
 
22.03.07
15:59
(23) Ну не знаю. У меня по такой схеме и в убунту, дженте, суси все работало:
1. Устанавливаем wine
2. wine DCOM98.EXE /C /T:c:\\temp /Q.  Копируем все файлы из папки ~/.wine/drive_c/temp/ в ~/.wine/drive_c/WINDOWS/system/.
3. winecfg, добавляем приложение Dcom98.exe, и для него в соседней вкладке прописываем библиотеку ole32=native (windows).
4. Копируем из винды библиотеку msvcrt40.dll в ~/.wine/drive_c/WINDOWS/system/
5. Cтавим 1С.
6. Стартуем winecfg, добавляем приложение 1CV7.exe, для него прописываем нативные библиотеки rpcrt4, ole32, olepro32, oleaut32, msvcrt40.
26 smaharbA
 
22.03.07
16:03
(25) суть в том что создаю новую конфу... счас попробую закинуть готовую
27 smaharbA
 
22.03.07
16:14
теперь пишет - Плохой путь xxxxxx\Container.Contents
28 smaharbA
 
22.03.07
16:23
еще при установке дкома - орет удали прежнюю потом ставь
29 Garlic
 
22.03.07
16:45
(28) Хрен с ним пускай орет.. Можно запустить просто - wine dcom98.exe, он в конце выдаст окно с ошибкой. Не закрывая этого окна, в другом терминале, надо все файлы из папки ~.wine/drive_c/windows/temp/IXP000.TMP или в случае (25).2 c:\temp скопировать в c:\windows\system или (не помню, на всякий случай) c:\windows\system32.
30 smaharbA
 
22.03.07
17:47
(29) все зделано именно так, только с ключиком /t и все скопиравано и даже зарегино...
всетаки там какието блокировки, хотя тупа создать в любом каталоге окружения вайн из любой проги позволяет, кодекс/консультант/екатеринбургнаблюдечке запущены нормально (с небольшим но, нет поддержги унс путей, как их указать знаю, но проста нет поддержки сети)
31 Ay49Mihas
 
22.03.07
18:33
(23) Скажи пожалуйста, какая учётная запись у тебя носит русское имя? Уж не в
домене ли? :)
32 Ay49Mihas
 
22.03.07
18:51
Москвичи, что ль, с работы все домой едут?..
33 smaharbA
 
22.03.07
22:36
(31) в домене, и причем все )) (о том как выйти из положения уже говорил, но это не совсем то что нада)
И еще - попробуйте поставить линукс на GA-6VIM
34 Ay49Mihas
 
23.03.07
07:43
(33) Проверил. С русскими логинами всё ОК, а вот с русскими паролями...
35 Ay49Mihas
 
23.03.07
07:44
+34 Отсюда вывод --- нужно ковырять Kerberos5 client в Линуксе.
36 smaharbA
 
23.03.07
07:46
(34) логин не локальный, яж говорю керберос+винбинд
37 smaharbA
 
23.03.07
07:47
+(36) чего ковырять, логин русский проходит при подключении к "привилигированным" шарам, логин типа Администратор, и проходит при подключении через ссш... но не проходит при входе через гмд
38 Ay49Mihas
 
23.03.07
09:01
(37) шары --- это чисто Samba, ssh --- своя база, а вот регистрация в
системе --- это уже Kerberos/
39 smaharbA
 
23.03.07
10:56
(38) нет, ссш настроен у меня тоже с авторизацией по керберосу, яж сказал что нету у меня усеров на компах окромя рута (ну еще системных служб некоторых)
к "привилигированным" шарам авторизация идет тоже по керберос+винбинд
...
у меня даже смбпассвд - пустой, вся авторизация исключительно АДС
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший