У меня плазма падала при завершении сессии на kdelibs-4.7.2 собранном с qtwebkit (не помню номер ревизии, эта версия kdelibs так и не вошла ). На последней kdelibs-4.7.3-1 УМВР.
в гуях почти все работает через xdg (пакет xdg-utils)
xdg-mime query default $(file -b --mime-type "path/to/your/file/here")

а для переменных разделителей можно использовать awk:
... | awk '{ FS=" |\t" ; print $2 }'
в FS указываются разделители (пробел или символ табуляции).
а зачем на 32битной системе подключать репозиторий multilib? В нем 32битные библиотеки для 64битных систем.
В смысле fluxbox вылетает и при этом vlc просто молчит?
Из чистой консоли я предлагал запустить чтобы прочитать вывод можно было - когда ты запускаешь в терминале он ведь закрывается, когда вылетает fluxbox, и сообщения vlc в нем уже не прочесть.
ну а если из чистой консоли запустить? Там нужно будет указать, к какому дисплею подключаться, комманда будет выглядеть как-то так:
$ DISPLAY=:0.0 vlc
У JetBrains есть множество кросс-платформенных IDE под разные платформы разработок и языки. Сам использую IntelliJ IDEA CE для Java - очень мощная и удобная среда разработки, особенно хороша для больших проектов.
так что не компилируется-то - easy-slow-down-manager или easy-slow-down-manager-svn? Про последний же вроде говорили. Я в нем только выше названную строчку заменил (т.к. пакета kernel26-headers давно нету) и у меня все скомпилилось.
У любого DE есть свой WM, так что выход - чистая консоль :)

Если такое встречается на любых машинах (хотя, лично я ни на одной не встречал), то на Арчвики должно быть описано решение (если оно есть). Стоит посмотреть там документы про xorg, ati, openbox и тд.

PS. сейчас вспоминаю, что при включении вертикальной синхронизации (VSync) при передвижении окон вертикальные границы слегка “ломаются” - может xorg сам включает ее и в WM не отключают (и поэтому наблюдается этот эффект), а DE используют свои настройки (которые обычно имеют выключенный по дефолту VSync)?
попробуй в PKGBUILD строку
makedepends=('kernel26-headers 'make' 'gcc' 'subversion')
заменить на
makedepends=('linux-headers' 'make' 'gcc' 'subversion')
у меня собралось без ошибок.