Martedì, Giugno 26, 2007
quanto di perverso ho colto in lei
[AVVERTENZA: questo post diarroico non e` stato pensato
per essere utile a qualcuno che di X11 non ne sa' una cippa e che
dunque ignora le conseguenze che ha avuto il passaggio dal ramo 6.x al
7.x del suo sviluppo sulla mia peccaminosa Slackware 11]
Uso
Slackware da tempo, non sono proprio un espertone, c'e` gente la fuori
con dei coglioni cosi grandi che neanche Fabrizio Frizzi, avendoci la
faccia come il culo, proverebbe a scommetterci su maaaa laaaa vita e`
fatta di tanti piccoli nodi inestricabili e di frasi fatte come questa.
Quindi niente guru beffardamente saccenti, solo l'ennesimo fruitore
smaliziato e digitante. Proprio non mi e` mai importato neanche per un
tubo di carne fradicia che questa distro (tra le decine di luccicose
distro che dal '99 si proclamano desktop-oriented) non ha avuto, non ha
questa o quell'altra feature, quella o quest'altra GUI per fargli
cacare produttivita' punta e clicca, che ha adottato, che adotta un
approccio frivolamente conservatore - ho sempre trovato cosi
dannatamente affascinanti i commentini di Patrick Volkerding
sciorinati ordinatamente al seguito di un impeto filantropico negli
script d'avvio (mutuati dai mostri *BSD) cosi come le sue vetuste,
monolitiche interfaccie ncurses, il suo sempre_verde sistema di
pacchettizzazione semplice ed essenziale (tarbal gzippati con quasi
null'altro che il software e i relativi percorsi delle dir) il fatto
che di default, terminata l'installazione, ti restituisce solo l'output
di fortune e una bash, rendendo il sistema adattissimo per essere usato
da subito come un server.
Quindi "from scratch" ci faccio l'uovo. Ma
se voglio una frittata dove ho gia' il piattino, il coltello a destra
sopra il tovagliolino e la forchettina a sinistra, il sale o il
parmigiano vicino al bicchiere gia riempito e un bel incubo sui cui
riflettere.. so gia' di cosa ho bisogno.
Vabbe' mi si dira', c'è
*BSD per quello. Gia' gia' gia'. Avverto come una enorme, cilindrica,
rigida e vibrante sensazione di deja-vu' nell'adagio incauto di questo
postare dopo pranzo. Insomma mica sto' qui a sbrodolarmi in avulse
disquisizioni dal sapore geekkoso che tanto la madre dei miei figli
malati ancora non ci vede - GNU/linux ormai e` supportato da cani e
porci, il kernel include una quantita' di driver notevolissima SPESSO
funzionanti e i *BSD possono pure stare dove sono: in mano ai sapienti.
Dunque accennavo al mio affannoso tentativo, peraltro riuscito, di
aggiornare all'ultima release di X11 la mia crocifissa e
user-unfriendly Slackware_11 al fine di far andare AIGLX (beryl o
compiz) + XFCE 4.x, cosi, giusto perche' andava fatto, perche non mi
sembrava possibile dover andare avanti con la mia farlocca quanto mal
supportata MA insostituibile ATI Radeon 9200 nonostante le RIDICOLE
performance ottenibili con quell'accrocchio del DRI (non che fglrx sia'
poi la manna di questo gran palo di legno) ma sopratutto vuoi mettere
la gioia, la soddisfazione di vedere tutti quei cazzo di elementi di
xorg6 (vedi xclock,xterm,xedit,xeys) spazzati via per sempre dall'hard
disk giusto per far posto ad una suite di moduli dove tutto cio che e`
installato sta li perche TU lo hai voluto, dall'inizio e con aria
magnanima. Vantaggi per gli sviluppatori, che non devono piu andarsi a
spulciare un macigno e/o ricompilarsi pure i testicoli per correggere
un bug.
provate a far questo: spazzate via tutto X11.
pkgtool ----> disinstallate tutto cio che riguarda X.
non basta?
rm -rf /usr/X11*
installate questa roba, cosi, ad occhi chiusi:
aaa_base-11.1.1-noarch-1.tgz*
bitmap-1.0.3-i486-1.tgz*
compiz-0.5.0-i486-1.tgz*
dejavu-ttf-2.15-noarch-1.tgz*
font-cursor-misc-1.0.0-noarch-2.tgz*
font-micro-misc-1.0.0-noarch-2.tgz*
font-misc-misc-1.0.0-noarch-2.tgz*
font-util-1.0.1-i486-1.tgz*
font-xfree86-type1-1.0.0-noarch-2.tgz*
fontconfig-2.4.2-i486-2.tgz*
libICE-1.0.3-i486-1.tgz*
libSM-1.0.3-i486-1.tgz*
libX11-1.1.1-i486-3.tgz*
libXScrnSaver-1.1.2-i486-1.tgz*
libXau-1.0.3-i486-1.tgz*
libXaw-1.0.3-i486-1.tgz*
libXcursor-1.1.8-i486-1.tgz*
libXdamage-1.1.1-i486-1.tgz*
libXdmcp-1.0.2-i486-1.tgz*
libXext-1.0.3-i486-1.tgz*
libXfixes-4.0.3-i486-1.tgz*
libXfont-1.2.8-i486-1.tgz*
libXfontcache-1.0.4-i486-1.tgz*
libXft-2.1.12-i486-1.tgz*
libXi-1.0.4-i486-1.tgz*
libXinerama-1.0.2-i486-1.tgz*
libXmu-1.0.3-i486-1.tgz*
libXp-1.0.0-i486-1.tgz*
libXpm-3.5.6-i486-1.tgz*
libXrandr-1.2.1-i486-1.tgz*
libXrender-0.9.2-i486-1.tgz*
libXres-1.0.3-i486-1.tgz*
libXScrnSaver-1.1.2-i486-1.tgz*
libxcb-1.0-i486-2.tgz*
libXt-1.0.5-i486-1.tgz*
libXv-1.0.3-i486-1.tgz*
libXxf86dga-1.0.1-i486-1.tgz*
libXxf86vm-1.0.1-i486-1.tgz*
libfontenc-1.0.4-i486-1.tgz*
libxkbfile-1.0.4-i486-1.tgz*
libxkbui-1.0.2-i486-1.tgz*
mesa-6.5.2-i486-1.tgz*
mkfontdir-1.0.3-noarch-1.tgz*
mkfontscale-1.0.3-i486-1.tgz*
scripts-1.0.1-noarch-1.tgz*
util-macros-1.1.5-noarch-1.tgz*
x11-skel-7.1-noarch-6.tgz*
xauth-1.0.2-i486-1.tgz*
xcursor-themes-1.0.1-noarch-1.tgz*
xcursorgen-1.0.1-i486-1.tgz*
xdm-1.1.4-i486-1.tgz*
xdpyinfo-1.0.2-i486-1.tgz*
xf86-input-keyboard-1.2.0-i486-1.tgz*
xf86-input-mouse-1.2.1-i486-1.tgz*
xf86-video-ati-6.6.192-i486-1.tgz*
xinit-1.0.4-i486-1.tgz*
xkbcomp-1.0.3-i486-1.tgz*
xkbutils-1.0.1-i486-1.tgz*
xkeyboard-config-0.9-noarch-1.tgz*
xorg-server-1.3.0.0-i486-2.tgz*
xvidtune-1.0.1-i486-1.tgz*
xproto-7.0.10-noarch-1.tgz*
..se
non avete una ati provate a spulciare dal repository e verificate che
esista un qualcosa che piaccia alla vostra scheda video.
Voglia di provare beryl? Provate con XFCE 4.x. Ecco qui un piattino di piattole fritte pronte a stipulare contratti.
Odiate XDM e il suo insulso modo di farsi configurare?
Provate qingy.



