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

12 Апрель 2007 г.

Macromedia Flashplayer в Debian Etch/AMD64.

Adobe упорно игнорирует пользователей 64-битных Linux дистрибутивов, не предоставляя Flashplayer. Так, установив Debian Etch/AMD64 и запустив Iceweasel (Firefox), даже не пытайтесь заходить на такие сайты, как Youtube и Google Video. Без Flashplayer там делать нечего. А хотелось бы. В Kubuntu Dapper Drake эту проблему я решил с помощью специального скрипта (описано здесь), но в Debian Etch он не заработал. Поэтому было найдено другое решение - воспользоваться услугами Nspluginwrapper. Nspluginwrapper - это кроссплатформенный интерфейс, разработанный как раз для того, чтобы пользователи Mozilla/Firefox архитектур AMD64 и PowerPC могли использовать плагины, разработанные только для i386.

Установка

Первым делом установим Nspluginwrapper:

$ sudo apt-get install nspluginwrapper

(contrib - должен быть добавлен в source.list)

Хоть в названии я и указал Debian Etch, но думаю, что бинарные пакеты есть и для других дистрибутивов. В любом случае на сайте разработчика можно взять исходники. Установив у себя nspluginwrapper, все нижеописанное можно применить практически к любому дистрибутиву.

Теперь идем на сайт Adobe и качаем плеер (TAR.GZ, 2.5 MB):

$wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz

Распаковываем:

$tar -xzvf flash_player_9_linux_dev.tar.gz

Заходим в созданную директорию и копируем нужные файлы в папку с плагинами Iceweasel (Firefox):

$ cd install_flash_player_9_linux/
$ sudo cp libflashplayer.so flashplayer.xpt /usr/lib/mozilla/plugins

В случае с Firefox вместо mozilla может быть firefox (т.е. /usr/lib/firefox/plugins).

Запускаем Nspluginwrapper с нужными ключами:

$nspluginwrapper -v -a -i

Проверяем работу плеера (заходим на сайт yuotubu.com и запускаем первый попавшийся видео-ролик).
Последнюю команду нужно будет запускать каждый раз после обновления браузера.

Таким же образом можно запускать и другие i386 плагины.

В конце добавлю, что данный метод работает со всеми браузерами, основанными на движке Gecko (Epiphany, Firefox, Galeon,...).

Читать дальше...

6 Апрель 2007 г.

Поставил Debian.

После долгих мучительных раздумий - обновиться до Kubuntu 7.04 или все бросить и поставить Debian Etch - выбрал второй вариант. Сработало элементарное любопытство. С новинками же от Kubuntu буду знакомиться на ноутбуке.
Несколько слов о моих впечатлениях. В основном - приятные. Не сработал скрипт для установки Firefox+Macromedia Flash в Linux 64-bit (работавший в Ubuntu Dapper). Немного попотев поставил вручную (теперь это Iceweasel). В принципе все. Все остальное ставилось и работало без проблем.

Понравилось то, что все ставишь сам (конечно не Gentoo, но после Kubuntu...). Никаких проблем с мультимедиа (даже не о чем писать :)).

Главное, что меня поразило - это скорость. На моем компьютере и Kubuntu летал, но Debian намного быстрей. Правда, склонен считать, что это связано с тем, что в Kubuntu работало огромное количество дополнительных служб, которые в Debian я еще не поставил (не знаю, измерял ли кто скорость работы Debian с KDE и Kubuntu сразу после установки? есть ли разница?).

В общем ничего страшного в Debian нет. Тот же Kubuntu :).

Читать дальше...

7 Февраль 2007 г.

Howto: Установка Beryl в Ubuntu (Kubutu) 64-bit.

Просмотрев видео-ролики о том, как красив Linux с установленным Beryl и попробовав его на ноутбуке со стандартной i386 архитектурой, захотелось запустить это украшательство и на компьютере с 64-битным процессором. На компьютере установлен Kubuntu 6.06 LTS Dapper Drake 64-bit Linux. Погуглив немного, я узнал, что поскольку в репозиториях Dapper Drake пакета Beryl нет, обычной установкой не отделаешься. Но я так просто не сдался и нашел почти то, что мне нужно - HOWTO: Build beryl from source, gnome. Правда, вместо Gnome у меня KDE, но это не суть важно - разберемся.

1) Начнем с того, что добавим источники в файл /etc/apt/sources.list.
sudo vi /etc/apt/sources.list
в самом конце списка добавляем следующее
deb http://www.beerorkid.com/compiz dapper main main-amd64
deb-src http://www.beerorkid.com/compiz dapper main main-amd64

2) Установка драйверов видеокарты.

Nvidia:
sudo aptitude update
sudo aptitude dist-upgrade
sudo aptitude install nvidia-glx



Ati: (поскольку у меня Nvidia, установку драйверов Ati я не проверял)
Устанавливаем fglx, как описано здесь.
Запускаем:
glxinfo
И смотрим вывод. Если видите direct rendering: yes - можно идти дальше.


3) Редактируем xorg.conf.

Начнем с создания копии:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
Только для Nvidia:
sudo vi /etc/X11/xorg.conf
В открытом файле ищем секцию "Module". Если в этом разделе присутствуют Load "dri" и(или) Load "glcore" - комментируем их (ставим # в начале строки):
# Load "dri"
# Load "glcore"

Убедитесь что присутствует запись:
Load "glx"
Опускаемся дальше к секции "Device" и смотрим чтобы все было как указано ниже:
Section "Device"
Identifier "NVIDIA Corporation NV41.0"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderAccel" "true"
EndSection

Не изменяйте значение BusID, вверху приведен лишь пример, у Вас может быть другое значение. Если нет Option "RenderAccel" "true" - допишите.

(конец только Nvidia)

4) Установка xgl
sudo aptitude install xserver-xgl libgl1-mesa libglitz-glx1
Настройка запуска xgl.

Gnome:
sudo gedit /etc/gdm/gdm.conf-custom
В конец секции servers добавляем следующее:

Для Nvidia:
[servers]
0=Xgl

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer
flexible=true

Для Ati:
[servers]
# Override display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX).
1=Xgl

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer
flexible=true

Только ATI:

Изменяем /etc/gdm/gdm.conf:
sudo gedit /etc/gdm/gdm.conf-custom
следующим образом
#0=Standard
1=Standard

Идем к строке 198 и изменяем GdmXserverTimeout=10 на (это очень важно!!!):
GdmXserverTimeout=50
KDE:

Nvidia:
sudo vi /etc/kde3/kdm/kdmrc
Ищем строку ServerCmd=/usr/X11R6/bin/X -br, комментируем ее и добавляем следующее:
#ServerCmd=/usr/X11R6/bin/X -br
ServerCmd=/usr/bin/Xgl -fullscreen -ac -accel xv:fbo -accel glx:pbuffer


Для Ati попытайтесь модифицировать, то что было сделано для Gnome.


5) Установка Beryl с исходников.

Начнем с того, что удалим compiz (если он установлен)
sudo aptitude remove compiz-core compiz-gnome cgwd csm
Если выдает, что не знает таких пакетов - это нормально. Не обращайте внимания.

Ну а теперь самая важная и самая тяжелая часть. Ниже будет приведен листинг. Все команды запускайте построчно, как указано там. Уделяйте внимание сообщениям об ошибках. Особенно это касается пунктов ./autogen.sh --prefix=/usr. Если видите надписи типа unmet зависимости и названия пакетов, установите указанные пакеты через sudo apt-get install пакет и запустите ./autogen.sh --prefix=/usr еще раз.

Проделываем все как здесь:
cd ~/
sudo aptitude update
sudo aptitude dist-upgrade
sudo apt-get update
sudo apt-get build-dep compiz
sudo aptitude install fakeroot libtool automake1.9 librsvg2-dev x11proto-gl-dev subversion libneon25-dev libapr0-dev libsvn0-dev
sudo update-alternatives --config automake
svn co svn://svn.beryl-project.org/beryl/tags/release-0.1.4/

ln -s ~/release-0.1.4/distro-specific-build-files/bdock/debian ~/release-0.1.4/bdock/
ln -s ~/release-0.1.4/distro-specific-build-files/beryl-core/debian ~/release-0.1.4/beryl-core/
ln -s ~/release-0.1.4/distro-specific-build-files/beryl-plugins/debian ~/release-0.1.4/beryl-plugins/
ln -s ~/release-0.1.4/distro-specific-build-files/beryl-dbus/debian ~/release-0.1.4/beryl-dbus/
ln -s ~/release-0.1.4/distro-specific-build-files/beryl-manager/debian ~/release-0.1.4/beryl-manager/
ln -s ~/release-0.1.4/distro-specific-build-files/beryl-settings/debian ~/release-0.1.4/beryl-settings/
ln -s ~/release-0.1.4/distro-specific-build-files/emerald/debian ~/release-0.1.4/emerald/
ln -s ~/release-0.1.4/distro-specific-build-files/emerald-themes/debian ~/release-0.1.4/emerald-themes/
ln -s ~/release-0.1.4/distro-specific-build-files/heliodor/debian ~/release-0.1.4/heliodor/

cd ~/release-0.1.4/beryl-core
make clean
./autogen.sh --prefix=/usr
fakeroot dpkg-buildpackage
cd ..
sudo dpkg -i beryl-core*.deb beryl-dev*.deb

cd beryl-plugins
make clean
./autogen.sh --prefix=/usr
fakeroot dpkg-buildpackage
cd ..
sudo dpkg -i beryl-plugins-data*.deb beryl-plugins*.deb

cd emerald
make clean
./autogen.sh --prefix=/usr
fakeroot dpkg-buildpackage
cd ..
sudo dpkg -i emerald*.deb

cd emerald-themes
make clean
./autogen.sh --prefix=/usr
fakeroot dpkg-buildpackage
cd ..
sudo dpkg -i emerald-themes*.deb

cd beryl-settings
make clean
./autogen.sh --prefix=/usr
fakeroot dpkg-buildpackage
cd ..
sudo dpkg -i beryl-settings*.deb

cd beryl-manager
make clean
./autogen.sh --prefix=/usr
fakeroot dpkg-buildpackage
cd ..
sudo dpkg -i beryl-manager*.deb *.deb

Если все прошло без проблем - значит, Beryl установлен.

Проблемы, которые возникли у меня.
1.
sudo dpkg -i beryl-core*.deb beryl-dev*.deb
не поставило, а потребовало библиотеки libberylsettings0*, но они были в той же папке. Поэтому поставил их, а потом уже без проблем пакеты указанные выше:

sudo dpkg -i libberylsettings0*.deb
sudo dpkg -i beryl-core*.deb beryl-dev*.deb
2.
sudo dpkg -i emerald*.deb
Выдало, что пакеты зависят от libemeraldengine0*. Фокус, проделанный выше, не прошел, так как при установке libemeraldengine0* выдало, что пакеты зависят от emerald*. Какой-то замкнутый круг. Не знаю, что нужно делать в таких случаях. Сделал по своему. Поставил emerald*, указав игнорировать зависимости от libberylsettings0* и после этого поставил без проблем libberylsettings0*:

sudo dpkg -i --ignore-depends=libberylsettings0 emerald*.deb
sudo dpkg -i libberylsettings0*.deb
Со всем остальным проблем не было.

6) Автозапуск при старте KDE (GNOME):

Для KDE:
ln -s /usr/bin/beryl-manager ~/.kde/Autostart/beryl-manager
Для Gnome:
В Control Center -> Sessions -> Startup Programs добавляем:
beryl-manager
Перегружаем иксы (Ctrl + Alt + Backspace) и с умилением смотрим на работу Beryl :).

При написании данного Howto главным образом использовался материал отсюда

http://www.ubuntuforums.org/showthread.php?t=281613
и дополнительно
http://www.linuxjournal.com/node/1000081
http://linuxforum.ru/index.php?showtopic=30208&st=0


Если у Вас возникли какие-нибудь проблемы при установке или предложение сделать все это более рационально - пишите в комментарии. С удовольствием все рассмотрю.

Читать дальше...

3 Январь 2007 г.

Вышел Beta1 релиз SimplyMEPIS-64 Version 6.0-4

В конце прошедшего 2006 года на сайте дистрибутива MEPIS появилась новость о выходе Beta 1 релиза SimplyMEPIS-64 Version 6.0-4. Эта заметка вышла как раз через неделю после выпуска 32-битной версии данного дистрибутива. По заявлениям основателя MEPIS Варрена Вудфорда (Warren Woodford), 64-битная версия почти ничем не отличается от 32-битной, исключениями являются некоторые мультимедиа кодеки, которые недоступны для 64-битных версий Linux.

SimplyMEPIS-64 Version 6.0-4 имеет такую же хорошую поддержу оборудования и включает легкий в использовании инсталлятор. Из программ, включенных в данных релиз, можно отметить следующие - Firefox 2.0.0.1, Flashplayer 9, OpenOffice 2.0.2, стабильное оконное окружение 3.5.3 KDE , и проверенное и пропатченное ядро 2.6.15 Linux kernel с поддержкой новейших звуковых плат и оборудования Apple.
Не знаю как Вас, но поставка в 64-битном дистрибутиве Firefox 2.0.0.1, Flashplayer 9, OpenOffice 2.0.2 меня очень радует.

ISO-образ можно скачать в разделе testing зеркал MEPIS
Финальный релиз данной версии намечен на 10 января.

Читать дальше...

18 Декабрь 2006 г.

Установка VMware Server в Ubuntu 6.06 LTS (Dapper Drake)

Начитался я о разных виртуальных машинах (Установка QEMU в Дебиан, Виртуальные машины: VMWare Player), и захотелось мне самому попробовать. Из списка доступных выбрал VMWare Server. Почему? Вычитал что неплохой вариант, что работает быстрее чем Qemu, кто-то посоветовал, еще и бесплатный...

Гуглить пришлось недолго. Сразу нашел очень хорошую статью How To Install VMware Server On Ubuntu 6.06 LTS (Dapper Drake) . То что надо. Я как раз эту систему и использую.



Я здесь не буду повторять указанную статью. Там все хорошо расписано. Но поскольку у меня местами возникли трудности, то некоторые моменты хочу упомянуть.
В первом пункте все совпадает, только IP у меня другой.
Во втором устанавливаются все нужные библиотеки и программы. Поскольку у меня 64-битный процессор, то вместо libc6-dev-amd64 и lib64gcc1 ставлю libc6-dev-i386 и libgcc1.
Третий пункт. Загружаю VMware Server for linux (Binary tar.gz) и Management Interface (Binary tar.gz). Все. Меню регистрации не так то и просто найти. После поиска, решил регистрироваться в Account -> Sign In or Register. Зарегистрировался. Ничего о загружаемых программах не спрашивает. Никакого ключа не дает. Жду, что придет на мыло. Безрезультатно. Долгие поиски в Google вывели на страницу регистрации. Среди продуктов выбрал VMWare GSX Server и сразу получил serial number. На мыло мне так ничего и не пришло. После этого все должно пойти гладко.
В конце говорится о VMware console. Просто грузим с окна браузера. Распаковываем и устанавливаем с консоли. Запускаем командой vmware-server-console.
Все. Теперь можно создавать виртуальные машины или использовать уже созданные.


Читать дальше...

13 Декабрь 2006 г.

Установка Firefox2.0 и плагинов в 64-битном Ubuntu Linux

Поздравляю всеx пользователей, использующих 64-bit-ные Ubuntu (Kubuntu) Linux. Свершилось, теперь и Вы можете полноценно пользоваться всеми прелестями цивилизации с Firefox2.0 + Macromedia Flash Player + Mplayer-plugin + Java plugin. Спасибо ребятам, которые проделали всю эту работу за нас. Все что от нас требуется, это скачать написанный ими скрипт на свою машину и запустить его.



Все это я нашел на сайте.

Все по порядку.
Идем на приведенный выше сайт и качаем скрипт. (или жмем сюда)
(Ссылка обновлена)
Распаковываем:

$ tar -xzf base-plugins-browsers-0-6.tar.gz

и заходим в созданную директорию:

$ cd base-plugins/

В директории лежат два файла - README и сам скрипт. Сначала читаем README, а потом уже запускаем скрипт.

$ sudo ./base-plugins

Скрипт проверяет, какие пакеты надо доставить и благополучно их доустанавливает. Ждем пока не появится следующая надпись.


This script is used to setup your system for a 32bit browser.
You can choose to install a browser now from the list.
You can also just install the base files and select
a browser later. This script only needs to be run once.
Afterward you may install as many browsers from the
howto page as you wish.


Please select the browser you would like to install.
Install options are :

1 : 32bit Iceweasel web browser
2 : 32bit Firefox 2.0 web browser
3 : 32bit Flock web browser
4 : Base install, you will install another browser at a later time

If unsure,just hit enter.
Install option (1-5)? : 2



Как видите, я выбрал вариант 2. Также есть возможность выбрать браузер Iceweasel и Flock. Iceweasel - это Debian название для Firefox. Я пока не пробовал. Лицензиями сильно голову пока не забиваю. Хотя можете попробовать.

Все скачивается, распечатывается, ставится... ждем пока не появится это:


Would you like to install the Flash plugin?
Install option (Yes=1 No=2)? : 1


Конечно, жмем "да", т.е - 1 . Flash plugin нам не помешает. Ставится Macromedia Flash Player7. Если хочется поставить 9-й, идем и читаем на сайт. Там об этом написано. Мне пока хватает и 7-го. Так что идем дальше.


Would you like to install the Java plugin?
Install option (Yes=1 No=2)? : 1

Выбираем 1. Появляется меню настройки. Читаем и соглашаемся с лицензионными соглашениями.

Поехали дальше.

Would you like to install the Mplayer Multimedia plugin?
Install option (Yes=1 No=2)? : 1

Опять я на все соглашаюсь. Жму 1 и смотрю на экран. Качается сам плагин, качаются все нужные кодеки. Просто приятно смотреть.

Все. Никаких ошибок не выдало.

Долго я ждал этого момента. Жму ALT+F2 и набираю Firefox32. Запустилось. Проверяет расширения предудущего огнелиса. Жду минут 5.... все проверяет. Не выдерживаю и обрываю, но к моей радости все запустилось.

Теперь самое главное. Проверяю работу. Для этого загружаю сайт с флешками. Все работает. Неужели и видео файлы в формате Microsoft WMV смогу просмотреть? Могу!!!
А теперь последний тест. Вырубаю огнелиса с открытыми вкладками. Облом. После запуска вкладки не открылись. Востановление сессий не работает. Надо разбираться.

Спасибо автору статьи http://www.habrahabr.ru/translation/1421/. Поставил просто расширение Tab Mix Plus . Восстановление сессий заработало и у меня. По умолчанию стоит загрузка с домашней страницы. Поэтому надо зайти в Tools -> Tab Mix Plus Options -> Sessions и вместо Show my home page выбрать Show my windows and tabs from last time. Кстати, это может работать и в Firefox 1.5.7. Век живи, век учись.

Удачи. Пробуйте. Если будут проблемы или предложения, пишите в комментариях.

Читать дальше...

30 Ноябрь 2006 г.

Установка Opera 32-bit и Macromedia Flash 32-bit на Linux 64-bit машину

Итак. В чем состоит проблема? Если у Вас обычная 32-битная система. Эта статья не для Вас. В таких системах при установке указанных программ проблемм обычно не возникает.
Если вы читаете эту статью дальше, то либо у Вас 32-битная система, либо Вам просто это интересно.
Начнем. Зачем вообще нужны эти программы? Итак.



Opera - это известный интернет браузер, разрабатываемый норвежской фирмой и на данный момент поставляемый бессплатно. Вы конечно можете заявить что нам хватает Mozilla (Firefox) или Konqueror с головой. И в большинстве случаев это правильно. Но если Вы недавно перебрались на Linux, а перед этим в Windows пользовались Opera и уже привыкли, то Вам бы не хотелось переходить на что-нибудь другое.

Macromedia Flash - это программа для просмотра Flash. Может быть несколько лет назад эта программа и не требовалась встроенной в браузер, но сейчас без этого тяжело. Многие сайты сделаны с применением Flash. И ничего страшного если это баннер, но а если это пункт меню? Или например Вы захотели посмотреть видеоролик на Goggle Video или YouTube? Без Macromedia Flash это врядли удастся. В Linux есть разработки свободных проигывателей Flash (например Gnash), но они еще далеки от совершенства.

Для тех же, у кого установлен Firefox но нет Macromedia Flash эта статья будет также полезна. Но для этого нужно ставить Firefox 32-bit. Хм... Не очень хорошее решение. Поэтому это выступит еще одним аргументом чтобы ставить именно связку Opera + Makromedia Flash.

Установка Opera 32-bit на Linux 64-bit

  1. Идем на сайт Opera, заходим на страницу загрузки и выбираем пакет для Ubuntu Linux.
  2. Устанавливаем этот *.deb пакет с помощью утилиты dpkg. При этом задаем аргумент --force-architecture чтобы поставило принудительно. Без этого аргумента вы бы увидели ошибку:ERROR: Your architecture, \'x86_64\', is not supported by the Opera installer. ~> sudo dpkg -i --force-architecture opera_9.02-20060919.6-shared-qt_en_i386.deb
  3. Устанавливаем нужные 32-bit библиотеки и утилиты. ~>sudo apt-get install ia32-libs ia32-libs-gtk linux32
Установка Makromedia Flash Player 32-bit

  1. Загружаем плеер по этой ссылке.
  2. Расспаковываем этот архив командой ~> tar -xvf install_flash_player_7_linux.tar.gz
  3. Заходим в созданную папку с помощью команды ~> cd install_flash_player_7_linux
  4. Устанавливаем. При этом мы используем ранее установленный linux32 пакет ~> sudo linux32 ./install_flash_player_7_linux/flashplayer-installer
  5. Следующие инструкции появятся: Copyright(C) 2002-2003 Macromedia, Inc. All rights reserved.
    Macromedia Flash Player 7 for Linux
    Macromedia Flash Player 7 will be installed on this machine.
    You are running the Macromedia Flash Player installer as the "root" user.
    Macromedia Flash Player 7 will be installed system-wide.
    Support is available at http://www.macromedia.com/support/flashplayer/
    To install Macromedia Flash Player 7 now, press ENTER.
    To cancel the installation at any time, press Control-C.

    NOTE: Macromedia Flash Player requires two font packages
    to be installed, gsfonts and gsfonts-x11.

    Press ENTER to continue...

    NOTE: Please exit any browsers you may have running.

    Press ENTER to continue...

    Please enter the installation path of the Mozilla, Netscape,
    or Opera browser (i.e., /usr/lib/mozilla): /usr/lib/opera

    ----------- Install Action Summary -----------

    Macromedia Flash Player 7 will be installed in the following directory:

    Browser installation directory = /usr/lib/opera

    Proceed with the installation? (y/n/q): y

    Installation complete.

    Perform another installation? (y/n): n

    Please log out of this session and log in for the changes to take effect.

    The Macromedia Flash Player installation is complete.
  6. Все. Все что Вам надо было сделать это выбрать путь установки Browser installation directory = /usr/lib/opera.

Надеюсь данная статья Вам помогла.
При написании статьи были использованы материалы

Читать дальше...