Разжёвано-то оно, это факт.
Но оставаться на xorg 1.7 из-за того, что существует миф, мол, «с ati нужно работать лишь с бинарными дровами», нелепо.
Добрый день.
Для начала ознакомься с параметрами pacman. В данный момент обрати внимание на команду query -Q.

Далее по сути решения конфликта пакетов
Если ты сидишь в иксах, то у тебя уже установлены компоненты X. Быстренько найти их можно, например так:
pacman -Q | grep -E "xorg|xf86"
Исследуй вывод этой тривиальной команды и решение придёт.

Не ужели из всех пользователей arch только я и еще 12 человек хотят сидеть на стабильном xorg-server 1.7 !?!
Изначально следует учитывать, что не все голосуют. По поводу того, что версия стабильна - приколы есть везде.
Кроме того, переход на новый X был произведён уже давно. В принципе, на 1.8 без проблем. Разница заключается отказе от hal в пользу udev и в изменении принципов расположения конфигурационных данных: вместо одного xorg.conf появился каталог xorg.conf.d, содержащий файлы конфигурации.
Вот как раз из-за ухода от ненужного уровня абстракции hal в пользу давно существующего в системе udev и стоит обновлять xorg.

К известно ее родные драйвера ATI Catalyst не совместимы с xorg-server => 1.8
Как известно, catalyst не является лучшим решением для работы видеокарт ati в среде linux.

Эту функцию берёт на себя и отлично выполняет mesa. При этом не стоит бояться брать git-овые исходники. Работают отлично.
$pacman -Q | grep -E "mesa|-ati|xorg-server-|dri|drm" | grep -v -E "fonts " | sed 's/git .*$/git/'
ati-dri-git 
dri2proto-git
lib32-libdrm 2.4.21-4
libdrm-git 
mesa-demos-git
mesa-git
xf86-video-ati-git
xf86driproto-git
xorg-server-git

$X -version 2>&1 | grep Server
X.Org X Server 1.9.99.1

$glxinfo  | grep -E "vendor|render|version"
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
GLX version: 1.4
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RV630 9581) 20090101  TCL DRI2
OpenGL version string: 2.1 Mesa 7.10-devel
OpenGL shading language version string: 1.20

Работает. Летает.
$glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
303 frames in 5.0 seconds = 60.524 FPS
300 frames in 5.0 seconds = 59.996 FPS
$glxgears_pixmap
6430 frames in 5.0 seconds = 1286.000 FPS
6244 frames in 5.0 seconds = 1248.800 FPS

P.S. Кроме того хочу subversion-1.6.12 поставить.
А в pacman и yaourt предлагают только subversion-1.6.9-5
Ознакомься с abs, скопируй содержимое /var/abs/extra/subversion/ в новый каталог.
Поправь PKGBUILD с учётом новых исходников (версию, md5-сумму, если надо источник), пробуй собрать с помощью makepkg.
Если удастся - обновляй командой pacman -U файл-пакета.xz, если нет - вдумчиво подойди решению проблемы.

На деле всё просто - k.i.s.s.
При чём здесь хуки? Это параметр ядра
куда именно ввёл в /boot/grub/menu.lst “resume=/dev/sda6” ?
mkinitcpio.conf вообще не трогал - initrd терпеть не могу, но работает и с ним, и без него
Кстати, на стадии установки хук resume нифига не делает

title  Arch Linux good kernel
root   (hd0,0)
kernel /vmlinuz26-k root=/dev/sda5 ro resume=/dev/sda6
# initrd /kernel26-k.img 
# (0) Arch Linux
title  Arch Linux default kernel
root   (hd0,0)
kernel /vmlinuz26 root=/dev/sda5 ro resume=/dev/sda6
initrd /kernel26.img
А в чём прикол с панелью-то? ГТК, как ГТК.
Да, xorg 1.9 веселит.

radeon, compiz, kde4.5, xorg 1.9
После обновления xorg до 1.9 “блокировка экрана” приводит к отображению белого прямоугольника на чёрном фоне.
По идее там скрывается окно ввода пароля.

В остальном причудов нет - копаться в причинах не стал.
Для начала изучи логи. Без них о решениях можно только предполагать.
На вскидку возможны проблемы с видео, правами доступа. и вообще, 42. :-/

Простой скриптик типа такого поможет собрать их в директорию ~/logs
#!/bin/sh
mkdir ~/logs
timeout 20 startkde > ~/logs/kde.log
cp /var/log/Xorg.0.log ~/logs/
Осиль лучше нормальную настройку сети. Она хорошо описана в вики.
А за одно зафиксируй имя сетевого устройства. примеров по тырнету дофига, глянь, например на один из них.
А выше почитать? проблем быть не должно;)
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
QT 4.7 наконец-таки попал в оверлей
В этом релизе исправлен баг вызывающий аварийное завершение qt-webkit браузеров при использовании flash 10.1 FS#19855

RR
Остановить слим, грохнуть логи вручную.
Возможно отработает logrotate с ручным удалением старых логов.