Показаны сообщения с ярлыком RERemix. Показать все сообщения
Показаны сообщения с ярлыком RERemix. Показать все сообщения

воскресенье, 25 августа 2013 г.

kdenlive. Странно.

Пересобрал для RERemix kdenlive из сорцов для 18 Федоры, некоторые зависимости тоже от туда пересобрал, остальные нашлись в репозиториях.
Но вот ведь странность: рендерятся клипы в RERemix дольше, чем в запущенном там же в VirtualBox Дебиане. Возможно, дело в том, что виртуалка может отжирать ресурсы более эффективно что ли))). Или всё же Дебиан проворнее?)))

понедельник, 20 мая 2013 г.

Установка Wine из исходников. RHEL6 (CentOS6 и SL6)

Зачем из исходников? Потому что версия из репозитория старая и не даёт возможности играть в некоторые игры, например, в WoT ;)

Всё, ниже изложенное, сновано на:
http://wiki.winehq.org/WineOn64bit
http://www.tecmint.com/install-wine-in-rhel-centos-and-fedora

Дело происходит в 64-х разрядной  RERemix6.

Первым делом нужно удалить Wine, если он был до этого установлен, а так же стереть в домашней директории папку .wine (если там есть какая-либо нужная информация, то сохраните её в другом месте)!!!

Далее устанавливаем пакеты из группы "Development Tools"
su -c "yum groupinstall 'Development Tools'"

Далее устанавливаем пакеты, необходимые для сборки 32-х разрядного Wine в 64-х разрядной системе:
su -c "yum install alsa-lib-devel.i686 libsndfile-devel.i686 readline-devel.i686 glib2.i686 glibc-devel.i686 libgcc.i686 libstdc++-devel.i686 pulseaudio-libs-devel.i686 cmake portaudio-devel.i686 openal-soft-devel.i686 audiofile-devel.i686 freeglut-devel.i686 lcms-devel.i686 libieee1284-devel.i686 openldap-devel.i686 unixODBC-devel.i686 sane-backends-devel.i686 fontforge libgphoto2-devel.i686 isdn4k-utils-devel.i686 mesa-libGL-devel.i686 mesa-libGLU-devel.i686 libXxf86dga-devel.i686 libXxf86vm-devel.i686 giflib-devel.i686 cups-devel.i686 gsm-devel.i686 libv4l-devel.i686 fontpackages-devel ImageMagick-devel.i686 openal-soft-devel.i686 libX11-devel.i686 docbook-utils-pdf libtextcat tex-cm-lgc freetype-devel.i686 freetype-devel.x86_64 freetype.i686 freetype bison-devel.i686 bison-devel.x86_64 bison"

Возможно, тут чего-то не хватает, об этом вы узнаете во время сборки и сможете доустановить.

Вот теперь можно скачать с офсайта исходники Wine http://www.winehq.org , я скачал версию 1.5.30
Распаковываем, например, в домашний каталог и видим там папку wine-1.5.30 , заходим туда и для порядка читаем файл README, там говориться, что для компиляции и установки необходимо выполнить следующую команду:
./tools/wineinstall

Программа скажет, что для установки понадобиться пароль root-а, отвечаем yes и наслаждаемся процессом, если у вас в системе чего-то не хватает, то сейчас вам об этом будет сообщение, например такое:
configure: error: no suitable bison found. Please install the ‘bison’ package.
Configure failed, aborting install.

Это значит, что не хватает пакета ‘bison’ и его нужно установить (а так же зголовочные файлы и версию для 32-х разрядной системы):
su -c "yum install bison-devel.i686 bison-devel.x86_64 bison"

Если всё, необходимое для компиляции есть в наличии, то через некоторое время у вас в системе будет свежий Wine.

Тут у меня возникли проблемы - при попытке выполнить winecfg выходила ошибка:
/usr/local/bin/wine: error while loading shared libraries: libwine.so.1: cannot open shared object file: No such file or directory

Не хватает библиотеки libwine.so.1 !!! Сам Wine установился, а библиотека нет. Почему и как я не разобрался, но проблему решил. Нужная библиотека (libwine.so.1.0) оказалась в одной из папока с исходниками wine-1.5.30/libs/wine, достаточно её скопировать в папку /usr/local/libs . Так же нужно скопировать лежащие рядом симлинки (@libwine.so и @libwine.so.1)

После этого Wine запустился нормально.


За подробностями по установке WoTа идём на его форум.
http://forum.worldoftanks.ru/index.php?/topic/253723-wot-%D0%BF%D0%BE%D0%B4-linux-2/


UPD
Знающие люди подсказали, что есть патч, решающий проблему с библиотекой.
http://pastebin.com/jtRAbuFT

понедельник, 29 апреля 2013 г.

Настройка cups (в том числе для печати с другого компьютера).

Как настроить удалённый доступ к web-интерфейсу cups тут не буду писать. И про драйвер «MS Publisher Imagesetter» тоже. Про это два предыдущих поста.

Мне нужно было подключить к компьютеру с Debian принтер HP LaserJet 1200, принтер подключается через параллельный порт. Возникла проблема: cups не видел этот принтер. Оказалось нужно добавить себя в группу "lpadmin", вместо "user" ставим свой логин:
 sudo usermod -a -G lpadmin user
В RERemix такой проблемы не возникало.

После этого принтер появился на локальной машине.

Чтобы подключить его к удалённой машине, нужно в настройках cups поставить галочки в "Разрешить совместный доступ к принтерам, подключенным к этой системе" и "Разрешить печать из Интернета". После этого на удалённой машине с Linux принтер виден и подключается так же через "Найти новый принтер". Для печати из Windows в настройках принтера нужно разрешить "Совместный доступ", иначе принтер будет виден, но не будет печатать.

Что в итоге получилось:
1.Принт-сервер на Debian (32 бита), с подключённым к нему принтером HP LaserJet 1200.
2.Клиент на RERemix (64 бита), использовался тот же драйвера из cups что и на принт-сервере.
3.Клиент на Windows 7 (64 бита), использовался драйвер «MS Publisher Imagesetter».

 В общем и целом результатом доволен, но всё же хотелось бы использовать RERemix вместо Debian. Как-то оно привычнее, хоть и будет жрать больше ресурсов. Короче, есть где ещё пахать и сеять. (rolf)


Чего можно почитать интересного:
http://wiki.debian.org/SystemPrinting
https://wiki.archlinux.org/index.php/CUPS_(Русский)
http://mydebianblog.blogspot.ru/2006/11/debian-printing-via-cups_27.html
http://gq.net.ru/2007/06/08/printing-in-linux/

понедельник, 12 марта 2012 г.

Установка kvm в Scientific Linux (RERemix) 6, CentOS

Почитал статьи
Статья о настройке KVM в RHEL/CentOS 6 
NIGHT Блог: Установка KVM на CentOS 6.0 howto
и на их основе состряпал небольшой мануальчик для себя.

Установка
# yum install kvm libvirt virt-manager virt-viewer
Не уверен на счёт virt-manager, но пусть будет )), а вот virt-viewer нужен точно.

Запускаем демона и добавляем его в автозапуск
# service libvirtd start
# chkconfig libvirtd on

Настраиваем сеть
Редактируем конфиг  /etc/sysconfig/network-scripts/ifcfg-eth0
Должно получиться нечто такое
DEVICE="eth0"
BOOTPROTO="static"
ONBOOT=yes
HWADDR=90:E6:BA:D7:71:C7
BRIDGE=bridge0

Создаём файл ifcfg-bridge0
# vi /etc/sysconfig/network-scripts/ifcfg-bridge0
И заполняем его примерно так
DEVICE="bridge0"
TYPE=Bridge
BOOTPROTO="static"
IPADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT="yes"
DNS1=88.147.128.17
DNS2=88.147.129.15
DNS3=8.8.8.8

Если в системе установлен и работает NetworkManager, то останавливаем и удаляем его
# service NetworkManager stop
# yum remove NetworkManager

Перезапускаем сеть
# service network restart


При установке virt-manager созаётя виртуальная сеть default, нужно её удалить чтоб не мешалась под ногами
# virsh net-list
Name                 State      Autostart
-----------------------------------------
default              active     yes
 
Отключаем
# virsh net-destroy default
Network default destroyed
 
Удаляем 
# virsh net-undefine default
Network default has been undefined
 
 
Устанавливаем виртуальную машину (CentOS 6.2)
Устанавливаю по сети с зеркала яндекса или с зеркала в локальной сети провайдера
# virt-install -n vm01 -r 2048 -l http://mirror.yandex.ru/centos/6.2/os/x86_64 -f /var/lib/libvirt/images/vm01.img -s 10 --network bridge=bridge0 --vnc
virt-install -n vm01 -r 1024 -l ftp://ftp.san.ru/unix/linux/centos/6.2/os/i386 -f /var/lib/libvirt/images/vm01.img -s 10 --network bridge=bridge0 --vnc
Параметры
-n - имя виртуальной машины
-r - объем оперативной памяти
-l - расположение файлов для сетевой установки
-f - путь к файлу-контейнеру содержащему диск виртуальной машины
-s - размер файла-котейнера в гигабайтах
--network bridge - подключить виртуальный сетевой интерфейс к сетевому мосту
--vnc - использовать VNC-дисплей
VNC-консоль должна запуститься автоматически, если установлен virt-viewer
 
Управление виртуальнымы машинами осуществляетя с помощью утилиты virsh
Например 
virsh list --all
virsh start vm01
virsh shutdown vm01
virsh destroy vm01
virsh undefine vm01
В догонку пример установки Винды )
virt-install -n WinXP -r 512 -f /var/lib/libvirt/images/winxp.img -s 10 -c /home/date/mutno/ZverDVD_v2010.11.ISO --accelerate --os-type=windows --os-variant=winxp -v --vnc -w bridge:bridge0



суббота, 18 февраля 2012 г.

Имитация нажатия клавиши в RERemix

В предыдущем посте об имитации нажатия клавиш в Федоре пакет xdotool устанавливался из стандартного репозитория.
В RERemix найти xdotool в репозиториях не удалось, но можно скачать его и библиотеку к нему из репозитория Fedora 16
xdotool-2.20101012.3049-2.fc15.x86_64.rpm
libxdo-2.20101012.3049-2.fc15.x86_64.rpm
и установить это ручками.

ATI HD 4200 и RERemix 6.2 Beta

Имею встроенную в материнскую плату видеокарточку ATI HD 4200 и дистрибутив RERemix 6.2 Beta x86_64 (отдельное спасибо Аркадию Шейну Tigro за работу над ним).
RERemix 6.2 Beta из коробки адекватно заработала с моей карточкой, в отличие от RERemix 6.1 Alfa
Зачем-то захотелось поставить проприетарные драйвера на видеокарточку.

yum install xorg-x11-drv-catalyst
ни к чему хорошему не привёл и я его удалил (может у меня руки кривые, а может и не в них дело)

yum install fglrx-x11-drv fglrx-x11-drv-32bit
уже выдал рабочий результат

glxgears
14174 frames in 5.0 seconds = 2832.941 FPS
15909 frames in 5.0 seconds = 3181.732 FPS
16073 frames in 5.0 seconds = 3214.504 FPS
16513 frames in 5.0 seconds = 3302.439 FPS
16065 frames in 5.0 seconds = 3212.536 FPS
16498 frames in 5.0 seconds = 3299.523 FPS

На всякий пожарный: утилиты glxgears и glxinfo находятся в пакете glx-utils
Пакет  xorg-x11-drv-catalyst находится в репозитории PUIAS
Пакет  fglrx-x11-drv из репозитория ELRepo
Оба репозитория из коробки.
Система у меня 64 битная.

RERemix 6.2 Beta

Намедни вышел RERemix Linux Desktop 6.2 Beta
Очень понравился.
Кул кул кул )))
Практически я уже готов перейти на него с RFRemix 16 на домашнем компьютере. Пока стоит второй системой.
Респект товарищу Tigro