Archive

Posts Tagged ‘Fedora’

Errore Compiz: Fatal: glXCreateContext failed

September 4th, 2009 Nicola No comments

Siamo su Fedora 11 a 64 bit, installato compiz correttamente, ed installati correttamente i driver nvidia per una GeForce 9600M GT. Tutto sembra funzionante tranne per il fatto che compiz non parte. Dalla riga di comando si ottiene l’errore:

compiz --replace
compiz (core) - Fatal: glXCreateContext failed
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0

Compiz non parte e gli effetti grafici non ne vogliono sapere. Ho ritrovato lo stesso errore in questo forum:

http://www.linuxquestions.org/questions/fedora-35/compiz-0.7.8-fedora-core-10-replace-fatal-glxcreatecontext-failed-686923/

Ho risolto come indicato in fondo al forum, ovvero aggiungengo al file xorg.conf se seguenti righe:

Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules/drivers"
ModulePath "/usr/lib64/xorg/modules"
EndSection

Fedora 11 e Apache 2, usare i Virtual Host

August 25th, 2009 Nicola No comments

Il sistema operativo è fedora 11 a 64 bit. Ho installato apache 2 tramite il repository. Venendo da una ubuntu, le directory sono diverse, non si chiamano apache2 ma httpd.

In ogni caso, qui ho trovato una ottima guida su come fare per gestire più virtual host in locale:

http://www.mjmwired.net/resources/mjm-apache-virtual-sites.html

Per esempio ho questi due siti in locale:

/home/nicola/www/prova.com
/home/nicola/www/nicolacolonna.it

a questo punto come dice la guida occorre fare qualche modifica al file httpd.conf che in fedora 11 si trova nella directory /etc/httpd/conf/httpd.conf

La direttiva UserDir di default è disabilitata, occorre impostarla in questo modo:

<IfModule mod_userdir.c>
#
# UserDir is disabled by default since it can confirm the presence
# of a username on the system (depending on home directory
# permissions).
#
#UserDir disabled#
# To enable requests to /~user/ to serve the user's public_html
# directory, remove the "UserDir disabled" line above, and uncomment
# the following line instead:
#
UserDir /home/nicola/www</IfModule>

ho commentato UserDir disabled e impostato UserDir /home/nicola/www.

Poi ho tolto il commento alla direttiva NameVirtualHost

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

poi ho compilato due virtual host:

<VirtualHost *:80>
ServerName prova.com
DocumentRoot /home/nicola/www/prova.com
<Directory /home/nicola/www/prova.com>
AllowOverride All
Options All
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName nicolacolonna.it
DocumentRoot /home/nicola/www/nicolacolonna.it
<Directory /home/nicola/www/nicolacolonna.it>
AllowOverride All
Options All
</Directory></VirtualHost>

Ricordarsi di riavviare apache dopo ogni modifica al file httpd.conf:

sudo /etc/init.d/httpd stop
sudo /etc/init.d/httpd start

con sudo kwrite /etc/hosts vado ad inserire due righe nel file hosts:

127.0.0.1           prova.com
127.0.0.1           nicolacolonna.it

Dopo aver riavviato apache sia prova.com, che nicolacolonna.it puntano alla pagina di default di fedora. Per rimuoverla è sufficiente commentare il contenuto dl file /etc/httpd/conf.d/welcome.conf, come indicato nella stessa pagina di default.

Categories: Linux Tags: , , ,