Автор Тема: Помогите запустить приложение  (Прочитано 653 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Егор

  • Новичок форума
  • Topic Author
  • Сообщений: 2
Помогите запустить приложение
« : 07 Сентябрь 2019, 08:37:36 »
Добрый день. Заранее прошу прощения, возможно где-то уже есть решение, но я не нашел. Недавно на работу пришли компьютеры на AstraLinux. Решил я установить wine и запустить на ней программу D-link D-View (программа для просмотра изображения с ip-камер). Программа запускается, но сразу же вылетает в ошибку "Система обнаружила ошибку и будет перезапущена...". Затем я установил playonlinux и установил программу оттуда. Ошибка та же. в режиме отладки следующее сообщение

004b:err:winediag:ODBC_LoadDriverManager failed to open library "libodbc.so": libodbc.so: невозможно открыть разделяемый объектный файл: Нет такого ф0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
0029:err:ole:CoUninitialize Mismatched CoUninitialize

Можно ли что-то сделать? Заранее спасибо.
« Последнее редактирование: 08 Сентябрь 2019, 07:48:55 от ogost »
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4672
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Помогите запустить приложение
« Ответ #1 : 07 Сентябрь 2019, 10:38:54 »
Поискать в интернете название пакета где содержится libodbc.so и установить его.

Оффлайн Егор

  • Новичок форума
  • Topic Author
  • Сообщений: 2
Re: Помогите запустить приложение
« Ответ #2 : 07 Сентябрь 2019, 10:44:37 »
Насколько я понял, пакет libodbc.so сейчас входит в пакет libodbc1. "Этот пакет установлен.
 


Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4672
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Помогите запустить приложение
« Ответ #3 : 07 Сентябрь 2019, 12:11:50 »
Почитайте здесь.

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3441
  • Buster TDE & Buster LXDE & stretch KDE
Re: Помогите запустить приложение
« Ответ #4 : 07 Сентябрь 2019, 15:01:53 »
пришли компьютеры на AstraLinux. Решил я установить wine и запустить на ней программу D-link D-View
Так выпьем же за то, что бы наши желания всегда совпадали с нашими возможностями...
Если же быть серьёзным то для Astra linux  не реализует полноценной поддержки wine, так как последнему для полноценной работы необходима архитекстура i386 на край её поддержка в виде  multiarch. Плюс к этому запуск виндовс приложений в большинстве случаев требует присутствия в контейнере ( префиксе ) дополнительных компонентов: шрифтов, библиотек .dll устанавливающихся посредством  скрипта winetricks.
Собственно говоря если даже если вы соблюдёте эти условия , ни кто не даст вам гарантии что выбранное вами , совсем непростое для wine приложение будет полноценно работать.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Olej

  • Местный житель
  • ***
  • Сообщений: 444
Re: Помогите запустить приложение
« Ответ #5 : 07 Сентябрь 2019, 16:52:59 »
Недавно на работу пришли компьютеры на AstraLinux.
Про Astra Linux см. здесь: Astra Linux.
Astra Linux - на базе Debian, но там есть своя специфика, и иногда принципиальная. Если Astra Linux SE (Special Edition) - та линия дистрибутивов для которой, собственно, и развивается дистрибутив, то это особо защищённая ОС, с мандатным регламентом доступа пользователей.
Там так просто стороннее ПО не поустанавливаешь.  :P
 

Оффлайн Olej

  • Местный житель
  • ***
  • Сообщений: 444
Re: Помогите запустить приложение
« Ответ #6 : 07 Сентябрь 2019, 16:54:48 »
то для Astra linux  не реализует полноценной поддержки wine, так как последнему для полноценной работы необходима архитекстура i386
Это неправда. Основные линии Astra linux - Орёл (CE) и Смоленск (SE) - как раз ориентированы на архитектуру x86_64.
И, в общем виде, Wine там работает точно также дерьмово, как и в Debian.

« Последнее редактирование: 07 Сентябрь 2019, 17:10:49 от Olej »
 

Оффлайн Olej

  • Местный житель
  • ***
  • Сообщений: 444
Re: Помогите запустить приложение
« Ответ #7 : 07 Сентябрь 2019, 17:09:15 »
Насколько я понял, пакет libodbc.so сейчас входит в пакет libodbc1. "
Вот вам в защищённой ОС Astra Linux SE:
olej@astra:~$ apt-file search libodbc.so
ia32-libs-dev: /usr/lib32/i386-linux-gnu/libodbc.so
libodbc1: /usr/lib/x86_64-linux-gnu/libodbc.so.1
libodbc1: /usr/lib/x86_64-linux-gnu/libodbc.so.2
libodbc1: /usr/lib/x86_64-linux-gnu/libodbc.so.2.0.0
unixodbc-dev: /usr/lib/x86_64-linux-gnu/libodbc.so
В общедоступной ОС Astra Linux CE (Common Edition) можно использовать стандартный сетевой репозиторий Debian 9.

Но (ТС) принципиально важно какую Astra Linux вам поставили: CE или SE. Если SE, то там у вас могут быть очень серьёзные проблемы с установкой и использованием стороннего ПО,
« Последнее редактирование: 07 Сентябрь 2019, 17:12:17 от Olej »
 

Оффлайн Olej

  • Местный житель
  • ***
  • Сообщений: 444
Re: Помогите запустить приложение
« Ответ #8 : 07 Сентябрь 2019, 17:22:33 »
Решил я установить wine и запустить на ней программу D-link D-View (программа для просмотра изображения с ip-камер).
А для работы с IP-камерами используйте родные Linux инструменты, например ZoneMinder.
См.: видеонаблюдение: ZoneMinder, IP камеры видеонаблюдения.

P.S. А вообще, общее правило звучит так: в Linux - забудьте Windows, а уж тем более Wine, как страшный сон, и используйте нативные Linux tools!  ;D
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3441
  • Buster TDE & Buster LXDE & stretch KDE
Re: Помогите запустить приложение
« Ответ #9 : 07 Сентябрь 2019, 19:44:39 »
Там так просто стороннее ПО не поустанавливаешь
Честно говоря всё зависит от того кто сидит за компьютером а главное от ответственности за работу с этим компьютером. Опытному пользователю получив полный физический доступ к машинке не составит особого труда получить права администратора root и поставить туда любое по из open source.
 По поводу стандартного сетевого репозитория debian я бы не был на столько уверен помня о зависимостях.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Olej

  • Местный житель
  • ***
  • Сообщений: 444
Re: Помогите запустить приложение
« Ответ #10 : 08 Сентябрь 2019, 12:54:16 »
Опытному пользователю получив полный физический доступ к машинке не составит особого труда получить права администратора root и поставить туда любое по из open source.
Там (Astra Linux SE) нет пользователя root, и там нет единого администратора, которому доступны все полномочия. Там мандатное разграничение доступа (Mandatory Access Control) ... так что хрен там, а не "получить" ;). На манер того что и в SELinux, только сделано по-другому. В отличие от привычного дискреционного разграничения доступа (Discretionary Access Control) во всех "нормальных" (не защищённых) Linux.
См. Дискреционное, мандатное и ролевое разграничение доступа к объектам компьютерных систем.
« Последнее редактирование: 08 Сентябрь 2019, 13:23:55 от Olej »
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3441
  • Buster TDE & Buster LXDE & stretch KDE
Re: Помогите запустить приложение
« Ответ #11 : 08 Сентябрь 2019, 14:36:01 »
Там (Astra Linux SE) нет пользователя root, и там нет единого администратора, которому доступны все полномочия. Там мандатное разграничение доступа (Mandatory Access Control) ... так что хрен там, а не "получить"
Вы это серьёзно, или  просто много смотрите зомбоящик? Я без всякого труда нашёл этот хвалёный супер пупер Смоленск на торрентах, нашёл и образ диска с заголовочными библиотеками и инструментами разработчика. Прекрасно гуглится как повысить свой run level с простого пользователя до администратора. Или быть может вы не знаете как в дистрибутиве linux получить права root при загрузке? Может быть вы ни чего не знаете о chroot  или о том как вытаскивается батарейка с системной платы ? .... а люди ещё умеют программировать.
Off-Topic: ShowHide
Не смотря на то что я большой патриот своей Родины я вынужден с горечью констатировать что хорошие разработчики в России есть и ещё какие талантливые но не будут они работать на это государство... не ставит оно нормальных задач и не мотивирует. Авторы говносборок вроде астры имеют своё представление об устройстве жизни, и принципах морали. Прекрасно знают что компьютерная грамотность в стране гораздо ниже плинтуса, 95 % не могут самостоятельно настроить интернет на домашнем компьютере. Если пользователю внушили что низя скопировать файл на флешку от того что его типа программа блокирует, то он ни за что уже не догадается эту программу тупо прибить.
"Злоумышленники" деньги с карточек тырят при таких крутых банках, а вы говорите мандатное разграничение доступа.... Можно звать это маркетингом но на самом деле это просто обман малообразованных невежественных людей. Лично я верю в науку и технику, а вот в сказки и пропаганде не верю.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Olej

  • Местный житель
  • ***
  • Сообщений: 444
Re: Помогите запустить приложение
« Ответ #12 : 08 Сентябрь 2019, 15:20:28 »
Лично я верю
Ню-ню...  :D
Гугль животворящий творит невиданные чудеса.  :P
Цитировать
Для мандатного разграничения доступа к объектам компьютерной системы формально доказано следующее важное утверждение: если начальное состояние компьютерной системы безопасно и все переходы из одного состояния системы в другое не нарушают правил разграничения доступа, то любое последующее состояние компьютерной системы также безопасно.
Объяснить "на пальцах" термин "формально доказано" или сам в гуглях снова поищегь?  :P
« Последнее редактирование: 08 Сентябрь 2019, 15:25:40 от Olej »
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3441
  • Buster TDE & Buster LXDE & stretch KDE
Re: Помогите запустить приложение
« Ответ #13 : 08 Сентябрь 2019, 20:08:09 »
Объяснить "на пальцах"
Если на пальцах, то всякая задача имеет несколько решений и если человек что то придумал это не значит что кто то ещё не видит эту задачу с другой стороны. Особенно когда загадка уже краденая наивно надеяться что никто не знает как её решить.
З.Ы.  с гуглом у меня порядок и спросить если что есть у кого.
Русские дебианщики против цифрового слабоумия !
 

Теги: wine playonlinux 
 

Помогите разобратся с wine и q4wine

Автор Necromonger

Ответов: 2
Просмотров: 2300
Последний ответ 04 Июль 2013, 20:05:56
от dsunix
(Решено) Помогите грамотно установить VirtualBox

Автор miroslav

Ответов: 7
Просмотров: 2264
Последний ответ 18 Октябрь 2012, 20:19:19
от miroslav
Помогите Пожалуйста с Wine

Автор polisma

Ответов: 1
Просмотров: 1009
Последний ответ 30 Сентябрь 2017, 07:30:37
от ogost