Google Analytics

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

пятница, 15 июня 2012 г.

Сегодня вышел PHP 5.4.4, ну и я решил, что если обновлять apache и php в системе(что я проделал на днях, и о чём даже запостил в бложек на днях), то надо быстро обновиться и до php 5.4.4
Итак, скачиваем пакеты с PKGBUILD и прочими нужными для работы Apache 2.4.2 и PHP 5.4.4 с Google Drive (замечательного бесплатного средства для расшаривания файлов) по ссылкам php-5.4.4-0302.src.tar.gz apache-2.4.2-1.src.tar.gz и проделываем с каждым из этих пакетов следующее:

$ cd /путь к скачанным исходникам $ tar -zxf пакет.src.tar.gz $ cd пакет $ makepkg $ sudo pacman -U *.tar.xz
Ну,и как всегда, не забываем настроить ПО, перенеся в новые конфиги все свои настройки из старых конфигурационных файлов.
P.S.: Люблю всё новое, поэтом и собираю новые версии если не нахожу их в репах arch linux'а или в AUR. Надеюсь, кому-то ещё это может пригодиться.

четверг, 2 февраля 2012 г.

Глюки gtk2 с libpng 1.5.7 из testing в Arch Linux

Вчера обновился у меня пакет gdk-pixbuf2 из testing. С собой он принёс libpng 1.5.7, но часть компонентов gtk2 не обновилась. В testing видно ещё не все связанные с gtk2 зависимости новой версии. В результате gtk2 ищет libpng версии 1.4, и все gtk2-based программы стали вылетать с ошибкой. Пришлось с утра искать, почему не работал gdm и прочие программы(gdm от gnome 3, но почему-то тоже искал эту либу и вылетал с ошибкой). Установка нужной либы из AUR командой yaourt -S libpng14 спасла положение.

пятница, 27 января 2012 г.

Установка и настройка драйвера Catalyst 12.1 в Arch Linux.

Купил я себе новую видеокарту ATI Radeon HD5450. И встал вопрос выбора драйвера для неё. Это присказка, теперь к самой сути вопроса переходим.
С одной стороны есть свободный драйвер xf86-video-ati.Его достоинства:
  • быстрое 2D-ускорение
  • работающий фреймбуфер
  • поддержка KMS
  • неплохо работающее 3D-ускорение. Неплохо - это значит что с данным драйвером можно играть в игры OpenArena, Xonotic, Red Eclipse и некоторые другие. Это гораздо лучше того, что может предложить открытый драйвер для NVidia.
Недостатки:
  • 3D-ускорение не такое быстрое, возможности последних стандартов графических API могут поддерживаться только частично.
  • про аппаратное декодирование видео можно забыть
С другой стороны видеодрайвер catalyst. Его достоинства:
  • Быстрая 3D-графика для игр и приложений. Поддержка последних версий OpenGL.
  • Возможность задействовать аппаратное декодирование видео(vaapi)
  • Возможность использовать OpenCL
Недостатки:
  • Драйвер закрытый
  • В версии 11.2 корректная работа Gnome 3 не возможна из-за артефактов и тормозов (исправлено в Catalyst 12.1)
  • Работая с xorg-server 1.11.x драйвер вызывает крах xv, самого популярного бэк-энда для вывода видео(наблюдается баг при использовании Catalyst 12.1 и Catalyst 11.2)
  • Конфликтует с модулем драйвера radeon, в результате при старте иксов иксы сразу вылетают
  • Отсутствует нормальный фрейм-буфер
  • Обязателен xorg.conf
Для меня аппаратное ускорение и 3D важны, поэтому я не задумываясь установил Catalyst.
yaourt -S catalyst-total
Устанавливаем бэкэнд для VAAPI (API для аппаратного декодирования видео)
yaourt -S xvba-video-0.8.0 
или
yaourt -S xvba-video-open
Версия mplayer с поддержкой VAAPI
yaourt -S mplayer-vaapi
Ну, началась настройка драйвера. Он сделан по древним традициям, не поддерживает авто-настройку и требует /etc/X11/xorg.conf Для начальной настройки используем команду:
aticonfig --initial
Затем вручную фиксим пару проблем. В Section “Device” добавляем опцию Option "TexturedVideo" "on" Примерно так
Section "Device"
     ...
        Option      "TexturedVideo" "on"
EndSection
И новую секцию для запрета модуля XVideo(xv) добавим, она фиксит баг с крахом иксов при проигрывании видео через xv.
Section "Extensions"
        Option "XVideo" "Disable"
EndSection
Теперь о проблеме с крахом иксов при загрузки старте иксов. Советуют добавить в опции Grub nomodeset. Но за такой совет я бы сказал кому-то пару неприятных для него вещей. Послушав советов guru я добавил данную опцию, и у меня отвалилась поддержка игрового джойстика. Я понимаю, мог отвалится фидбэк(это когда по вам в игре стреляют и т.п.), но джойстик полностью перестал определяться. Поэтому пришлось провести дополнительные изыскания, и решить проблему по другому.
Правим /etc/rc.conf, изменяя массив MODULES примерно так:
MODULES=(!radeon fglrx)
Модуль radeon конфликтует с fglrx, поэтому его запрещаем. А проприетарный fglrx принудительно загружаем. На всякий случай, вдруг система не загрузит.
После перезагрузки можно пользоваться mplayer-vaapi, или VLC.
Используя консольный mplayer:
$ mplayer -vo vaapi:gl -va vaapi movie.avi
Настраиваем smplayer:
Options -> Preferences -> General -> Video (tab) -> Output driver: User Defined : vaapi:gl
Options -> Preferences -> General -> Video (tab) -> Double buffering on
Options -> Preferences -> Advanced -> Options for MPlayer -> Options: -va vaapi
Настраиваем VLC:
Tools -> Preferences -> Input & Codecs -> Use GPU acceleration
И не забываем включить v-sync в amdcccle:
3D -> More Settings -> Wait for vertical refresh = Always On
На этом спешу откланяться. На этом этапе у вас всё должно нормально работать(как и у меня). Желаю больше гигагерц камню ващего железного друга, больше оперативы и частых апгрейдов:) Ну, и плясок с бубном успешного освоения тонкостей настройки любимого дистра.

суббота, 18 июня 2011 г.

Раньше срока стал доступен релиз Firefox 5

Да, на FTP-сервере компании Mozilla действительно выложили релиз своего флагманского продукта - замечательного свободного браузера Firefox. Главные изменения:

  • Добавлена поддержка CSS-анимаций Опция Do-Not-Track была перенесена в более заметное место
  • Улучшена производительность canvas, JavaScript, памяти, и производительности в сети 
  • Улучшена поддержка стандартов HTML5, XHR, MathML, SMIL, и canvas 
  • Улучшена проверка орфографии для некоторых локалей 
  • Улучшена интеграция с рабочим столом в ОС Linux 
  • WebGL больше не подгружает кросс-доменные текстуры 
  • Для улучшения производительности для фоновых вкладок были изменены значения setTimeout и setInterval до 1000ms 
  • Переключатель каналов разработки Firefox, представленный в ранних бета-версиях, был удалён. 
  • Есть и другие, менее заметные изменения. 
Если вы пользуетесь Arch Linux, и не боитесь загружать пакеты из AUR - вам стоит установить пакет firefox-5-bin, что-бы получить релиз пятой версии браузера:

yaourt -S firefox-5-bin

Так как браузер установится в директорию "/opt", то проблем с конфликтами в вашей системе не будет. А через несколько дней в репозиториях Firefox  5 версии заменит четвёртую версию, и можно будет удалить firefox-5-bin.


Скрин установленного Firefox 5. Как видите, слово beta уже отсутсвует в диалоге About, но пока ещё не пофиксили информацию на оффсайте. Подозреваю, из-за этого релиз оффициально ещё не был объявлен...




четверг, 16 июня 2011 г.

Ищем замену GDM для входа в систему

Я последнее время частенько метаюсь между Gnome3, KDE 4 и Awesome. При этом выбор нужной WM/DE осуществлялся через GDM. Но при работе в Awesome/KDE использование гномовского GDM как минимум не оправдан. Смотрим зависимости GDM:
libcanberra libxklavier tcp_wrappers gnome-session upower accountsservice consolekit xorg-xrdb
Как минимум, gnome-session вызывает подозрение. Он тянет за собой ещё некоторые специфичные для Gnome зависимости. Значит, нужен Display Manager способный использовать GTK или Qt на выбор, и не имеющий специфичных для одной среды зависимостей. Нам нужен лёгкий и гибкий дисплейный менеджер. Что для этого надо?
Среди нескольких подходящих проектов выделяется один -это LightDM. Он довольно лёгкий(меньше 10 000 строчек кода на C, а у GDM их почти в пять раз больше), среди написанных для него интерфейсов для логина(greeter's) есть как GTK интерфейс, так и Qt. Кроме того, есть ещё и greeter на базе WebKit.
Устанавливаем это чудо(Внимание! проект в активной разработке, и будет зарелизен только к выпуску Ubuntu 11.10, для которого и разрабатывается). Но разве арчевода чем-то таким испугаешь? Да и юзера бубунты тоже:)

Ставим в Ubuntu:

$ sudo add-apt-repository ppa:robert-ancell/lightdm
$ sudo apt-get update
$ sudo apt-get install lightdm lightdm-theme-webkit

В Arch:

$ yaourt -Sy lightdm lightdm-webkit-greeter 

Теперь в /etc/lightdm.conf мы можем настроить всё под себя. Помним, что "#" в начале строки комментирует её, поэтому для указания опции убираем в начале строки этот символ, и правим значение идущее после символа "=":

В [UserManager] полезные опции:

#load-users = true      #Указывать список имён пользователей в greeter или нет.
#minimum-uid=           #Указать минимальнй UID пользователя, начиная с которого будут отобранны пользователи для отображения в листе пользователей.
#hidden-users =         #Указать список пользователей, которые не будут отображены в листе выбора имени пользователя.
#hidden-shells =        #Shells that indicate a user cannot login 

В [default-display] полезные опции:

vt=7                             #строка для указания виртуального терминала, на котором будет запущен менеджер, по умолчанию 7.
#session=gnome                   #Устанавливает сессию принудительно в Gnome, KDE или любую другую указанную в этой переменной.
#default-user=bob                #Пользователь, который будет выбран по дефолту. Укажите своё имя пользователя, или оставьте закоментированным.
#default-user-timeout=5          #Тайм-аут, после которого автоматически будет выполнена попытка входа под именем дефолтного юзера.
#default-user-session=           #Определяем дефолтную сессию для дефолтного юзера.
#greeter-theme=example-gtk-gnome # указываем тему, которую будет использовать greeter.

Варианты значения для greeter-theme:

  • example-gtk-gnome -простая тема gtk, простая и удобная.
  • example-vala-gtk-gnome -Очень простой пример, написан на языке vala.
  • example-python-gtk-gnome -Не получилось потестить, подозреваю что дело всё в необычном для других дистибутивов наименовании интерпретатора python версии 2.x в archlinux.
  • example-qt-kde - Для фанов Qt, неплохой пример темы с использованием популярного тулкита.
  • webkit - А это пример темы, использующий HTML+Java Script в WebKit. Самая многообещающая технология для построения тем, и от тулкита не зависит. Подойдёт для фанов любой DE/WM, и не вызовет приступ тулкитофилии у суровых адептов различных сред. Но пока тема очень нуждается в доработке, потому что в ней не реализован выбор DE/WM, выбор языка и опции управления питанием.

Отсутсвие webkit в Arch Linux(уже устарело, я добавил lightdm-webkit-greeter в AUR)

Информация из этого пункта устарела из-за того что я вспомнил что являюсь членом сообщества AUR,  и опубликовал на нём скрипт сборки недостающего  пакета, поэтому дружно его пропускаем:)
Теперь о печальном. Темы webkit просто нет в AUR(не верите, см. в каталоге "/usr/share/lightdm/themes", поэтому пользователи archlinux должны ручками собирать её отдельно.

PKGBUILD для сборки темы webkit:

pkgname=lightdm-webkit-greeter
pkgver=0.1.0
pkgrel=1
pkgdesc="A lightweight display manager"
arch=('i686' 'x86_64')
url="https://launchpad.net/lightdm"
license=('GPL3' 'LGPL3')
source=("http://people.ubuntu.com/~robert-ancell/lightdm/releases/$pkgname-$pkgver.tar.gz"
)
depends=('libwebkit' 'lightdm')
options=(!libtool)
makedepends=('gnome-doc-utils' 'gobject-introspection' 'pkg-config')

build() {
  cd $srcdir/$pkgname-$pkgver
     ./configure --prefix=/usr \

     --sysconfdir=/etc --libexecdir=/usr/lib/lightdm
   make || return 1
}

package() {
  cd $srcdir/$pkgname-$pkgver
  make DESTDIR=$pkgdir install
}

md5sums=('116061688e85e375096306a4bd38269b')
Сохраняем скрипт сборки в файл PKGBUILD, и натравливаем на него makepkg:
cd <путь к каталогу, в котором лежит сохранённый файл>
makepkg -s PKGBUILD
sudo pacman -U lightdm-webkit-greeter-0.1.0-1-x86_64.pkg.tar.xz
Теперь и в arch можно юзать тему webkit, её сильная сторона - изменение дизайна под силу любому человеку, знакомому с HTML/CSS и JavaScript:)

Подборка скриншотов:

 example-gtk-gnome(мой выбор)
  example-qt-kde
  example-vala-gtk-gnome
  webkit

пятница, 10 июня 2011 г.

Firefox и Google Chrome вылетают с ошибкой из-за glibc версии 2.14

На днях такая проблема с моим Arch'ем случилась... Перестали, в общем, работать браузеры. Причём сразу все, кроме Opera. Google Chrome и Chromium просто валились сразу, выкидывая в консоль сообщение: Assertion `hp != hp2' failed Firefox 4, Firefox 5(бета) и Firefox 6(альфа) запускались, отображали страницу гуглопоиска, и тоже валились, что интересно, с этой же ошибкой. Epiphany выдавал другую ошибку, но суть была та же - glib по мнению браузеров вела себя не адекватно. В чём причина глюков? Похоже, что в версии glibc 2.14-1 были сделаны некоторые изменения, не совместимые с некоторыми программами, написанными под более старую версию. Опять шаловливым программистам дали по рукам, что-бы писали валидный код, а не грязные хаки. Всё это похвально, но браузеры то отвалились... Терпеть такое поведение системы я не пожелал, в результате отрубил testing репозиторий в /etc/pacman.d/mirrorlist.conf, и откатился на старые версии gcc, glibc и связанных с ними пакетов. Одна команда:
yaourt -S core/gcc gcc-libs binutils glibc
И всё стало на свои места, браузеры опять работают как часы. Этому багу оказалась не подвержена только Opera, но я не фанат данного браузера. В 2002-2004 годах это был мой любимы браузер, но с тех пор много воды утекло...

вторник, 7 июня 2011 г.

Установка psi+ и psimedia+ в Archlinux

Заинтересовался я на днях технологией Jabber, когда услышал о печальной судьбе Skype(который я юзал вместо аськи). И как оказалось. не зря...
О технологии Jabber я постараюсь написать целый цикл статей, а пока о главном. О том, как установить psi+ и плагин для звонков в archlinux. Итак, начнём с того что определимся, а нужен ли он нам вообще?
Что такое psi+? Это форк известного Jabber-мессенджера, известного наличием многих, специфичных для Jabber и XMMP, фич. Те, кто воспринимают Jabber как улучщенный ICQ, скорее всего используют что-то более простое. Ну а любители таких плющек, как транспорты, расширенное форматирование сообщений и многого другого - это и есть контингент данного мессенджера. А иметь возможность не только переписываться, но и совершать звонки - это очень хорошая возможность. Поэтому мы установим и плагин psimedia+.
Установка клиента:
  yaourt -S psi-plus
 
Установка плагина:
 
 yaourt -S psimedia-plus-svn
А теперь самое главное, из-за чего я и написал эту заметку: после установки psi+ не видит не одного плагина. И не может совершать звонки... Решается проблемма просто, но пока я доехал в чем проблемма... В общем плагины в arclinux 64-bit лежат в каталоге /usr/lib64/psi-plus/plugins, а psi+ ищет их в каталоге /usr/lib/psi-plus/plugins. Для того, чтобы psi+ увидел свои плагины, надо создать символическую ссылку:
   ln -s /usr/lib64/psi-plus/plugins /usr/lib/psi-plus/plugins
 
Плагины подцепились, но среди них не нашлось нашего psimedia-plus(того, который как раз и позволяет совершать звонки на совместимые клиенты). Опять облом. Ищем наш плагин, и находим его в каталоге /usr/lib/psi/plugins. Да, опять засада... Что делать нам?! На ум приходит только одно решение - провернуть наш фокус ещё раз:
  ln -s /usr/lib/psi/plugins/libgstprovider.so /usr/lib/psi-plus/plugins/libgstprovider.so
Не забываем, что делать всё это можно только через sudo или из-под root-аккаунта. Иначе ничего не получится, потому что у вас нет прав для записи в /usr/lib:)
После выполнения этих простых действий вы получите замечательный клиент для сетей jabber с поддержкой технологии Jingle. Я думаю, потраченные услилия того стоят:) Если заметка кому-то помогла, пожалуйста не скупитесь на отзыв в комментах:) Я буду очень рад любым отзывам, комментариям и пожелаиям. А главное, буду знать что делаю полезное дело, делясь такими заметками с сообществом:)

суббота, 14 мая 2011 г.

Проблема с Zip-архивами в Linux

Была у меня одна проблема в любимой ОС(она у меня одна - это Linux), и этой проблемой были популярные среди пользователей альтернативной ОС(Windows, той самой, которая для домохозяек:)) архивы в формате Zip. Дело в том, что вместо нормального названия файла появляются кракозябры, если в имени файла были не ASCII-символы(кирилица, или любые другие нелатинские буквы). Дело в том, что формат Zip не имеет стандарта на кодировку нелатинских символов. Архиватор сжимает файлы с кодировкой, являющейся стандартной в системе. В Windows вообще с кодировкой получается что-то странное, и во истину мистическое... Для распаковки файлов Zip в Linux приходилось использовать скрипт примерно такого содержания(скрипт не мой, товарища backbone с форума gentoo):

#!/bin/bash
unzip "$1"
convmv --notest -r -f cp-1252 -t cp-850 .
convmv --notest -r -f cp-866 -t utf-8 .
При переходе на Archlinux метод почему-то перестал работать. Пришлось заняться поиском нового метода. Им стал такой скрипт:
#!/bin/bash
unzip -o -O cp866 "$1" 

Этот скрипт я написал, играясь с опциями кодировки имён файлов. И он даже работает. Но потом я нашёл лучшее решение, чем создание подобных скриптов для распаковки архивов Zip.

Это решение - программа The Unarchiver, созданная для MacOS X и Linux. Программа создавалась с учётом проблем с нелатинскими национальными кодировками. Пару слов об этом с сайта проекта:"It can also handle filenames in foreign character sets, created with non-English versions of other operating systems. I personally find it useful for opening Japanese archives, but it should handle many other languages just as well."

Поддерживаемые форматы: Zip, Tar-GZip, Tar-BZip2, RAR, 7-zip, LhA, StuffIt и некоторые другие. смотрим дополнительную информацию о программе на http://wakaba.c3.cx/s/apps/unarchiver.html и http://code.google.com/p/theunarchiver/

Программа написана на Objective-C, и ещё не добавлена во многие репозитарии дистрибутивов Linux. Поэтому устанавливаем данную программу при помощи yaourt:

$ yaourt -S unarchiver

Команда подходит только для Archlinux.

Для остальных дистрибутивов прийдётся собирать пакет ручками.

Это очень увлекательное и познавательное занятие:)

Вот за это я и полюбил Archlinux, что в нём сборка и установка нового ПО настолько простая и автоматизированная благодаря авторам PKGBUILD'ов.

После установки программы становятся доступными утилиты командной строки: unar и lsar. Знакомые с наименованием утилит в Unix люди уже наверно догадались, что первая утилита распаковывает архив, а вторая выдаёт листинг списка файлов из архива.

Впервые распаковка архивов Zip, сжатых в Windows с нелатинскими именами файлов, и Rar v3 осуществляется свободным ПО. И корректно работает с нелатинскими символами в именах файлов. Жаль, что данная программа ещё не доступна во многих дистрибутивах из стандартных репозиториев, и пока не интегрирована её поддержка в популярные GUI-оболочки для работы с архивами. Попробуйте эту программу, и ваши проблемы с архивами Zip в Linux исчезнут. Узнал я об этой программе на OpenNET, заглядывайте туда и вы всегда будете в курсе новостей из мира СПО. Есть ещё мой любимый LOR, но там хорошо троллить на разные околониксовые темы, а новости там частенько запаздывают:)

суббота, 9 апреля 2011 г.

Для всех пользователей среды рабочего стола Gnome и Archlinux праздник. Вчера Gnome3 был добавлен в репозиторий [testing]. В обед я ещё ставил Gnome3 из [gnome-unstable], и вот он уже в тестинг. Не зря я перепробовал разные дистрибутивы, но больше всех люблю Arch, ох не зря! Разработчики этого чудесного дистрибутива не спят, работают оперативно.
Итак, что же хорошего в новом Gnome нашёл я для себя? Смотрим, что у Gnome3 под катом:
Начнём с Gnome Shell. Я собирал Gnome Shell из git ещё в пору его самых ранних версий, и он неуклонно улучшался. Итак, его основные достоинства:
  • Удобный поиск приложений и документов.
  • Поиск введённого запроса в Wikipedia и Google
  • Наглядное и интуитивно понятное управление рабочими столами и окнами
  • Упор на использование открытых на весь экран окон, и использования нескольких рабочих столов.
  • Панель "избранное", с правого края экрана очень похоже на докбар в стиле Cairo Dock, или AWN. Она отображает значки приложений, запущенных вами, и добавленных в избранное вами. Значки запущенных приложений подсвечены, как и положено.
  • Миниатюры окон запущенных приложений, с возможностью увеличения/уменьшения нужного окна при помощи скролинга мышью(юзайте ролик, господа:))

Обобщаем увиденное

Теперь по порядку, что же мы имеем. А имеем мы оболочку, которая объединяет меню приложений похожее на Unity, док-панель типа Cairo Dock(или AWN), а также поиск и запуск приоложений как в Gnome-Do(или Launchy). Интерфейс минималистичный и очень удобный для нетбуков или планшетов, и других девайсов с небольшим монитором. Есть два режима работы, при одном из них вы видите рабочий стол и минималистичную панель. На ней индикатор активного приложени, кнопка "Обзор" для перехода в основной режим, по центру часы, справа индикатор раскладки, индикатор звука, и индикатор вашего статуса для IM(Telepathy), совмещённый с меню выхода из сеанса, перезагрузки и отключения ПК.
В основном режиме вы увидите вышеописанные меню запуска, панель "избранное", миниатюры окон и строку поиска, а также менеджер рабочих столов.
Кроме того, системные требования у Gnome3 даже ниже, чем у второй версии. Сразу после загрузки в Gnome3 я посмотрел на расход памяти, система вместе с несколькими программами в автозагрузке и Gnome3 израсходовала всего 237 мегабайт оперативной памяти, и 0 мегабайт из swap. Честно говоря, не ожидал такого. KDE4 был куда более прожорливый в этом плане с самого начала. Работает стабильно, что радует. С Ubuntu и его Unity у меня с самого начала были проблеммы, оно постоянно вылетало и перезапускалось. С Gnome Shell такого не наблюдается.

Заключение.

Я очень боялся, что Gnome3 станет прожорливым, как KDE4. К счастью, это не так. У него более интуитивный и продуманный интерфейс, не похожий не на что, виденное раньше в других ОС. Центр управления стал ещё проще и понятней, очень похож на такой-же из KDE4. Правда настроек там пока немного. Кроме того, стоит обратить внимание на gnome-tweak-tool, с ним вы получите немного больше возможностей для настройки, и на dconf-editor для настройки тех опций, которые иначе не настроить. Простота и удобство новой версии Gnome производят самое лучщее впечатление. Ничего похожего, даже близко подобного по простоте и удобству я просто не видел. Разработчики Gnome совершили невозможное, создав первую среду рабочего стола, которая отойдя от традиционных интерфейсов рабочего стола, сделали среду намного интуитивней, проще и удобней. Проработав в ней немного, я понял что старый Gnome и другие среды рабочего стола просто не способны предложить подобный уровень удобства. Попробуйте новый Gnome3 и вы.

Установка Gnome3 в Archlinux

В Archlinux для этого надо раскоментировать репозиторий [testing]:
 
#testing uncommented
[testing]
Include = /etc/pacman.d/mirrorlist
Затем обновить систему командой:
 
# pacman -Syu 
И установить Gnome Shell, если вы хотите получить Gnome3 со всем функционалом, без этого пакета запускается режим fallback, который мало отличается от традиционного Gnome2, так как вместо новых возможностей вы получаете классический Gnome с двумя панелями.
 
# pacman -S gnome-shell

Пару скриншотов:

среда, 9 марта 2011 г.

У вас Arch Linux под x86_64(amd64), и установлен пакет flashplugin? Так как стабильная версия Flash в сборке под x86_64 имела серьёзную уязвимость, пакет с данной версией был удалён из репозитария. И вместо него устанавливался пакет из multilib-репозитария. Но мы же любим производительность? Arch для тех, кто любит свежие программы и быстрые, с оптимизациями. Значит надо исправлять положение. Для этого надо просто ввести:

pacman -S flashplugin-prerelease
И установить тестовую версию Flash-плагина, собраную под x86_64, и с исправленной уязвимостью.