Danhuu
Т.е., если я создам файл /etc/X11/.hosts и напишу туда
xhost +localhost
, то дело в шляпе?
Нет. Нужно создать файл /etc/X0.hosts и прописать туда localhost

% cat /etc/X0.hosts
localhost
%
Математика, как минимум, дискретная. Алгоритмизация. Теория структурного, объектно-ориентированного, фунционального программирования. Ну и как можно больше практики, естественно.
AFAIR, эти данные не пишутся в файл, а содержатся в памяти X сервера. До первой перезагрузки, естественно. А файлы /etc/X*.hosts как раз и предназначены для включения/выключения настроек на постоянной основе.
xhost +localhost
Если хочешь выучить только язык, то с учебника по нему, вестимо. Если хочешь научиться программировать, то тут все несколько сложнее ;)
Из под юзера
xhost +
Должно помочь.
http://wiki.archlinux.org/index.php/Xor … lling_Xorg
Пиши PKGBUILD. Это довольно просто. За основу можно взять пакет, использующий готовые бинарики, например Eclipse.
В файле /usr/include/gtk-2.0/gdk/gdkspawn.h заменить строчку
#include <glib/gspawn.h>
на
#include <glib.h>
Ему не нравится, что файл /isr/include/glib-2.0/glib/gspawn.h подключается напрямую. Нужно подключать только glib.h, а все остальное подключися автоматом через него.