от оно чё ! она просит хасп - это демон авторизации через usb-ключ , возможно всё не так уж и безнадёжно , в етерсофте его как-то прикрутили , и да ей нужен серийник ...Жаль проверить не на чем - самого регистратора у меня то и нет :(
Не друг, с ключем тут все просто. Если прога определяет что его нет то запускается в демо режиме. т.е. разрешает просматривать только одно окно. Меня это не парит потому как любой утилой которая может менять память приложений она превращается в полную версию. Но то что она должа запускаться почти с полным функционалом в демо режиме это точно.
Короче я ее запустил. После долгих манипуляций. Однако есть один казус. Какой-то кариес со шрифтами. И ее она у меня вылетела на попытке сохранить дерево камер в свою рабочую дирректорию. вот лог вайна может кто разберется.
Шрифты доустановил. Все ок. Однако не могу победить вылет программы на попытке сохранить дерево камер. Казалось бы простая операция. но выдает следующее
Unhandled exception: page fault on read access to 0x00000406 in 32-bit code (0x00501189).
Погуглил про подобные баги. Многие ветки заканчивались обновлением вайна до последней версии. Решил поступить так же. В официальных репозитариях висит версия 1.0.1. А на сайте вайна висит 1.1.42. Решил как на сайте вайна расписано добавить в репозитарий их ссылку и обновить через Synaptic. Добавил. Пытаюсь получить список обновлений и получаю неверный ответ от сервера. Все делал по их инструкции:
Remove old version
Open a terminal
sudo apt-get remove libwine wine #to remove outdated version of wine
Add the repository
Open a terminal
sudo gedit /etc/apt/sources.list #to open repository file with a text editor (you can use gedit or another)
Add this line if you use lenny: deb http://www.lamaresh.net/apt lenny main
Add this line if you use squeeze: deb http://www.lamaresh.net/apt squeeze main
Add this line if you use sid: deb http://www.lamaresh.net/apt sid main
Save and close sources.list
wget http://www.lamaresh.net/apt/key.gpg && sudo apt-key add key.gpg #to add gpg key
sudo apt-get update #to update package list
sudo apt-get install wine #to install latest wine version
Получаю ответ от сервера You don't have permission to access /apt/ on this server.
Пробовал скачать пакеты вручную. Устанавливаю. Все ок. Но в установленых пакетах почему то отсутствует libwine, а в часности libwine-Alsa. Если ставить этот пакет отдельно то перед установкой просит удалить wine. Короче я в этом не особо шарю. Кто подскажет как коректно установить последнюю версию с доп. библиотеками.(((
э-эх ... Скажу крамолу , но по другому видать нельзя .
1. Вы для себя решите одну важную вещь - или вы пытливый , ищущий решение конкретно поставленной задачи ученый-исследователь , не заморачивающийся религиозными догмами и махровым ламерством , настойчиво двигающийся к поставленной цели .. или вы религиозный фанатик - готовый умереть за синаптик и считающий крамолой ручное исправление конфигов ... :D
2. Если первый пункт вернул true , тогда идем сюда , качаем версию 1.3.(3....17) , я лично использую 1.3.3 , но это из-за лени или нехватки времени на эксперименты , на сегодня актуальная версия 1.3.17(!) уже ...
3. Далее внимательно изучаем это
4. сносим к чертям все что наустанавливал синаптик ...
5.вооружившись мудростью из пункта 3 , здравым смыслом и гуглом начинаем устанавливать из исходников нормальный вайн .
6. Важно ! скорее всего вам придётся патчить исходники , так как Bug 2903 не оставляет вам другого выбора (имхо) . Для этого вы конечно же должны понимать что творите и как это работает ..
Я желаю вам удачи в этом увлекательном процессе искренне , на самом деле всё это совсем не сложно и занимает времени немного ( полная сборка вайна с зависимостями занимает то 15 минут(у меня на двухядернике) до 40 минут на дохлом целероне ) ...
После долгих мучений я все таки избавился (установил) от всех зависимостей в вайне. И в конце концов ./configure не выдал никаких предупреждений. Потом собрал и установил wine. Но сразу же наткнулся на проблему. Да и еще забыл пропатчить((( Ладно... посмотрю что будет если проблема повторится пропатчу исходники и еще раз соберу. Могу это делать вечно. Кстати нашел много веток даже с инструкциями по сборке вайна из исходников и как понял далеко не всем удавалось найти все пакеты которые он требует. Однако упорства мне не занимать). После добавления нескольких репозитариев и гугления я все таки его победил.
Кстати о проблеме. Почему-то в закладке звук отсутствуют драйвера на ALSA. По прошлым изысканиям я помню что они устанавливаются с пакетом libwine-alsa. Однако из репозитария их поставить возможности нет. Гуглил и нашел волшебную команду:
equery u wine - - alsa : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
equery u wine - - oss : Adds support for OSS (Open Sound System)
однако после ввода в консоле выдает что команда не найдена.
Начал искать к какому пакету она принадлежит.
нашел только для генту - это пакет gentoolkit, естественно которого в репозитариях дебиана нет.
Как говорится "Данила нид хелп!"
Спс.
ЗЫ: Прошу не называть меня слабоумным. Я не такой! Я выучусь и буду профи))))
Погуглил и нашел. Глупость спросил. Оказывается equery это приблуда gentoo и в дебиане это аналог dpkg/apt. Вообщем вопрос остается с драйверами Alsa как их доустановить?
Вообщем вопрос остается с драйверами Alsa как их доустановить?
а никак ни надо доустанавливать ...
проверьте наличие в системе Alsa , нужно чтобы они были все , не знаю как там в дебиане рубят пакеты , если как в Федоре то их должно быть стопицот , так вот все стопицот и нужны , а потом при сборке вайна тыцнуть так :
[console]
$ ./configure --with-alsa
[/console]
.. а вообще смотрите вывод :
[console]
$ ./configure --help
[/console]
все опции он вывалит , каждая обратимая , т.е. without-trololo ---^ws ---- with-trololo ... :D
gramozeka, извини не знаю имени. Подскажи я где-то видел но уже потерял ту ссылку. Что можно вайну подсунуть драйвер alsa т.е. кинуть файлик типа libalsasound.so (могу ошибиться буковками) в дирректорию вайна. Потом регедитом в карент узер\софтваре\вайн\драйверс выставит алса вместо текущего. Он его подхватит?
Я уже установил пакет libalsasound-dev. Мне теперь 1) удалить вайн 2) переконфигурить с командой алса саунд 3) мейк депенд и мейк инсталл?
Или первый вариант возможен?
Просто у меня вайн собирается часа 1,5 не меньше.
И попутно еще вопрос. Почему при установке Дебиана в экспертном режиме мне на выбор система не предложила ядро amd64 хотя у меня стоит sempron 2600+. Предложила либо i368 либо 686 которое я и выбрал. Ну а все пакеты ставятся как i386. При попытке подсунуть amd64 архитиктуру ругается что не совпадает. Да и тормозит все жутко((( Короче что то сделал не так(((
Я так понимаю ядро другой архитектуры я уже не могу использовать так как все програмное обеспечение уже установлено для i386. Т.е. меня спасет полная переустановка? Но тогда как прикрутить нужное ядро если его не было в списке на выбор?? Я в конфузе.
Извиняюсь что много вопросов, но их действительно много)))
1 . Зачем ? ...
вот так попробуй вручную забить ...
2. Удалять и переустанавливать ничего не надо если из сырцов (главное чтоб исходная папка была в целости) , в ней можно :
а)
text
make uninstall
- удалит установленный ранее софт
б)
text
make distclean
- не все программы это поддерживают , но если прога писана серьёзными людьми то практически всегда - удалит все временные файлы сборки вернув всё в "status_qvo" как буть то сборки не было , но при этом сами либы в DESTDIR скопированные по make install останутся на месте полезно при многократной пересборке одного и того же ..
в) тупо повторить шаги ./configure --<опции> && make && make install без всяких шаманств , не всегда но очень часто программа пересобирается и уже установленные либы просто заменяются \ переустанавливаются ...
как и что решать вам .
про ядра дебиана ничего сказать не могу , я дебианом не пользуюсь , я ( если возникает такая необходимость ) их просто собираю сам с http://www.kernel.org/ :D
про архитектуры , тут вот какая петрушка , если вы ставите 32-х битную систему , то все программы и библиотеки в ней естественно будут 32-х битными , т. е. i386... ...i686 это лишь оптимизация процессора , на работоспособность это не влияет, но если вы решите после этого поставить 64-х битное ядро , то с большой долей вероятности вы рискуете нарваться на незагружаемую систему т.к. библиотек для x86_64 у вас то и нет , ядру нечем пользоваться , есть там шаманства разные с гибридными compat32-системами , но это все долго и нудно , да и вряд ли оправдано по большей части ...
для x86_64 есть соответствующие 64-х битные системы , но вайн в них запускать - целая наука , тут нужны четкие знания всей кухни так сказать "от обвалки туши до сервировки стола" не по наслышке ...
P.S. и таки да , пользуйте winetricks - очень пользительная вещь , облегчающая жизнь во многих ситуациях .. :D
По поводу первого пункта пробовал так. После запуска winecfg жалуется что драйвер не найден и просить удалить эту запись. Причем когда нажимаешь удалить он ее не удаляет а изменяет запись и оставляет alsa через запятую с oss. Корче бред. И при последующем запуске winecfg опять же жалуется и просит удалить строчку. Кто это писал не знаю ^^. Далее про архитектуру понял, спасибо. Про собирание kernel ручками о.О извни это не ко мне))) Для меня тот кто это делает - гуру, + падаю в колени и кланяюсь)).
Вообщем первый способ не возможен поэтому буду идти по пути make uninstall
Вот только вопрос. Если ./configure проигнорировал дрова alsa только по причине отсутствия пакета libalsasound-dev то после повторной сборки все должно быть хорошо. Но если есть еще какая заморочка, то уж ЗвИняйте буду клянчить помощи. Ну и на последок мне стоит запускать теперь с присутствующим пакетом алса-дев вот так:
[console]./configure --with-alsa[/console]
или как обычно?
to gramozeka
Ну и на последок мне стоит запускать теперь с присутствующим пакетом алса-дев вот так:
[console]./configure --with-alsa[/console]
или как обычно?
Сории ступил. Понял, конфигурить с опцией.
Конфиг пошел. Уже увидел в логе: "Поддержка alsalib: yes"
Вообщем опять уткнулся лбом в стену. Пересобрал вайн с поддержкой Alsa. Звук есть все ок. Только теперь выдет другую ошибку. Но уже не вайн а сама прога. Причем при запуске - маленькое окошко "STURTUP ERROR" в консоле wine ничего не пишет.(( Пропробуй теперь разберись что ей надо(