true WINE+1C 8.0 (оригинальный wine и запуск 1С)

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

Аватара пользователя
murderdoll
Сообщения: 9
ОС: Mandriva One 2008

true WINE+1C 8.0

Сообщение murderdoll »

Все мы видели огромное количество информации посвящённое работе 1С 8.0 (и не только) в Linux при помощи wine@etersoft различных версий и редакций, будь то local, network либо sql. Вместе с тем возможность запуска этой программы при помощи оригинального wine обсуждается весьма редко, зато весьма нередко подвергается сомнению, в том числе и на этом форуме.
Тем не менее, при выборе редакции wine для использования на работе я начал тестирование именно с оригинального wine, собственно на нём же и закончил ибо от добра добра не ищут. Из "настроек" нужно лишь раздобыть MS Fonts для корректной распечатки документов и "правильную" версию wine. Как ни странно, более старые версии нередко справляются с поставленной задачей куда лучше, нежели новинки c оптимистичными release notes.
Так на собственном примере убедился в том что wine 0.9.44 обеспечивает вполне приемлемый функционал в режиме 1C:Предприятие (конфигуратор особо не ковырял ибо не шарю), проблемы возникают в мелочах без которых прекрасно можно обойтись (по моему мнению), таких как справка, календарь, создание дополнительных печатные формы. При попытке вызвать одну из данных форм - 1ска тихо умирает. Но и это можно исправить если в настройках wine запретить оконному менеджеру системы управлять окнами wine, однако в таком случае за календарь и справку придётся заплатить неудобоваримым режимом отображения окна 1С "поверх всего и вся" что лично для меня не удобно и даже не приемлемо. А вот версия 1.1.X показывала окно платформы и тут же сыпала ошибками в терминал и благополучно падала чем подтолкнула к даунгрейду.
Собственно вопрос, в чём причина приверженности к этерсофтовским поделкам?
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: true WINE+1C 8.0

Сообщение Hoblin »

murderdoll писал(а):
11.12.2008 23:40
Собственно вопрос, в чём причина приверженности к этерсофтовским поделкам?

Во-первых совместная работа.
И ещё много всего, почитайте, в том числе и на этом форуме.
Спасибо сказали:
Аватара пользователя
murderdoll
Сообщения: 9
ОС: Mandriva One 2008

Re: true WINE+1C 8.0

Сообщение murderdoll »

Hoblin писал(а):
12.12.2008 00:07
murderdoll писал(а):
11.12.2008 23:40
Собственно вопрос, в чём причина приверженности к этерсофтовским поделкам?

Во-первых совместная работа.
И ещё много всего, почитайте, в том числе и на этом форуме.


Совместная работа? Интересно.
Имеем 3 машины на Linux Mandriva 2008.0 (ставились с One, требуемые пакеты докачивалмсь). 1С на каждую машину была скопирована (с вин тачки уже установленная), поставлен wine 0.9.44 Ставим самбу на все 3 тачки, на одной расшариваем папку и кладём туда базы (речь идёт о файловой 1С). Далее правим fstab чтобы шара с базой монтировалась в локальную папку на каждой машине, в том числе и на той где базы лежат, //127.0.0.1/share /db -как пример (это нужно потому, что true WINE "не знает" что такое сетевое окружение, и чтобы обращения к базе от всех клиентов шли по SMB, иначе совместной работы не получится). Запускаем на всех 3 тачках под разными юзерами (можно под одним) и работаем. Функционал я уже описывал в предыдущем посте. Костыли сплошные конечно, но тем не менее работает, а это главное.
Это совместная работа, в Вашем понимании, или нет?
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: true WINE+1C 8.0

Сообщение yaleks »

С 8 версией попроще, но и то вы описали некоторые глюки. Если всё устраивает, то конечно платить никому не надо. С 7.7 всё гораздо интереснее :)

Некоторым вообще проще Windows купить, так что каждый выбирает сам.
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: true WINE+1C 8.0

Сообщение Hoblin »

murderdoll писал(а):
12.12.2008 13:35
Это совместная работа, в Вашем понимании, или нет?

Вы хотите сказать, что wine видит блокировки, и не даст двум юзерам отредактировать один документ, тем самым испортив базу? Интересно.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: true WINE+1C 8.0

Сообщение Djelf »

А что хасп на wine 0.9.44 прямо так сразу увиделся и все заработало?
Спасибо сказали:
Doublespace
Сообщения: 275
ОС: Debian Lenny,Squeeze,Centos

Re: true WINE+1C 8.0

Сообщение Doublespace »

Djelf писал(а):
12.12.2008 16:13
А что хасп на wine 0.9.44 прямо так сразу увиделся и все заработало?

Да крякнутый 1С, ясен пень
Спасибо сказали:
arahorn
Сообщения: 41
ОС: Slackware 11

Re: true WINE+1C 8.0

Сообщение arahorn »

murderdoll писал(а):
12.12.2008 13:35
Hoblin писал(а):
12.12.2008 00:07
murderdoll писал(а):
11.12.2008 23:40
Собственно вопрос, в чём причина приверженности к этерсофтовским поделкам?

Во-первых совместная работа.
И ещё много всего, почитайте, в том числе и на этом форуме.


Совместная работа? Интересно.
Имеем 3 машины на Linux Mandriva 2008.0 (ставились с One, требуемые пакеты докачивалмсь). 1С на каждую машину была скопирована (с вин тачки уже установленная), поставлен wine 0.9.44 Ставим самбу на все 3 тачки, на одной расшариваем папку и кладём туда базы (речь идёт о файловой 1С). Далее правим fstab чтобы шара с базой монтировалась в локальную папку на каждой машине, в том числе и на той где базы лежат, //127.0.0.1/share /db -как пример (это нужно потому, что true WINE "не знает" что такое сетевое окружение, и чтобы обращения к базе от всех клиентов шли по SMB, иначе совместной работы не получится). Запускаем на всех 3 тачках под разными юзерами (можно под одним) и работаем. Функционал я уже описывал в предыдущем посте. Костыли сплошные конечно, но тем не менее работает, а это главное.
Это совместная работа, в Вашем понимании, или нет?


Прошу прощения а в мониторе пользователей отображаются пользователи соединенные с базой? если нет и Вы запустили это в работу то примите мои соболезнования.
Спасибо сказали:
Аватара пользователя
murderdoll
Сообщения: 9
ОС: Mandriva One 2008

Re: true WINE+1C 8.0

Сообщение murderdoll »

Не-а, не угадали, 1Ска лицензионная, просто ключ воткнут в виндовую тачку.
Активных пользователей видно, в том числе и тех, которые работают из под линукс, видно и имя компьютера(hostname а не нетбиос имя, выставленное в smb.conf) с которого они пользуют 1С, логи пишутся - всё нормально (в моём понимании).
Особо заинтересовали блокировки и потенциальная перспектива падения базы. Поиздевался над резервной копией: открываем один и тот же документ с 2 тачек (виндовой и линуксовой, база лежит на линуксе и монтироуется по лупбэку), просим коллегу неистово изменять один конкретный документ (допустим счёт). Выяснилось следующее: изменения можно вносить до потери пульса и не важно с какой тачки, тот кто первый сохранит свои изменения - предоставит возможность "оппоненту" (когда тот захочет сохранить свои изменения) лицезреть надпись о том что дока была изменена и я со своими изменениями могу лететь на йух - практика показала, что пока коллега не закроет документ, а я не открою его заново - о сохранении моих изменений (разумееццо внесённых заново после закрытия документа коллегой) не может быть и речи. Если я не совсем баран, то будь оба клиента на винде - результат был бы примерно такоё-же.
Итак, пусть имеется некий дискомфорт (одновременное изменение одного документа с виндовых тачек не тестил), тем не менее, база отнюдь не "падает" и не "портится", просто появляется сообщение описанное выше и всё.

P.S. Цель создания темы - услышать конкретные доводы пользователей wine@etersoft и wine в пользу (не)работоспособности представленного мною решения, его слабые места, ИЗВЕСТНЫЕ НА ОСНОВАНИИ СОБСТВЕННОГО ОПЫТА. Можно до бесконечности отсылать меня к документации wine@etersoft, но поскольку сие приложение коммерческое, нет основания доверять их доводам в пользу исключительности решения, которое предлагают они, маркетинг, знаете-ли, просачивается всюду. Некий провокационный посыл "воинствующего дилетанта" заключенный в первом посте темы и преследовал цель вызвать раздражённые отклики в стиле: дескать, Вы уважаемый - баран, это и это у вас в не заработает. Приветствуются подобные отклики и в дальнейшем, по мере сил и возможностей они будут проверяться на состоятельность.
Спасибо сказали:
TomskikhAA
Сообщения: 2
ОС: mandriva vs windowsXP

Re: true WINE+1C 8.0

Сообщение TomskikhAA »

murderdoll писал(а):
11.12.2008 23:40
Собственно вопрос, в чём причина приверженности к этерсофтовским поделкам?


видел пакеты 1СV8.1 для линукса... а смысл что то выдумывать?
кстати у меня работает виндовс терминал сервер + 1Сv7.7 и клиенты linux+rdesktop и нет геморроя настройками... и пользователи не пакостят на компах
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: true WINE+1C 8.0

Сообщение Hoblin »

TomskikhAA писал(а):
22.12.2008 12:33
видел пакеты 1СV8.1 для линукса... а смысл что то выдумывать?

Это серверная часть. Клиента под Linux пока нет (и кроме обещанного веб-интерфейса - не ожидается)
TomskikhAA писал(а):
22.12.2008 12:33
кстати у меня работает виндовс терминал сервер + 1Сv7.7 и клиенты linux+rdesktop и нет геморроя настройками... и пользователи не пакостят на компах

Но ведь всем нужен терминальный сервер без винды? Вот и выдумывать приходится.
Спасибо сказали:
Аватара пользователя
murderdoll
Сообщения: 9
ОС: Mandriva One 2008

Re: true WINE+1C 8.0

Сообщение murderdoll »

Hoblin писал(а):
22.12.2008 13:19
Но ведь всем нужен терминальный сервер без винды? Вот и выдумывать приходится.


Это да, всем (ну многим, я думаю) нужен терминальный сервер без оглядки на ОБЭП (вроде так звать наших борцов за лицензионную чистоту ПО на государевой службе), а поскольку некоторых обуяла жадность (кого к деньгам, кого к свободным технологиям, кого ко всему и сразу) - приходится документообороту на костылях ходить иногда и на платных.
Ладно, вернёмся к сабжу, на днях должны прикатить "1Сники", обновлять торговлю до 8.1 посмотрим как новая версия будет работать на старом добром wine. Придёцца обновляться на винде, а на линь опять копировать уже установленную прогу. :wacko:
Спасибо сказали:
altuser
Сообщения: 36
ОС: ALT Linux 4.1 Desktop Personal

Re: true WINE+1C 8.0

Сообщение altuser »

TomskikhAA писал(а):
22.12.2008 12:33
кстати у меня работает виндовс терминал сервер + 1Сv7.7 и клиенты linux+rdesktop и нет геморроя настройками... и пользователи не пакостят на компах

Виндовс терминал сервер купленный? В целом, конечно, перевод только клиентов на линукс - тоже экономия, но все-таки на серваке экономия получается еще больше, чем со всех рабочих мест вместе взятых, имхо.
У меня пока тоже клиенты на линукс + rdesktop. Но параллельно тестируется терминальный сервер на линуксе + freenx + wine@etersoft + клиенты на линуксе.
Спасибо сказали:
Аватара пользователя
warlomak
Сообщения: 384
ОС: Ubuntu 10.04

Re: true WINE+1C 8.0

Сообщение warlomak »

Ну убеждать и уговаривать не буду ;-)
Просто сходите на bugs.etersoft.ru и на bugs.winehq.com (там тоже про 1с есть) сравните, оцените, а потом и дискуссия...
Наверное не очень много народу согласиться в "1000К-й раз" объяснять, то что перемалывают уже несколько лет...

p.s.
Да и на wine@etersoft 1с 77,8,8.1 нормально не работает (с бубном, танцами и огромным терпением). Все ответы по ссылкам выше...
Спасибо сказали:
altuser
Сообщения: 36
ОС: ALT Linux 4.1 Desktop Personal

Re: true WINE+1C 8.0

Сообщение altuser »

warlomak писал(а):
23.12.2008 20:07
Ну убеждать и уговаривать не буду ;-)
Просто сходите на bugs.etersoft.ru и на bugs.winehq.com (там тоже про 1с есть) сравните, оцените, а потом и дискуссия...
Наверное не очень много народу согласиться в "1000К-й раз" объяснять, то что перемалывают уже несколько лет...

Ходил, изучал. Сейчас провожу практические испытания. Замечена пока только одна проблема: при вводе накладной, например, буквально микросекундная задержка между ins и появлением справочника. Больше граблей пока не выявлено, пожалуй.
Спасибо сказали: