Product SiteDocumentation Site

4. Modifiche in Fedora per gli utenti desktop

4.1. Desktop di Fedora

4.1.1. Estendere il desktop

Nell'ultima versione di '''Xorg''' inclusa in questa release, se si imposta un doppio monitor, la schermata del desktop verrà estesa su entrambi, invece di impostare un display clonato in modo predefinito. Ciò corrisponde al comportamento di altri sistemi operativi.

4.1.2. Supporto a webcam migliorato

Il supporto per le webcam era già stato molto migliorato in Fedora 10, contribuendo a migliorarne il supporto generale in Linux. Ora è presente una libreria (libv4l) per la decompressione di vari formati video proprietari nello spazio utente, e quasi tutte le applicazioni che usano le webcam hanno una patch per usare questa libreria.
Fedora 12 contiene una ulteriore serie di miglioramenti volti ad miglior supporto delle webcam, composta da tre parti:
  • Test estensivi, risoluzioni bug e miglioramento dei driver in-kernel esistenti.
  • Aggiunto il trattamento video a libv4l per una qualità video migliore per le webcam che non hanno una delle seguenti opzioni hardware:
    • Bilanciamento del bianco
    • Correzione gamma
    • Regolazione automatica dell'esposizione (guadagno)
    • Riconoscimento automatico di alcune webcam, che notoriamente vengono assemblate nei portatili sotto sopra e conseguente rotazione di 180 gradi dell'immagine eseguita tramite software
  • Pulizia dei driver out-of-tree, spostando la decompressione in libv4l dove necessario, e unione nella mainline, in particolare per i seguenti:
    • qc-usb: camere basate su stv0600 (e simili), principalmente Logitech QuickCam Express (a partire dal kernel 2.6.29)
    • ov51x-jpeg: driver ov511(+) e ov518(+) (a partire dal kernel 2.6.31rc1, libv4l-0.6.0)
    • qc-usb-messenger: camere basaate su st6422 principalmente i modelli Logitech QuickCam Messenger (a partire dal kernel 2.6.31rc1)
    • sn9c20x: camere basate su sn9c20x, molte camere economiche recenti (dal kernel 2.6.31rc2)

4.1.3. ABRT

ABRT è lo strumento per il rapporto automatico di bug che sostituisce bug-buddy e kerneloops nel desktop di Fedora 12. ABRT ha una architettura estensibile, e può trovare e riportare non solo i segmentation fault e gli oops del kernel, ma anche i backtrace di python. A differenza di bug-buddy, può trovare i segmentation fault in qualsiasi binario, non solo le applicazioni GTK+.
Se in precedenza sono state modificate manualmente le impostazioni GConf per il modulo GTK+ bug-buddy, potrebbero presentarsi messaggi di avvertimento simili ai seguenti, da parte dalle applicazioni GTK+:
Gtk-Message: Failed to load module "gnomebreakpad":
libgnomebreakpad.so: cannot open shared object file: No such file or directory
Per interrompere questi messaggi, eseguire il seguente comando in un terminale della sessione:
gconftool-2 --type bool --set /apps/gnome_settings_daemon/gtk-modules/gnomebreakpad false

4.1.4. GNOME 2.28

Il desktop GNOME 2.28.1 è parte di questa release, ed è l'ambiente predefinito utilizzato nell'immagine live di Fedora desktop. L'immagine live desktop è scaricabile su CD e si può usare per testare il nuovo ambiente GNOME senza bisogno di installarlo. L'immagine può essere scritta su CD o su un disco flash USB; per le istruzioni, fare riferimento a https://fedoraproject.org/wiki/It_IT/FedoraLiveCD/USBHowTo.
4.1.4.1. Icone nei menu e nei pulsanti
Le icone nei menu e nei pulsanti non vengono mostrate in modo predefinito in GNOME 2.28. Per ottenere il vecchio aspetto ricco di icone, selezionare SistemaPreferenzeAspetto, selezionare la scheda Interfaccia e abilitare Mostrare le icone nei menu. Comunque, non esiste nessuna interfaccia di menu per abilitare le icone dei pulsanti. Per impostare GConf in modo da abilitare le icone sia per i menù che per i pulsanti:
gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons true
gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true
4.1.4.2. Miglioramenti aggiuntivi in GNOME 2.28
In confronto alle versioni precedenti di Fedora, ci sono numerose altre modifiche nella configurazione predefinita del desktop GNOME:
  • La finestra di dialogo 'Finestre' non è piu installato in modo predefinito. Tuttivia è ancora disponibile nel pacchetto control-center-extra
  • La finestra di dialogo 'Menù principale' non è più installato in modo predefinito. Viene reso comunque disponibile nel pacchetto alacarte
  • Il selettore utente è stato spostato all'estrema destra del pannello superiore
  • Il tasto 'mostra desktop' è stato rimosso come impostazione predefinita. Se si preferisce, si può aggiungere questo applet con un click del tasto destro del mouse, "Aggiungi al pannelo..." e selezionando "Mostra desktop".
  • Il numero di aree di lavoro nel 'Selettore di aree di lavoro' è stato ridotto a due
  • Il pannello ora spazia maggiormente le applicazioni e le icone nell'area di notifica. La spaziatura può essere rimossa con i seguenti comandi:
    gconftool-2 --type int --set /apps/panel/toplevels/top_panel/padding 0
    gconftool-2 --type int --set /apps/panel/toplevels/bottom_panel/padding 0
    gconftool-2 --type int --set /apps/panel/applets/systray/prefs/padding 0
    
4.1.4.3. Gnote
Gnote viene installato in modo predefinito in GNOME per questa versione in sostituzione di Tomboy. Gnote è il porting di Tomboy da Mono a C++ e consuma minori risorse. Gnote è sia un applet che può stare nel pannello di GNOME sia una singola applicazione che può essere eseguita all'interno di altri ambienti desktop. Il live CD desktop di Fedora, dalla versione Fedora 10, ha escluso Mono e quindi anche le applicazioni basate su Mono come Tomboy, a causa di occupazione di spazio. Gnote verrà installato in modo predefinito nel CD live in questa release. Tomboy è comunque disponibile come alternativa opzionale. Se si stà aggiornando dalla precedente versione, non verrà installato Gnote e si continuerà ad avere Tomboy. Gli utenti Tomboy possono facilmente passare a Gnote condividendo il formato di file ed è disponibile un plugin di Gnote che importa automaticamente le note di Tomboy al primo avvio. Molti dei plugin Tomboy sono stati riportati in Gnote. I seguenti plugin sono disponibili come parte di Gnote:
  • Bugzilla link
  • Tomboy importer
  • Larghezza fissa
  • Inserimento timestamp
  • Esportazione in HTML
  • Supporto stampa
  • Importatore note adesive
  • Backlink
È possibile copiare le note da Tomboy a Gnote usando il seguente comando nella propria cartella home:
cp -r .tomboy .gnote
L'applet delle note adesive non viene più fornito siccome Gnote fornisce uno strumento di cattura di note migliore ed è disponibile in modo predefinito in questa release.
4.1.4.4. Preferenze audio
Le preferenze audio di GNOME ora supportano il cambiamento di profilo.
4.1.4.5. Empathy
Empathy sostituisce Pidgin come messenger istantaneo predefinito per GNOME. Empathy è integrato meglio con GNOME e fornisce funzionalità audio e video per utenti del protocollo XMPP (Extensible Messaging and Presence Protocol, conosciuto anche come Jabber) con molti altri miglioramenti pianificati per il futuro. Empathy supporta l'importazione di account da Pidgin al suo primo avvio, quindi è possibile migrare in modo molto semplice. Se si stà aggiornando da una versione precedente, si continuerà ad avere Pidgin in modo predefinito. Pidgin continua ad essere disponibile nel repositorio e viene mantenuto attivamente.
I principali pregi e difetti di Empathy sono:
Vantaggi
  • Migliore integrazione in GNOME. Le password vengono salvate nel keyring invece in plain text come con Pidgin
  • Chat vocale con GoogleTalk. La chat vocale richiede codifiche gstreamer extra e la riconfigurazione manuale del firewall; Pidgin ora usa la stessa struttura.
  • La migrazione degli account da Pidgin è stata aggiunta a Empathy.
  • Supporto per collaborazione con Abiword e altri programmi
  • Localizzazione geografica (caratteristica molto recente)
Svantaggi
  • Sistema di plugin mancante, quindi molte delle caratteristiche add-on disponibili su Pidgin (come la cifratura) non sono disponibili per Empathy
  • Nessun supporto proxy
4.1.4.6. Totem
Totem ora supporta solo il backend gstreamer. Il backend totem-xine è stato completamente rimosso.
4.1.4.7. Epiphany
Epiphany in questa versione usa il motore WebKit invece del motore Gecko di Firefox.
4.1.4.8. GNOME Shell — anteprima di GNOME 3
Una anticipazione della shell di GNOME è ora disponibile nel repositorio. GNOME shell è una parte chiave di GNOME 3 ed è in attivo sviluppo con forti evoluzioni da parte degli sviluppatori e progettisti di interfacce di Fedora.Un modo semplice per provare la GNOME shell è quello di installare il pacchetto desktop-effects:
yum install desktop-effects gnome-shell
Quindi, fare click su SistemaPreferenzeEffetti desktop
Se si desidera configurarli manualmente, eseguire
mkdir ~/.config/autostart
ln -s /usr/share/applications/gnome-shell.desktop ~/.config/autostart
Inoltre è possibile eseguire quanto segue per invocarlo direttamente.
gnome-shell --replace &

4.1.5. KDE 4.3

KDE 4.3 è parte di questa release ed è l'ambiente operativo predefinito nell'immagine live Fedora KDE Desktop. L'immagine live KDE Desktop è un CD scaricabile che può essere usato per testare il nuovo ambiente KDE con o senza l'installazione. È possibile scrivere l'immagine su CD oppure su supporto flash USB.
KDE 4.3 è l'ultima versione di KDE 4, con molti miglioramenti e nuove caratteristiche. Plasma ha un nuovo aspetto Air, gestione dei task e delle notifiche migliorati e scorciatoie da tastiera completamente configurabili. Ci sono anche nuovi widget Plasma e quelli già presenti sono stati migliorati. KWin è ottimizzato per migliori prestazioni e contiene nuovi effetti desktop per KDE. KDE ora contiene un nuovo strumento di rapporto bug, che rende piu semplice riportare i bug agli sviluppatori KDE.

4.1.6. Moblin Desktop

The Moblin Architecture is designed to support multiple platforms and usage models ranging from Netbooks and NetTops to Mobile Internet Devices (MID) and various embedded usage models, such as In Vehicle Infotainment systems.
A preview of the Core Moblin 2 desktop environment for NetBook/NetTop/MID devices is available for testing in Fedora.
The Moblin Desktop may be installed as a group with yum:
sudo yum install @moblin-desktop