Wine@etersoft - лаги с совместимостью etercifs!

Автор: Tray Дата: 22.05.2009 16:55 Здравствуйте, уважаемые форумчане!

В свете последнего релиза wine@etersoft 1.0.9 появились изменения при работе модуля cifs. Проблема в следующем.
Никак не получается заставить его работать работать с windows (Косяки с блокировками). А именно, если запустить 1с под wine@etersoft, а затем под windows (Или наоборот), то 1с-ка пишет, что данные заблокированы другими задачами... Бред какой-то... вроде коммерческий продукт.

Делаю следующее:

Устанавливаю вайн, кидаю файл лицензии в /etc/wine
Устанавливаю etercifs, затем делаю service etercifs build и service etercifs restart
Далее делаю mount -t cifs //server/share /mnt/share -o user=user,pass=pass,noperm
(В последней строчке так же пробовал с параметрами forcemand и direct)

И ничего не помогает! А официальная документация заявляет, что надо именно так!
Сейчас пока сижу под версией 1.0.8 - там все нормально работает, но допустим, дубль гис или консультант(Обновленный до последних чисел) не работает, а надо, при чем ОЧЕНЬ надо.
В саппорте у них опять уборщица поселилась и делает вид, что я у них такой первый.

Может быть, кто-нибудь сталкивался с этой проблемой?
Re: wine@etersoft - лаги с совместимостью etercifs! 23.05.2009 11:35lkanter Вообще-то уже вышел 1.0.10

Tray Пишет:
-------------------------------------------------------
> Здравствуйте, уважаемые форумчане!
>
> В свете последнего релиза wine@etersoft 1.0.9
> появились изменения при работе модуля cifs.
> Проблема в следующем.
> Никак не получается заставить его работать
> работать с windows (Косяки с блокировками). А
> именно, если запустить 1с под wine@etersoft, а
> затем под windows (Или наоборот), то 1с-ка пишет,
> что данные заблокированы другими задачами... Бред
> какой-то... вроде коммерческий продукт.
>
Re: wine@etersoft - лаги с совместимостью etercifs! 23.05.2009 16:30Tray lkanter Пишет:
-------------------------------------------------------
> Вообще-то уже вышел 1.0.10
>
> Tray Пишет:
> --------------------------------------------------
> -----
> > Здравствуйте, уважаемые форумчане!
> >
> > В свете последнего релиза wine@etersoft 1.0.9
> > появились изменения при работе модуля cifs.
> > Проблема в следующем.
> > Никак не получается заставить его работать
> > работать с windows (Косяки с блокировками). А
> > именно, если запустить 1с под wine@etersoft, а
> > затем под windows (Или наоборот), то 1с-ка
> пишет,
> > что данные заблокированы другими задачами...
> Бред
> > какой-то... вроде коммерческий продукт.
> >

Прошу прощения, не указал! )
У меня уже работает 1.1.10, но бага с cifs осталась, как и в 1.0.9, просто я имел ввиду, что такой ошибки не было до этого релиза! )
Есть варианты решения?
Re: wine@etersoft - лаги с совместимостью etercifs! 23.05.2009 21:18lkanter Tray Пишет:

> Прошу прощения, не указал! )
> У меня уже работает 1.1.10, но бага с cifs
> осталась, как и в 1.0.9, просто я имел ввиду, что
> такой ошибки не было до этого релиза! )
> Есть варианты решения?

support@etersoft.ru или [bugzilla.etersoft.ru]
Re: wine@etersoft - лаги с совместимостью etercifs! 25.05.2009 16:41Tray lkanter Пишет:
-------------------------------------------------------
> Tray Пишет:
>
> > Прошу прощения, не указал! )
> > У меня уже работает 1.1.10, но бага с cifs
> > осталась, как и в 1.0.9, просто я имел ввиду,
> что
> > такой ошибки не было до этого релиза! )
> > Есть варианты решения?
>
> support@etersoft.ru или
> [bugzilla.etersoft.ru]

Ну это не ответ. Говорю же у них в саппорте уборщица сидит...

Все еще надеюсь на тех, кто эти грабли лечил! )
Re: wine@etersoft - лаги с совместимостью etercifs! 28.02.2010 12:21SunTechnic Tray Пишет:
-------------------------------------------------------
> Далее делаю mount -t cifs //server/share
> /mnt/share -o user=user,pass=pass,noperm
> (В последней строчке так же пробовал с параметрами
> forcemand и direct)

монтировать в linux-е можно куда угодно, но с сетевыми дисками приложениям из wine лучше работается через unc
надо сделать следующее (к вашим настройкам):
перейти в каталог /home/user/.wine/dosdevices/unc
сделать из него ссылки на ваш сетевой ресурс:
ln -s /mnt/share share

как вариант можно сделать дополнительныё каталог с именем сервера в каталоге unc:
/home/user/.wine/dosdevices/unc/server
и тогда из него сделать ссылку:
ln -s /mnt/share share
получится следующее:
/home/user/.wine/dosdevices/unc/server/share -> /mnt/share

затем переходим в каталог
/home/user/.wine/dosdevices
и делаем ссылку-букву на ресурс в unc:
ln -s unc/server/share k\:
или более расширеннее:
ln -s /home/user/.wine/dosdevices/unc/server/share k\:

в данном случае искользуем букву 'K' + ':' как любят винды.

Конечно назничение буквы сетевому диску можно сделать через кнопку "автозаполнение" на закладке "Диски" в winecfg, но скорее всего ссылка будет такой:
/home/user/.wine/dosdevices/k\: -> /mnt/share
Кстати, в свойствах/параметрах для этого сетевого ресурса должна быть пометка "Сетевой" - показывается по кнопке "дополнительно".

/home/user/.wine/dosdevices/k\: -> unc/server/share
где в свою очередь:
/home/user/.wine/dosdevices/unc/server/share -> /mnt/share

Вот также подробное описание настройки на примере K+ в NauLinux-е:
http://suntechnic.narod.ru/library/technical/unix/articles/NauLinux/nau_Consultant_Plus.html

P.S.: а вообще - это не такой уж и секрет - всё это описано в мануале к wine-у на сайте http://etersoft.ru
Re: wine@etersoft - лаги с совместимостью etercifs! 14.03.2010 21:01Tray SunTechnic Пишет:
-------------------------------------------------------
> Tray Пишет:
> --------------------------------------------------
> -----
> > Далее делаю mount -t cifs //server/share
> > /mnt/share -o user=user,pass=pass,noperm
> > (В последней строчке так же пробовал с
> параметрами
> > forcemand и direct)
>
> монтировать в linux-е можно куда угодно, но с
> сетевыми дисками приложениям из wine лучше
> работается через unc
> надо сделать следующее (к вашим настройкам):
> перейти в каталог /home/user/.wine/dosdevices/unc
> сделать из него ссылки на ваш сетевой ресурс:
> ln -s /mnt/share share
>
> как вариант можно сделать дополнительныё каталог с
> именем сервера в каталоге unc:
> /home/user/.wine/dosdevices/unc/server
> и тогда из него сделать ссылку:
> ln -s /mnt/share share
> получится следующее:
> /home/user/.wine/dosdevices/unc/server/share ->
> /mnt/share
>
> затем переходим в каталог
> /home/user/.wine/dosdevices
> и делаем ссылку-букву на ресурс в unc:
> ln -s unc/server/share k\:
> или более расширеннее:
> ln -s /home/user/.wine/dosdevices/unc/server/share
> k\:
>
> в данном случае искользуем букву 'K' + ':' как
> любят винды.
>
> Конечно назничение буквы сетевому диску можно
> сделать через кнопку "автозаполнение" на закладке
> "Диски" в winecfg, но скорее всего ссылка будет
> такой:
> /home/user/.wine/dosdevices/k\: -> /mnt/share
> Кстати, в свойствах/параметрах для этого сетевого
> ресурса должна быть пометка "Сетевой" -
> показывается по кнопке "дополнительно".
>
> /home/user/.wine/dosdevices/k\: ->
> unc/server/share
> где в свою очередь:
> /home/user/.wine/dosdevices/unc/server/share ->
> /mnt/share
>
> Вот также подробное описание настройки на примере
> K+ в NauLinux-е:
> [suntechnic.narod.ru]
> articles/NauLinux/nau_Consultant_Plus.html
>
> P.S.: а вообще - это не такой уж и секрет - всё
> это описано в мануале к wine-у на сайте
> [etersoft.ru]


Большое спасибо, за подробное описание, но это не помогает! ) Я уже давно не слазию с 1.0.8 - как так ни "Сетевые диски", ничего не помогает обновиться... бред с блокировками.. или недоработками... Единственное, последние дистрибутивы, такие как fedora 11-12 или ubuntu 9.10 - в них всё нормально... Ещё бы хотелось бы как-то безболезненно обновиться.... но 50-т машин... и везде переставлять вайн, так как некоторые работают с консультант+ и 1с, а etercifs и linux-cifs - несовместимы, а вайн начиная с определенной версии совсем не работает с linux-cifs, придется обновлять вайн на всем парке компьютеров, да и ещё с утра обязательно будут косяки(При чем сразу после обновления - как правило всё нормально работает - всё всплытвает на практической работе)... да и вообще из-за разгельдяйства некоторых разработчиков - попадаем мы - админы... вот такая морока... Ладно, всё это уже лирика пошла - вопрос в другом - как планомерно(Допустим по 10-ть компьютеров в день) обновить парк в 50-т компов при текущем раскладе - есть идеи? ) Заранее благодарен! )
RSS-материал