LinuxForum.Fans
Тема

AutoCAD 2004

Автор: AnKar 18 сообщений 4372 просмотров
#299562

Появилась необходимость использовать автокад 2004. Начинаю устанавливать, в конце установки пишет что "у вас недостаточно прав для установки, перезагрузитесь в качестве локального администратора и пропробуйте заново"
setup.exe дал все права, вайнпрефиксу - тоже
лог:

text
fixme:storage:create_storagefile Storage share mode not implemented.
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-ovcoXg/pkcs11: Нет такого файла или каталога
err:richedit:ReadStyleSheet missing style number
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
Anfixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
fixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
err:msi:msi_dialog_create_controls no handler for element type L"Billboard"

fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well ...тут еще много таких... fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut fixme:shell:IQueryAssociations_fnInit unsupported flags: 2 WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-ovcoXg/pkcs11: Нет такого файла или каталога fixme:userenv:GetAllUsersProfileDirectoryA 0x33fc64 0x33fd78 fixme:sfc:SfcIsFileProtected ((nil), L"C:\\Program Files (x86)\\Autodesk\\Autodesk Express Viewer\\Setup.exe") stub WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-ovcoXg/pkcs11: Нет такого файла или каталога fixme:shell:IShellLinkA_fnGetPath (0x147fb8): WIN32_FIND_DATA is not yet filled

Если все-таки пробовать запустить после этого - ругается на несколько библиотек. При чем, что самое странное, в cab-архиве установщика этих библиотек нет.

#299566

А отдельно библиотеки ставить не пробовали?

#299568

Пробовал. Сразу после этого программа начинает требовать другие библиотеки :)

#299569

Wine изнчально пустышка :) Поэтому приходится выполнять все его требования, чтоб что-то заработало :)

#299570

Есть мнение что все дело в кривом установщике. Ибо был один раз когда сообщения об ошибке не выскакивало, а библиотеки все равно требовало. Тогда требовало 4 библиотеки, их не было.
Теперь(с сообщением об ошибке) при попытке запуска пишет

text
err:module:attach_process_dlls "adlmdll.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\AutoCAD2004\\acad.exe" failed, status c0000142

При том что эта библиотека есть. Если не ошибаюсь, то когда ошибки не было и я нашел в интернете все 4 библиотеки, писало то же самое.
Чуть позже попытаюсь установить на windows-машине и копировать папку.

#299571

Иногда бывает, что установщик распаковывает не все архивы.
У меня так чудил MS Office 2003

#299573
"AnKar" написал:
Сразу после этого программа начинает требовать другие библиотеки ab

Предположительно, ему надо

text
winetricks corefonts gdiplus gecko tahoma ie6

А для регистрации на appdb еще пишут, что ему надо сделать
- поставить wine 1.1.5
- winecfg - библиотеки
- в поле "новое замещение для библиотеки (new override for library)" - ввести shlwapi.dll и нажать добавить.
- после кликнуть по созданной библиотеке - изменить - сторонняя (windows)
- запустить autocad и зарегать его, после удалить wine 1.1.5 и поставить свежий :)
Но думаю, можно и с %current% wine из репозитория попробовать выполнить эти действия.

Ну и есть вариант установить через PlayOnLinux, там оно само выкачает и поставит нужный wine для autocad'а и все библиотеки тоже.

#299608
"xxblx" написал:
Предположительно, ему надо
text
winetricks corefonts gdiplus gecko tahoma ie6

Это, само собой, стоит. А регистрация происходит при запуске, а вот запустить я как раз и не могу. Очень сомневаюсь что ему нужен именно старый вайн.
Нашел в интернете проблему с одной из моих библиотек. У виндоюзеров случалась, видимо, дело было в том, что установщик не все файлы копировал, тоже по какой-то причине(в основной раз радуюсь что у меня гну\линукс. им выводилась только первая в списке библиотека, а мне в терминале сразу 4. совершенно не помогает, но приятно)

#299728

запускал из каталога в котором лежит экзешник?

#299736
Fat-Zer написал:
запускал из каталога в котором лежит экзешник?

да

#299804

Пробовал еще раз поставить, теперь могу подробнее написать о проблеме.
Сделал чистый вайнпрефикс, поставил необходимые дополнения туда, установил автокад. на удивление, он не ругался ошибками, а установился полностью.
Далее, пытаюсь запустить

text
ankar@bodhi64:~/Wineprefix/AC/drive_c/Program Files (x86)/AutoCAD 2004$  env WINEPREFIX=/home/ankar/Wineprefix/AC wine acad.exe
err:module:import_dll Library ac1st16.dll (which is needed by L"C:\\Program Files (x86)\\AutoCAD 2004\\acad.exe") not found
err:module:import_dll Library acdb16.dll (which is needed by L"C:\\Program Files (x86)\\AutoCAD 2004\\acad.exe") not found
err:module:import_dll Library acdb16.dll (which is needed by L"C:\\Program Files (x86)\\AutoCAD 2004\\acui16.dll") not found
err:module:import_dll Library acui16.dll (which is needed by L"C:\\Program Files (x86)\\AutoCAD 2004\\acad.exe") not found
err:module:import_dll Library AcGe16.dll (which is needed by L"C:\\Program Files (x86)\\AutoCAD 2004\\acad.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\AutoCAD 2004\\acad.exe" failed, status c0000135

Тут с каждой библиотекой приходится разбиратся отдельно. Некоторые есть в папке автокада, но их нет в common files(зачем там дублировать длл-шки - ума не приложу. но - сказали, значит нужно), некоторые есть в common files, но в папке автокада их нет. Некоторых нет вообще. Окей, скачал другой торрент, где все разсортированно по папкам. Установить я его оттуда не смог - там какой-то левый setup.bat, wine его не понимает. Покидал dll, далее такое сообщение

text
err:module:attach_process_dlls "adlmdll.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\AutoCAD 2004\\acad.exe" failed, status c0000142

адлмдлл этот есть, везде где только можно его напихал. Явно не требует его, просто крашится.
Пытался найти playonlinux скрипт - уже пропал. Видимо, закрыли из-за правообладателей.
уже проверил вариант с регистром - не оно

#299806

И, кстати, проблема мультиплатформенная. На win7 точно так же не запускается. Режим совместимости, само собой, включен.

#299827

а принципиально нужен именно 2004-й автокад? и на сколько волнует лицензионность... точно помню, что когда-то заводил 2008-й... могу попробовать установить ещё раз....
ЗЫ: если железка по уровню не ниже core2, то проще будет запустить под виртуалькой

"AnKar" написал:
setup.bat
...
просто посмотри, какие там команды...
#299830

Да, понадобилась вот эта штука. Сам в автокаде не разбираюсь совершенно, но примерно подозреваю что в нем и без этой сторонней софтины такое делать можно. Но с ней смогу это делать даже я, ноль в моделировании.
Лицензионность пока что не волнует, так как мне нужно для начала посмотреть на эту прогу, не буду же я за это платить.

"Fat-Zer" написал:
просто посмотри, какие там команды...

Смотрел. Переводит с параметром на файл deploy.exe, пробовал его запустить отдельно - тоже ругается. Bad .exe, как-то так.

#300389

у меня 2004-й из второй по популярности раздачи на рутрекере установился на голый wine и запустился из меню wine'а без проблем...
рисовать тоже получается и 2d и 3d...

text

wine-1.5.18
WINEARCH=win32

[added]
не всё так идеально: диалог открытия/сохранения очень сильно тормозит...
ан нет... надо просто отрубить декорирование окон wm'ом...

#300497

Где конфигурируется winearch? Он вполне может не работать на 64.

#300515
"AnKar" написал:
Где конфигурируется winearch? Он вполне может не работать на 64.

man wine
если используешь WINEPREFIX, то удали его сначала, а потом WINEARCH="win32" winecfg создаст 32-х-битный префикс.
если нет, то удали ~/.wine итд...
далее всё как обычно делай...

#300521
AnKar написал:
Да, понадобилась вот эта штука.

Кстати, для планирования офиса я пользовался вот такой штуковиной http://www.sweethome3d.com/ru/index.jsp. Без особых изысков, но то, что мне нужно было - эта задача сделала.

Войдите или зарегистрируйтесь, чтобы ответить.