BR Immagine(Icone/Grandi/ubuntu.png,,center)
Immagine(Icone/Piccole/search.png,,left)
Chi sono
Frequento il corso di Ingegneria Informatica al Dipartimento di Informatica e Automazione della Facoltà di Ingegneria dell'Università degli Studi di Roma3. I miei interessi sono l'IT, la musica (che ascolto e produco di continuo), e un sacco di altre cose (troppe da elencare).
Se siete curiosi, potete dare un'occhiata al mio sito su Myspace (link in basso).
Ho deciso di appoggiare Ubuntu poichè mi sono letteralmente innamorato della sua filosofia, inoltre è secondo me la via giusta da seguire affinchè più persone possano avvicinarsi al mondo dell'OpenSource. Dunque al mondo di Linux.
Contatti
Myspace: http://www.alessiotreglia.tk
E-Mail: quadrispro@yahoo.it
Launchpad: https://launchpad.net/~quadrispro
I miei contributi
Pagine create
- [:BackupDelSistemaConSbackup/Configurazione:]
- [:NetBeansIDE:]
- [:NvidiaDriver/GeForce4MX440:]
Pagine alle quali ho contribuito
- [:EclipseIDE:]
[:EclipseIDE/Breezy:]
[:EclipseIDE/PrimaDiBreezy:]
- [:Mplayer/Amd64:]
[:Programmi:]
["Wine/Amd64"]
Immagine(Icone/Piccole/note.png,50,left) Il corsivo indica un contributo trascurabile.BR Preferisco elencare tutte le pagine da me modificate, comprese quelle alle quali apporto modifiche trascurabili, in modo tale da mantenere una cronologia mia personale (nel caso commetta qualche errore, so come e dove agire)
Messaggi
Per lasciare messaggi al sottoscritto, siete pregati di modificare questa sezione:
Appunti personali
Perchè questa guida
Quelli che seguono sono una serie di appunti e note che ho potuto raccogliere in circa un mese e mezzo di lavoro assiduo su (e con) Ubuntu.BRTutto ciò che segue è stato testato sulla seguente macchina: AMD Athlon 64 Processor 3200+, 2.0GB RAM, NVIDIA GeForce4 MX 4000
Benchè questi appunti siano scritti e testati per Ubuntu 6.10 Edgy Eft, la stragrande maggioranza delle istruzioni dovrebbe essere corretta anche per la Edgy Eft di Kubuntu/Xubuntu. La differenza sta solo nel window manager, e solo alcuni comandi andrebbero modificati e adattati al sistema in uso. BR i.e. BR
sudo gedit /etc/apt/sources.list
è valido per Ubuntu (gedit è l'editor testuale predefinito di Gnome), mentre per Kubuntu una valida alternativa potrebbe essere kate:
sudo kate /etc/apt/sources.list
BR Buona lettura.
Per cominciare
Finestra di terminale
Spesso ci sarà l'esigenza di interagire con il sistema via shell (riga di comando).BR Per far ciò è consigliato:
Usare uno dei vari emulatori di terminale messi a disposizione dal proprio window manager (i.e. konsole per KDE)
- Installarne uno a proprio piacimento
Premere CTRL+ALT+F1 per spostarsi temporaneamente in modalità terminale
Cartella di backup
Per configurare il sistema è sempre richiesto acquisire privilegi di root, con comandi come sudo, su, gksu o kdesu.BR Una volta acquisiri i privilegi di root le nostre modifiche saranno permanenti, ciò significa che nel caso di modifiche errate o in caso di rimozioni di file non volute potremmo causare seri danni al sistema.BR Prima di effettuare qualsiasi modifica provvederemo a creare una copia di backup dei file in questione all'interno di una directory creata nella nostra home (~/).
Digitare:
cd mkdir backup
Ad esempio, nel caso volessimo modificare il file di configurazione del server di X /etc/X11/xorg.conf, prima sarebbe meglio farne una copia di backup:
cp /etc/X11/xorg.conf ~/backup/
Se per qualche motivo la nuova configurazione non ci dovesse andare a genio avremo la possibilità di ripristinare lo stato precedente con un semplice comando di sovrascrittura (effettuando magari anche un ulteriore backup, nel caso le modifiche siano ancora da perfezionare):
cp /etc/X11/xorg.conf ~/backup/xorg.conf.new sudo mv -f ~/backup/xorg.conf /etc/X11/xorg.conf
Anche nelle operazioni di backup e di ripristino dei file bisogna comunque fare attenzione a non sbagliare i nomi dei file.
Repository
Prima di modificare il file /etc/apt/sources.list è importante sapere che aggiungere repository al sistema di gestione dei pacchetti è sconsigliato per ovvi motivi.
Immagine(Icone/Piccole/warning.png,50,left) Installare pacchetti non supportati ufficialmente dalla comunità non è un'operazione sicura.BR Tali pacchetti potrebbero sovrascrivere files di sistema, inoltre essendo pacchetti non ufficiali non riceveranno gli aggiornamenti.
Detto questo possiamo procedere con la modifica del nostro /etc/apt/sources.list, dopo ovviamente averne fatto una copia di backup:
sudo gedit /etc/apt/sources.list
Se abbiamo backuppato il file, possiamo tranquillamente cancellarne il contenuto e incollare al suo interno ciò che segue:
# Repository ufficiali: mirror di Fastbull http://www.fastbull.org deb http://ubuntu.fastbull.org/ edgy main restricted universe multiverse deb http://ubuntu.fastbull.org/ edgy-updates main restricted universe multiverse deb http://ubuntu.fastbull.org/ edgy-security main restricted universe multiverse deb http://ubuntu.fastbull.org/ edgy-proposed main restricted universe multiverse deb http://ubuntu.fastbull.org/ edgy-backports main restricted universe multiverse deb-src http://ubuntu.fastbull.org/ edgy main restricted universe multiverse deb-src http://ubuntu.fastbull.org/ edgy-updates main restricted universe multiverse deb-src http://ubuntu.fastbull.org/ edgy-security main restricted universe multiverse deb-src http://ubuntu.fastbull.org/ edgy-proposed main restricted universe multiverse deb-src http://ubuntu.fastbull.org/ edgy-backports main restricted universe multiverse # CANONICAL COMMERCIAL REPOSITORY (Hosted on Canonical servers, not Ubuntu servers. # RealPlayer10, Opera and more to come.) deb http://archive.canonical.com/ubuntu edgy-commercial main # Seveas' Package Repository # Per autenticare i pacchetti aprire una finestra di terminale e digitare: # wget http://mirror.ubuntulinux.nl/1135D466.gpg -O- | sudo apt-key add - deb http://mirror.ubuntulinux.nl/ edgy-seveas all deb-src http://mirror.ubuntulinux.nl/ edgy-seveas all # Pacchetti multimediali Medibuntu # GPG key: 0C5A2783 deb http://medibuntu.sos-sts.com/repo/ edgy free non-free deb-src http://medibuntu.sos-sts.com/repo/ edgy free non-free # Repository di 3v1n0 (GPG key: 81836EBF - DD800CD9) # # Per autenticare i pacchetti aprire digitare da terminale: # wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add - # Per informazioni visitare http://3v1n0.tuxfamily.org # # nota: per chi come me usa la versione a 64 bit di Ubuntu, questo repository può # anche essere tralasciato, la stragrande maggioranza dei pacchetti è compilata solo per i386 deb http://download.tuxfamily.org/3v1deb edgy 3v1n0 deb-src http://download.tuxfamily.org/3v1deb edgy 3v1n0
Per Edgy Eft a 64 bit visionare ed eventualmente aggiungere anche questo:
# Usare con cautela # Per informazioni: http://www.debian-multimedia.org deb http://www.debian-multimedia.org stable main deb-src http://www.debian-multimedia.org sid main
Salvare e uscire, dunque digitare da terminale:
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade
Nel caso molto probabile che apt-get non riesca ad autenticare i pacchetti, si deve prendere nota della chiavi GPG mancanti e per ognuna di esse digitare i seguenti comandi (assumiamo che KEY sia una delle singole chiavi riportate da apt):
gpg --keyserver hkp://subkeys.pgp.net --recv-keys KEY gpg --export --armor KEY | sudo apt-key add -
La prima riga esegue gpg e gli dice di recuperare la chiave da un server (subkeys.pgp.net nel nostro caso), importandola nel portachiavi dell'utente.BR La seconda invece estrae la chiave dal portachiavi e la passa come parametro a apt-key che la va ad aggiungere fra le chiavi del gestore dei pacchetti.
Backup del sistema
Si legga la guida BackupDelSistema.
Compilazione del kernel su Edgy Eft
Si veda la guida CompilazioneKernel.
Installazione driver NVIDIA per schede GeForce4 420/440 Go / GeForce4 MX 440
Abilitare l'accelerazione 3D per schede grafiche NVIDIA su Ubuntu può rivelarsi un'operazione davvero fastidiosa, a causa dei vari bug presenti nei driver proprietari e delle piccole incompatibilità del sistema grafico con alcune configurazioni video particolari. BR Quello che segue è un piccolo how-to per installare i driver 3D sulle schede NVIDIA con chipset GeForce4 MX 440. Prima di eseguire le operazioni qui di seguito è consigliato installare una versione del kernel più recente di quella fornita con Edgy.
Download NVIDIA Driver
Ubuntu 32 bit -> [http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9631/NVIDIA-Linux-x86-1.0-9631-pkg1.run new legacy driver]
Ubuntu 64 bit -> [http://us.download.nvidia.com/XFree86/Linux-x86_64/1.0-9631/NVIDIA-Linux-x86_64-1.0-9631-pkg1.run new legacy driver]
Ora apriamo una finestra di terminale, cambiamo gli attributi al file scaricato e spostiamolo nella cartella /usr/src.BR Nel caso dei driver a 32 bit:
sudo chmod +x ./NVIDIA-Linux-x86-1.0-9631-pkg1.run sudo mv ./NVIDIA-Linux-x86-1.0-9631-pkg1.run /usr/src/
Prima di procedere all'installazione dobbiamo chiudere X, per far ciò ci spostiamo in una console con CTRL+ALT+F1 (prima di proseguire consiglio di salvare il proprio lavoro nelle applicazioni ancora aperte), eseguiamo il login (meglio con root, eviteremo di dover digitare ogni volta sudo) e dunque scriviamo:
sudo killall gdm
nel caso si usi Gnome, nel caso si usi KDE invece il comando è il seguente:
sudo killall kdm
Spostiamoci nella cartella /usr/src/, estraiamo e avviamo l'installer:
cd /usr/src sudo ./NVIDIA-Linux-x86-1.0-9631-pkg1.run --extract-only cd ./NVIDIA-Linux-x86-1.0-9631-pkg1 sudo ./nvidia-installer
I driver verranno ora installati.BR
Immagine(Icone/Piccole/warning.png,50,left) BRNon riavviare il sistema.BRBR
Configurare X
Nel caso l'installer non riesca a trovare i file di configurazione di xorg, andremo a modificarlo a mano. BR
sudo nano -w /etc/X11/xorg.conf
In Section "Module" aggiungiamo i commenti (#) come da esempio:
Section "Module" Load "i2c" Load "bitmap" #Load "dri" #Load "glcore" Load "ddc" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection
In Section "Device":
sostituiamo Driver "nv" con Driver "nvidia"
aggiungiamo la riga Option "NvAgp" "0"
In Section "Screen" aggiungiamo le seguenti righe:
Option "ExactModeTimingsDVI" "TRUE" Option "ModeValidation" "DFP-0: NoEdidDFPMaxSizeCheck, NoVesaModes"
Nel (remoto) caso che queste opzioni non dovessero funzionare proveremo queste altre:
Option "ExactModeTimingsDVI" Option "UseEdidDpi" "false" Option "ModeValidation" "NoEdidDFPMaxSizeCheck, NoVesaModes"
Salvare (CTRL + O) e chiudere (CTRL + X).BR
Immagine(Icone/Piccole/warning.png,50,left) BRNon riavviare il sistema.BRBR
Altre impostazioni FONDAMENTALI
Digitare:
sudo nano -w /etc/modprobe.d/options
Aggiungiamo questa riga alla fine del file:
options nvidia NVreg_SoftEDIDs=0 NVreg_Mobile=1
Se si dovesse presentare ancora qualche problema, sostituiamo la linea aggiunta prima con la seguente:
options nvidia NVreg_SoftEDIDs=0 NVreg_Mobile=4
Salvare (CTRL + O) e chiudere (CTRL + X).
Opzionale
RenderAccel è buggato, sarebber meglio disabilitarlo:
sudo nano -w /etc/X11/xorg.conf
In Section "Device" aggiungiamo:
Option "RenderAccel" "false"
Ora che abbiamo finito possiamo riavviare il sistema e goderci il nostro sistema grafico, finalmente dotato di accelerazione 3D.BR Per testare che i driver siano configurati e installati correttamente ci sono i seguenti comandi:
glxgears glxinfo | grep dri
Inoltre nel menu Applicazioni -> Sistema dovrebbe essere comparsa il collegamento all'utilità di configurazione NVIDIA.
Compatibilità con applicazioni Windows
Installare Wine a 64 bit da [https://netfiles.uiuc.edu/southwor/shared/wine_0.9.27-1_amd64.deb qui]
Backup del sistema
Ci sono vari modi di fare un backup del sistema.BR
Questi sono due metodi molto validi:
Ottimizzare l'interfaccia grafica
Questa è una raccolta di consigli e trucchi per rendere più accattivante e veloce il sistema.
Velocizzare Gnome
Per ottimizzare Gnome è possibile impostare alcune opzioni tramite gconftool-2:
gconftool-2 --type bool --set /apps/panel/global/tooltips_enabled false gconftool-2 --type bool --set /apps/metacity/general/reduced_resources true gconftool-2 --type integer --set /apps/metacity/general/auto_raise_delay 100 gconftool-2 --type string --set /apps/panel/global/panel_animation_speed panel-speed-fast
Queste sono le spiegazioni alle precedenti istruzioni:
- Disabilita i suggerimenti che vengono visualizzati durante il passaggio del mouse sulle voci di menu
Indica a metacity di usare meno risorse, evitando animazioni e altro
- Riduce a 100 ms il ritardo nel portare in primo piano la finestra (500 ms di default)
- Aumenta la velocità di esecuzione delle animazioni del pannello (deprecata)
Altre impostazioni possono essere modificate attraverso gconf-editor, facilmente raggiungibile anche tramite la voce di menu Applicazioni -> Strumenti di sistema -> Editor della configurazione.
Migliorare i caratteri
Leggere questa guida MigliorareCaratteri.
Risorse e riferimenti
[http://www.nvidia.com/object/unix.html NVIDIA Unix Drivers Portal Page]
[http://www.nvnews.net/vbulletin/forumdisplay.php?s=d2084c5d2303ab30793414dda3aeab52&f=14 NVIDIA Linux Forum]
[http://www.albertomilone.com Il blog di Alberto Milone (repository, drivers NVIDIA e ATI, guide varie)]