Clarion & Linux c Wine (или план Б)

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7387
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 14 раз
Поблагодарили: 49 раз

Clarion & Linux c Wine (или план Б)

Сообщение Игорь Столяров »

kreator писал(а): 10 Сентябрь 2023, 18:26 И вот он, новый дивный мир.
На самом деле - это всё уже совсем рядом.
Понятно, что времена когда госструктуры сидели в "офисах" закончились навсегда.
Но и платить за создание суверенного софта государство не готово - там других забот полно.

Поэтому всё это импортозамещение и "жизненную" необходимость перехода на своё спустят на бизнес.
А методы у нас одни и теже. Не будут платить за радио - отключим воду. :)
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4994
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 21 раз

Clarion & Linux c Wine (или план Б)

Сообщение kreator »

Игорь Столяров писал(а): 10 Сентябрь 2023, 18:44 Поэтому всё это импортозамещение и "жизненную" необходимость перехода на своё спустят на бизнес.
А методы у нас одни и теже. Не будут платить за радио - отключим воду.
Это точно! И опыт накоплен колоссальный. ЕГАИС, Честный Знак... Ещё раньше можно вспомнить кампанию по поиску нелицензионных Windows. А может кто-нибудь спиртное ночью купить? А сигареты самому взять с полки? А много народу на машине ездят не пристёгиваясь?
We are hard at work… for you. :)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4631
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 7 раз
Поблагодарили: 37 раз

Clarion & Linux c Wine (или план Б)

Сообщение finsoftrz »

Спиртное купить ночью - легко.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7387
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 14 раз
Поблагодарили: 49 раз

Clarion & Linux c Wine (или план Б)

Сообщение Игорь Столяров »

Интересно, что сам С63 прекрасно запускается под Linux и шустро открывает огромную APP. Русский - прекрасно видно.
Но при попытке просмотра WINDOW или REPORT матерится на вызов 16-ти разрядной компоненты через NVDM и падает. :(
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4631
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 7 раз
Поблагодарили: 37 раз

Clarion & Linux c Wine (или план Б)

Сообщение finsoftrz »

Я тоже скоро поставлю линукс на старый ноут (i5, 4 ядра, 4гб) для тестирования. Сам не хочу время тратить, у меня есть партнёр системщик, у которого на обслуживании целый офис на линуксе.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7387
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 14 раз
Поблагодарили: 49 раз

Clarion & Linux c Wine (или план Б)

Сообщение Игорь Столяров »

finsoftrz писал(а): 11 Сентябрь 2023, 12:42 у которого на обслуживании целый офис на линуксе
Вполне возможно, что у Вас тогда заработают многие опции, которые мне не доступны. Пока недоступны. ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4631
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 7 раз
Поблагодарили: 37 раз

Clarion & Linux c Wine (или план Б)

Сообщение finsoftrz »

Сказали, что этим летом 1С полностью зарелизилась на линуксе. Раньше, если правильно помню, у них сервер приложений работал только на windows. И еще интересную информацию озвучили, что, если наш софт успешно запускается на линуксе на каком-то железе, не факт, что он также будет работать на другой версии линукса или на той же версии, но на другом железе.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7387
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 14 раз
Поблагодарили: 49 раз

Clarion & Linux c Wine (или план Б)

Сообщение Игорь Столяров »

Это и ежу понятно. :)
На сайте Ethersoft подробно расписано зачем они делают (и продают) свой Wine для 1С,
если бесплатный Wine устанавливается вместе с Linux (в ALT Linux - опционально).
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2344
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

Clarion & Linux c Wine (или план Б)

Сообщение Губин Игорь »

Игорь Столяров писал(а): 10 Сентябрь 2023, 12:09 Хочу сказать большое спасибо за наводку - и в общем, всё супер !
Ну так! Не зря же я шишки набивал :lol: :ty:
Игорь Столяров писал(а): 10 Сентябрь 2023, 12:09 На снимке приложение собранное в C11.1 без манифеста.
100 лет как не собирал без включения манифеста. Аж интересно :D
finsoftrz писал(а): 10 Сентябрь 2023, 13:20 Насколько я знаю, проблемы могут вылезти в управлении mdi окнами и межпоточным обменом.
С MDI, на первый взгляд, никаких, тьфу-тьфу, проблем. У меня все приложения MDI. С Notify, тоже, не работало, хотя там всё просто.
Игорь Столяров писал(а): 10 Сентябрь 2023, 13:38 Изредка появляются чёрные строки в BROWSE при переключении потоков - но это больше похоже на драйвер видеокарты.
Это известная проблема Ckarion. У меня такое регулярно под виндами вылазит.
Игорь Столяров писал(а): 10 Сентябрь 2023, 18:37 WI-Fi сеть недоступна и даже не брался
Делов-то... Вспомни сисадминовскую молодость! Поскольку кабель тянуть через всё квартиру лень, то пришлось настроить. Ничего сложного, лишь непривычно.
finsoftrz писал(а): 10 Сентябрь 2023, 14:15 А что, есть запросы на работу под линукс?
Ну что, Вы?! Мы этим, исключительно, от нечего делать занимаемся. :facepalm:
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2344
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

Clarion & Linux c Wine (или план Б)

Сообщение Губин Игорь »

Игорь Столяров писал(а): 11 Сентябрь 2023, 13:33 На сайте Ethersoft подробно расписано зачем они делают (и продают) свой Wine для 1С,
если бесплатный Wine устанавливается вместе с Linux (в ALT Linux - опционально).
Я целый день убил, пытаясь заставить версию с ключом заработать под обычным, не адаптированным wine. Потом плюнул, поставил от них. Через полчаса скачивания и установки в автоматическом режиме всяких, неизвестных мне пакетов, заработало мгновенно.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4631
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 7 раз
Поблагодарили: 37 раз

Clarion & Linux c Wine (или план Б)

Сообщение finsoftrz »

Черную полосу никогда не наблюдал, возможно, это проблема в рантайме с11. Раз речь зашла, иногда при быстром переключении между программами в приложении на кларионе не восстанавливается некоторая часть окна. То есть как мусор выглядит (фрагмент от другого окна или программы). При повторном переключении или свертывании/развертывании приложения, перемещения окна и т.п. манипуляций прорисовка нормализуется. Наблюдал такое и под win7, и под win10 на разных компьютерах. Кто-нибудь еще такое замечал?
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7387
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 14 раз
Поблагодарили: 49 раз

Clarion & Linux c Wine (или план Б)

Сообщение Игорь Столяров »

finsoftrz писал(а): 11 Сентябрь 2023, 14:12 Кто-нибудь еще такое замечал?
Уф ! Здесь комплекс возможных причин ... :(
1. Установки системных опций оптимизации прорисовки: PROP:DeferMove и PROP:LazyDisplay;
2. Объекты GDI, их кол-во и их поддержка на уровне драйвера видеокарты;
3. Установки манифеста приложения и отработка текущей темы Windows (сейчас хоть самопала не стало);
4. Если Вы в окнах юзаете (а Вы юзаете !) опцию Immediate - то это тоже не упрощает их прорисовку.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4631
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 7 раз
Поблагодарили: 37 раз

Clarion & Linux c Wine (или план Б)

Сообщение finsoftrz »

Игорь Столяров писал(а): 11 Сентябрь 2023, 14:24
finsoftrz писал(а): 11 Сентябрь 2023, 14:12 Кто-нибудь еще такое замечал?
Уф ! Здесь комплекс возможных причин ... :(
1. Установки системных опций оптимизации прорисовки: PROP:DeferMove и PROP:LazyDisplay;
2. Объекты GDI, их кол-во и их поддержка на уровне драйвера видеокарты;
3. Установки манифеста приложения и отработка текущей темы Windows (сейчас хоть самопала не стало);
4. Если Вы в окнах юзаете (а Вы юзаете !) опцию Immediate - то это тоже не упрощает их прорисовку.
То есть у Вас такого не встречалось? Я больше грешу на рантайм с6 или даже на винду. То есть, мы ничего не делаем в приложении, просто жмем Alt+Tab, переключаемся на любое другое приложение (не на кларионе), потом снова Alt+Tab, возвращаемся в наше приложении, и остается кусочек содержимого экрана из другого приложения, с которого ушли. Это проявляется изредка, если делать такие переключения быстро. Но регулярно, а поймать не просто, чтобы попытаться отловить события в приложении.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7387
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 14 раз
Поблагодарили: 49 раз

Clarion & Linux c Wine (или план Б)

Сообщение Игорь Столяров »

finsoftrz писал(а): 11 Сентябрь 2023, 15:14 остается кусочек содержимого экрана из другого приложения
Есть такое. Иногда проявляется и внутри потока - при отмене изменений в форме.
Это больше про PROP:DeferMove.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3136
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Clarion & Linux c Wine (или план Б)

Сообщение Дед Пахом »

"Все побежали - и я побежал." Качаю дистрибутив Линукса...
С уважением, ДП
Ответить