инструкция: R&Q в Linux

Больше
17 года 1 мес. назад - 15 года 11 мес. назад #1 от Ference
Ference создал тему: инструкция: R&Q в Linux
ДЛЯ НАЧАЛА НЕБОЛЬШОЙ ОФФТОПИК:

внимание пользователям linux. имеется приватный (закрытый) сервер jabber с очень хорошим транспортом icq поддерживающим оповещение о наборе, аватары и многое другое. Поскольку сервер закрытый, нагрузка на него минимальна и как следствие очень высокий аптайм, отсутствие лагов. Используя наш сервер вы не будете зависеть от серверов icq, а так же от степени загруженности публичных jabber серверов. Так же имеется ВСТРОЕННОЕ в сервер сжатие траффика для испольования которого необходим лишь jabber клиент с поддержкой сжатия траффика (например psi 0.11). Транспорт аси также авляется приватным. стоимость пользования нашим сервером составляет символически 10 рублей в месяц. По вопросам подключения обращатся по icq 940889 или 483535


А ТЕПЕРЬ ПРО ЗАПУСК R&Q В LINUX

Сначала немного скриншотегов. Потом по теме:

общий вид

окно чата

конакт лист:


подсказки:


тултипы:


трей


=======================================================================
=======================================================================

Сейчас я покажу как запускать любимую R&Q под OS Linux.
Идея написать данный мануал появилась после тучи сообщений на форуме о том,
что R&Q не работает под wine или работает, но очень криво.

Конечно работа R&Q под wine не идеальна, но близка к таковой :)

Что работает под wine? Все фишки крыски даже включая такие как:
- анимированные смайлы/аватары
- плагины
- флеш аватары
- всплывающие подсказки и сообщения.
- и все остальное.

Проще всего перечислить то, что НЕ работает. Все остальное работает.
Не работают:
- Глобальные сочетания клавиш: CTRL+SHIFT+I например итд
- Поддержание окна контакт листа выше всех окон (исправлено в wine 0.9.49)
- запуск R&Q с конкретным UIN. (однако все равно можно вылечить :) как? читай дальше.)

начнем собственно и сам мануал

===============================================
1. УСТАНОВКА WINE
Непосредственно перед использованием необходимо установить сам wine.
НАСТОЯТЕЛЬНО рекомендую использовать wine версии не ниже 0.9.49 потому что в ней исправлена часть ошибок, которые выражались в кривой работе R&Q.

Так же вместе с wine необходимо установить Fontforge последней версии.

Больше всего повезло пользователям Gentoo Linux. Если вы поддерживаете снимок портов в актуальном состоянии и выполняете обновление дерева не реже раза в неделю то вам достаточно выполнить в консоли с root правами команду:
[code:1]emerge wine[/code:1]
При этом с инета будут утянуты исходники последних версий wine и fontforge и собраны на автопилоте. рекомендую уточнить USE флаги для сборки wine и настроить их по вкусу.




Пользователям других дистрибутивов повезло немного меньше.
В дистрибутивы тех же debian, ubuntu, suse, fedora, mandriva итд пакеты (wine в том числе) попадают с задержкой и как следствие нет гарантии, что имеющаяся там версия последняя

Поэтому для дистрибутивов отличных от Gentoo выполните следующее:
1) с домашних сайтов проектов fontforge и wine скачать последние ИСХОДНИКИ.
2) создать по папке для каждого из проектов
3) залить в каждую папку архив с соответствующими исходниками
4) зайти в терминал (консоль) и при помощи cd перейти в папку с архивом
5) распаковать исходники:
[code:1]tar xvjf 123.tar.bz2[/code:1]
или [code:1]tar xvzf 123.tar.gz[/code:1] (для разных типов архивов соответствено)
6) при помощи cd зайти в только что распаковавшуюся папку
7) выполнить [code:1]./configure[/code:1]
8) выполнить [code:1]make[/code:1] (компиляция может занять много времени)
9) с root правами выполнить [code:1]make install[/code:1]
10) повторить шаги 4-9 для второго продукта

P.S. пользователям ubuntu/kubuntu вначале необходимо установить компилятор gcc со всеми основными библиотеками так как они не идут в комплекте "из коробки" и их необходимо устанавливать отдельно. для этого в терминале с root правами необходимо выполнить [code:1]apt-get install build-essential[/code:1]

==============================================
2. УСТАНОВКА ШРИФТОВ

Поскольку темы R&Q используют конкретные виндовые специфические шрифты, для корректного отображения русских букв потребуется установить шрифты из Windows.

Чтобы установить шрифты только для текущего пользователя:
В папке /home/user создайте папку .fonts (с точкой в начале имени) и скопируйте в нее все файлы из папки Windows/Fonts внутри установленной windows и перезапустите ваш оконный менеджер.

Если вы используете KDE то нажмите ALT+F2 (или WIN+R в зависимости от настроек) и выполните команду [code:1]kcontrol[/code:1]. в разделе администрирования есть вкладка управления шрифтами. Используйте ее для импорта шрифтов Windows.

Для установки шрифтов для всех пользователей в системе:
Скопируйте с root правами все шрифты из Windows/Fonts установленной винды в папку /usr/share/fonts
перезапустите оконный менеджер

Если вы пользуетесь KDE то по аналогии используйте оснастку управления шрифтами, только вначале перейдите в режим администратора (нажав соответствующую кнопку)

=============================================
3. НАСТРОЙКА ЗВУКА

запустите winecfg (пользователи KDE для этого нажмите ALT+F2 или WIN+R соответственно и введите там [code:1]winecfg[/code:1])
Перейдите на вкладку аудио. Снимите галочки со всех аудио драйверов и включите, поставив галочку, ALSA. Исключение составляют пользователи экзотических звуковух в основном на ноутбуках с которыми ALSA не работает. В этом случае используйте OSS, в остальных случаях настоятельно рекомендую использовать ALSA.

Поставьте галочку эмуляция драйвера и выберите тип аппаратного ускорения либо полное либо стандартное. Примените изменения и закройте winecfg.



=============================================
4. Запуск R&Q и создание шорткатов.

Создайте папку, например где-нибудь в вашей домашней директории: /home/user/rnq
например у меня: /home/ference/winapps/rnq

скопируйте в нее все файлы R&Q. убедитесь сама папка, а также все ее содержимое (включая файлы и подпапки) доступны для чтения и записи для текущего пользователя (!!!)

зайдите в терминале в папку с R&Q и выполните команду:
wine R\&Q.exe (перед спецсимволами вроде & необходимо ставить слеш)
при этом запустится R&Q. если произошла ошибка то в терминале прочитайте описание ошибки и исправьте ее. Проблем на данном этапе возникать не должно.

Чтобы постоянно при каждом запуске не производить тонны манипуляций с терминалом при запуске R&Q, вы можете создать шорткат.

Для этого в папке /usr/local/bin создайте с правами root файл с именем rnq следующего содержания:

[code:1]#!/bin/bash
wine /home/user/rnq/R\&Q.exe[/code:1]

например у меня:
[code:1]#!/bin/bash
wine /home/ference/winapps/rnq/R\&Q.exe[/code:1]

далее в терминале с правами root дайте файлу rnq права на выполнение следующей командой:
[code:1]chmod 755 /usr/local/bin/rnq[/code:1]

После этого для запуска крыски достаточно в KDE нажать ALT+F2 или WIN+R соответственно и выполнить команду rnq. Так же можно выполнять ее в терминале из любой папки.

Чтобы запускать R&Q сразу с конкретным уином, замените строку в файле rnq
c [code:1]wine /home/user/rnq/R\&Q.exe[/code:1]
на [code:1]wine /home/user/rnq/R\&Q.exe ваш_uin[/code:1]

например у меня:
[code:1]wine /home/ference/winapps/rnq/R\&Q.exe 940889[/code:1]




Вот собственно и все :) Удачи вам в крысоводстве под Linux.



P.S. если в winecfg или R&Q у вас невидно текста или буквы отображаются некорректно, убедитесь, что вы установили fontforge и импортировали шрифты из Windows
Вложения:
Последнее редактирование: 15 года 11 мес. назад пользователем vazooza.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 1 мес. назад #2 от Ference
Ference ответил в теме Re:инструкция: R&Q в Linux
Зобыл добавить, то что на скриншотах:

Gentoo Linux 2.6.22-r9
KDE 3.5.7-r4
Wine 0.9.49

Это последние стабильные версии продуктов и ядра на момент написания статьи. Все тестировалось на них

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 1 мес. назад #3 от Fr0st
Fr0st ответил в теме Re:инструкция: R&Q в Linux
Ference, супер! Только в первом примере запуска с УИН-ом ты забыл добавить сам УИН)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 1 мес. назад #4 от dek
dek ответил в теме Re:инструкция: R&Q в Linux
Не вопрос, Ference красавчег. Маленькая поправочка, ссылки ещё были бы кстати (ядро, е.т.с.). :)
З.Ы. Понятно, что Google RULIT, но всё таки.B)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 1 мес. назад #5 от Ference
Ference ответил в теме Re:инструкция: R&Q в Linux
2dek
Ядро брать в своем дистрибутиве (в контрибах его). Нестабильные последниея ядра можно взять на kernel.org по секрету скажу что до крысы ядро никакого отношения не имеет :) это просто упямянул чтобы в асю не стучались с вопросом \"чо у тя за дистр?\"

Вайн берем тут: www.winehq.org/
Фонтфорж тут: fontforge.sourceforge.net/

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 1 мес. назад #6 от Ference
Ference ответил в теме Re:инструкция: R&Q в Linux
Небольшое добавление к мануалу:
Если даже после установки шрифтов у вас наблюдаются кракозяболы в R&Q, то скопируйте виндовые шрифты в папочку:
[code:1]/home/user/.wine/drive_c/windows/fonts[/code:1]

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 1 мес. назад - 17 года 1 мес. назад #7 от gameman
gameman ответил в теме Re:инструкция: R&Q в Linux
сори за оффтоп , но при выполнении \"./configure\" для fontForge выползает -
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log for more details.


в config.log -
Thread model: posix
gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
configure:1843: $? = 0
configure:1845: gcc -V &5
gcc: -V option must have argument
configure:1848: $? = 1
configure:1871: checking for C compiler default output file name
configure:1874: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:1877: $? = 1
configure: failed program was:
_________________________________________________________
configure:1916: error: C compiler cannot create executables
See `config.log for more details.

что бы с этим можно было сделать , и как решить \"/usr/bin/ld: crt1.o: No such file: No such file or directory\" ?
платформа - \"Gutsy Gibbon\"
понимаю ,что не установлен glibc , но как его поставить ?

разобрался.скопировал виндовые шрифты ,и установил фонтфордж с репозитория двд, всё заработало.
спасибо за мануал
:)
Последнее редактирование: 17 года 1 мес. назад пользователем gameman.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 1 мес. назад #8 от Ference
Ference ответил в теме Re:инструкция: R&Q в Linux
1) попробуй с root правами запустить ./configure
2) чтобы установить glibc. в убунту/кубунту:
[code:1]apt-get install build-essential[/code:1]
в rpm-based системах юзать yum install. имя пакета не знаю.
Дистрибутив какой?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 1 мес. назад - 17 года 1 мес. назад #9 от gameman
gameman ответил в теме Re:инструкция: R&Q в Linux
да с рут-правами та же ошибка вылезала.теперь надо подумать, как это будет работать без glibc, 1 час - не показатель

вообщем, glibc нашелся на :
ftp://ftp.gnu.org/gnu/glibc/
завтра буду экспериментировать с установкой
Последнее редактирование: 17 года 1 мес. назад пользователем gameman.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 1 мес. назад #10 от Ference
Ference ответил в теме Re:инструкция: R&Q в Linux
в густи делай апт-гет инсталл билд-ессеншл с подключенным к инету компом. он сам должен усосать все нужные либы включая glibc. в таких дистрах привыкай юзать менеджер пакетов всегда когда свежесть до самой последней версии не играет роли чтобы потом не геморроиться с зависимостями. я написал что вайн и форж собирать с сорцов лишь потому что крысо нормально идет только на последних версиях

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 3 нед. назад #11 от Ro_lexx
Ro_lexx ответил в теме Re:инструкция: R&Q в Linux
Хм... а это у меня одного только такое счастье - из всех иконок видеть одну единственную... логотипную? :dry:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 3 нед. назад #12 от Ference
Ference ответил в теме Re:инструкция: R&Q в Linux
Ro_lexx,
Один такой щаслифчиг :) Давай попорядку, какой дистр, либы пнг гиф итд какие стоят, какая версия вайна, гном/кде какой версии, если генту то с какие USE флаги в системе

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 3 нед. назад - 17 года 3 нед. назад #13 от Ro_lexx
Ro_lexx ответил в теме Re:инструкция: R&Q в Linux
Крысь - версии 1074
Винцо - 0.9.49
лишьбыPNG - 1.2.12-23
GIFлишьбы - 4.1.4-34
Ось - openSuSE 10.2
Шрифты - на месте
КЕДЫ - 3.5.8

Вроде ничего не забыл? :)
Последнее редактирование: 17 года 3 нед. назад пользователем Ro_lexx.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 3 нед. назад #14 от NiKoLa_N
NiKoLa_N ответил в теме Re:инструкция: R&Q в Linux
Теперь о непрятном - о глюках.

Первоначально надо отметить, что глюки эти присущи и &RQ в равной степени.
Во-вторых, о системе: тестировалось как на SUSE 10.1, так и на openSUSE 10.2, на обычных wine и на wine@etersoft.

1. Открыт КЛ, открыто окно чата с кем -либо. Общаемся, закрываем окно чата крестиком. Следующее сообщение от вашего собеседника с вероятностью процентов 80 придет незаметно - не появится окно чата, в трее не будет мигать значек, в контакт листе не будет мигать значек. Обход проблемы - закрывать окно чата кнопкой \"Закрыть\" (все равно не 100% результат)

2. Зачастую не появляется окно чата при щелчке мышью на значек в трее. Приходится либо щелкать пр. кн. на значке и выбирать \"Показать\". Второй случай - приходится щелкать на появившемся значке программы в подвале.

3. Время от времени \"сама по себе\" (не совсем точная формулировка) срабатывает функция перетаскивания контактов в КЛ мышью. (отправил сообщение, закрыл окно чата; при это в КЛ контакт пользователя, с которым общался, следует за мышью. Лечится нажатием ESC).

Вывод - эмулятор хорошо, а нативка - в 100 раз лучше.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 2 нед. назад #15 от Ference
Ference ответил в теме Re:инструкция: R&Q в Linux
Ro_lexx
Попробуй распаковать файл с темами а сам файл удалить.

NiKoLa_N
Ни одного из перечисленных глюков у меня нету. Глюк номер два у меня был но этот косяк исправили в 0,9,49. Кстати этот глюк возникал если включить в настройках крысы \"поддерживать поверх всех окон\". Щас его успешно пофиксили

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 2 нед. назад - 17 года 2 нед. назад #16 от Ro_lexx
Ro_lexx ответил в теме Re:инструкция: R&Q в Linux
Неа, не помогло... распаковал просто в корень тем, потом попытался в папку с именем архива внутри папки тем, предварительно изменив расширение самого упакованного файла. Проапдейтил libpng до версии - 1.2.18-2.1. Зато! R&Q 1019 нормально отображает все иконки, но не коннектится к серверу :) А вот свежая никак не хочет...
Последнее редактирование: 17 года 2 нед. назад пользователем Ro_lexx.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 2 нед. назад - 17 года 2 нед. назад #17 от NiKoLa_N
NiKoLa_N ответил в теме Re:инструкция: R&Q в Linux
Баг №2 пофиксен отключением \"поверх остальных окон\". Баг №1 по прежнему актуален. Пообщался с человеком, свернул окно чата. На сообщение от собеседника никакой видимой реакции. В данный момент oSUSE10.2, wine@etersoft 1.0.8 (основанный на 0.9.49). Баг №3 также актуален.
Последнее редактирование: 17 года 2 нед. назад пользователем NiKoLa_N.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 2 нед. назад #18 от Ro_lexx
Ro_lexx ответил в теме Re:инструкция: R&Q в Linux
Всем спасибо, я разобрался со своей проблемой, пусть мое решение и не является оптимальным :) Необходимо было просто преобразовать все *.png из RGB в индексированный режим. Вот и все!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 2 нед. назад #19 от Ference
Ference ответил в теме Re:инструкция: R&Q в Linux
ХМ, вишу на стабильной ветке gentoo. ни одного из описанных глюков нету

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
17 года 2 нед. назад - 17 года 2 нед. назад #20 от nau..
nau.. ответил в теме Re:инструкция: R&Q в Linux
Kubuntu 7.10 сначало .46 был вайн потом обновился до .49 всё пучком.
тока два ньюанса.
1. как было сказано про хот кеи, у мну не работают. ну это не страшно
2. при включённых автостатусах \"Ушёл\" и \"Недоступен\" если не пользуешься крысей (у меня 2минуты и 7 соответсвенно) , и в системе работаешь, то она устанавливает эти статусы. если проведёшь мышкой в трее по иконкам запушеным под вайном то статус восстанавливается как и должно быть под винодой при активности в системе.
Последнее редактирование: 17 года 2 нед. назад пользователем nau...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Модераторы: bassvazoozaDelphukdekTiMeTraSheRLaDyStRaNGed0CeNTRapid D
Время создания страницы: 1.132 секунд
Работает на Kunena форум