инструкция: R&Q в Linux
- Ference
- Не в сети
- Administrator
- Сообщений: 185
- Спасибо получено: 0
внимание пользователям 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
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ference
- Не в сети
- Administrator
- Сообщений: 185
- Спасибо получено: 0
Gentoo Linux 2.6.22-r9
KDE 3.5.7-r4
Wine 0.9.49
Это последние стабильные версии продуктов и ядра на момент написания статьи. Все тестировалось на них
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Fr0st
- Не в сети
- Platinum Member
- Сообщений: 360
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- dek
- Не в сети
- Moderator
- Сообщений: 2528
- Спасибо получено: 0
З.Ы. Понятно, что Google RULIT, но всё таки.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ference
- Не в сети
- Administrator
- Сообщений: 185
- Спасибо получено: 0
Ядро брать в своем дистрибутиве (в контрибах его). Нестабильные последниея ядра можно взять на kernel.org по секрету скажу что до крысы ядро никакого отношения не имеет это просто упямянул чтобы в асю не стучались с вопросом \"чо у тя за дистр?\"
Вайн берем тут: www.winehq.org/
Фонтфорж тут: fontforge.sourceforge.net/
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ference
- Не в сети
- Administrator
- Сообщений: 185
- Спасибо получено: 0
Если даже после установки шрифтов у вас наблюдаются кракозяболы в R&Q, то скопируйте виндовые шрифты в папочку:
[code:1]/home/user/.wine/drive_c/windows/fonts[/code:1]
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- gameman
- Не в сети
- Premium Member
- Сообщений: 84
- Спасибо получено: 0
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 , но как его поставить ?
разобрался.скопировал виндовые шрифты ,и установил фонтфордж с репозитория двд, всё заработало.
спасибо за мануал
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ference
- Не в сети
- Administrator
- Сообщений: 185
- Спасибо получено: 0
2) чтобы установить glibc. в убунту/кубунту:
[code:1]apt-get install build-essential[/code:1]
в rpm-based системах юзать yum install. имя пакета не знаю.
Дистрибутив какой?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- gameman
- Не в сети
- Premium Member
- Сообщений: 84
- Спасибо получено: 0
вообщем, glibc нашелся на :
ftp://ftp.gnu.org/gnu/glibc/
завтра буду экспериментировать с установкой
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ference
- Не в сети
- Administrator
- Сообщений: 185
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ro_lexx
- Не в сети
- New Member
- Сообщений: 9
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ference
- Не в сети
- Administrator
- Сообщений: 185
- Спасибо получено: 0
Один такой щаслифчиг Давай попорядку, какой дистр, либы пнг гиф итд какие стоят, какая версия вайна, гном/кде какой версии, если генту то с какие USE флаги в системе
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ro_lexx
- Не в сети
- New Member
- Сообщений: 9
- Спасибо получено: 0
Винцо - 0.9.49
лишьбыPNG - 1.2.12-23
GIFлишьбы - 4.1.4-34
Ось - openSuSE 10.2
Шрифты - на месте
КЕДЫ - 3.5.8
Вроде ничего не забыл?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- NiKoLa_N
- Не в сети
- New Member
- Сообщений: 7
- Спасибо получено: 0
Первоначально надо отметить, что глюки эти присущи и &RQ в равной степени.
Во-вторых, о системе: тестировалось как на SUSE 10.1, так и на openSUSE 10.2, на обычных wine и на wine@etersoft.
1. Открыт КЛ, открыто окно чата с кем -либо. Общаемся, закрываем окно чата крестиком. Следующее сообщение от вашего собеседника с вероятностью процентов 80 придет незаметно - не появится окно чата, в трее не будет мигать значек, в контакт листе не будет мигать значек. Обход проблемы - закрывать окно чата кнопкой \"Закрыть\" (все равно не 100% результат)
2. Зачастую не появляется окно чата при щелчке мышью на значек в трее. Приходится либо щелкать пр. кн. на значке и выбирать \"Показать\". Второй случай - приходится щелкать на появившемся значке программы в подвале.
3. Время от времени \"сама по себе\" (не совсем точная формулировка) срабатывает функция перетаскивания контактов в КЛ мышью. (отправил сообщение, закрыл окно чата; при это в КЛ контакт пользователя, с которым общался, следует за мышью. Лечится нажатием ESC).
Вывод - эмулятор хорошо, а нативка - в 100 раз лучше.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ference
- Не в сети
- Administrator
- Сообщений: 185
- Спасибо получено: 0
Попробуй распаковать файл с темами а сам файл удалить.
NiKoLa_N
Ни одного из перечисленных глюков у меня нету. Глюк номер два у меня был но этот косяк исправили в 0,9,49. Кстати этот глюк возникал если включить в настройках крысы \"поддерживать поверх всех окон\". Щас его успешно пофиксили
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ro_lexx
- Не в сети
- New Member
- Сообщений: 9
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- NiKoLa_N
- Не в сети
- New Member
- Сообщений: 7
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ro_lexx
- Не в сети
- New Member
- Сообщений: 9
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Ference
- Не в сети
- Administrator
- Сообщений: 185
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- nau..
- Не в сети
- Junior Member
- Сообщений: 36
- Спасибо получено: 0
тока два ньюанса.
1. как было сказано про хот кеи, у мну не работают. ну это не страшно
2. при включённых автостатусах \"Ушёл\" и \"Недоступен\" если не пользуешься крысей (у меня 2минуты и 7 соответсвенно) , и в системе работаешь, то она устанавливает эти статусы. если проведёшь мышкой в трее по иконкам запушеным под вайном то статус восстанавливается как и должно быть под винодой при активности в системе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.