Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "CristianCozzolino/Prove1"
Differenze tra le versioni 1 e 15 (in 14 versioni)
Versione 1 del 23/11/2008 11.22.29
Dimensione: 3119
Commento: Revisionata
Versione 15 del 14/03/2011 12.57.10
Dimensione: 4694
Autore: localhost
Commento: converted to 1.6 markup
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
[[Indice(depth=2)]]
= Introduzione =
Questa pagina contiene le istruzioni per risolvere il problema dell'assenza del sonoro nelle schede audio integrate prodotte da ATI.
<<WikiBanner(RichiestaRevisioneStilistica)>>
Linea 5: Linea 3:
= Preparativi =
Per identificare il modello della scheda audio digitare all'interno di una finestra di terminale il seguente comando:{{{
aplay -l
}}} Verrà restituito un output simile a quello sottostante:{{{
**** Lista di PLAYBACK dispositivi hardware ****
scheda 0: IXP [ATI IXP], dispositivo 0: ATI IXP AC97 [ATI IXP AC97]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
scheda 1: Modem [ATI IXP Modem], dispositivo 0: ATI IXP MC97 [ATI IXP MC97]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
}}}
 * Se le sottoperiferiche delle due schede hanno un indirizzo separato «0/1» e «1/1», consultare [#casouno chipset con indirizzo differente].
 * Mentre se le sottoperiferiche hanno lo stesso indirizzo, allora vuol dire che il chipset della scheda audio e quello del modem sono ancora più integrati, e perciò il sistema li riconosce come unici, ed il caricamento differenziato dei moduli del kernel non funziona. In questo caso seguire la procedura descritta in [#casodue chipset che usano lo stesso indirizzo].
Il comando `ignore` viene solitamente utilizzato in ambito IRC quando, essendo abituali frequentatori di un canale non moderato e a causa dell'assenza di operatori che possano garantire un controllo nel canale, si renda necessario attuare una forma di difesa nei confronti di troll e provocatori vari che affollano comunemente le stanze di una chat, dei quali si vogliano ignorare i messaggi. Soluzione che di fatto scoraggia quest'ultimi dal postare messaggi indesiderati e li priva a priori della loro fonte di divertimento.<<BR>>
Linea 20: Linea 5:
[[Anchor(casouno)]]
= Chipset con indirizzo differente =
 0. Per abilitare l'audio in questo caso disabilitare il controllo dinamico della CPU ed aggiungere i seguenti moduli dei driver da caricare in fase di avvio.
 0. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i diritti di [:AmministrazioneSistema/Sudo:superutente] il file `/etc/rc.local` e aggiungere queste righe prima della riga in cui è scritto '''exit 0''':{{{
modprobe -r snd-atiixp-modem
modprobe -r snd-atiixp
modprobe snd-atiixp
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Sarebbe preferibile non «abusare» della funzione 'ignore', e adoperarla solo se veramente necessario.''' ||

Per prima cosa serve registrare un nick sul server al quale si vuole accedere, in modo da poter essere riconosciuti e preservare la propria identità innanzitutto. Ad ogni accesso al server sarà quindi necessario identificarsi. Per far sì che l'identificazione avvenga in automatico ogni volta che si vuole accedere senza dover ripetere sempre il comando di identificazione occorrerà agire sulla configurazione del server che si può modificare attraverso le impostazioni del client.<<BR>><<BR>>
Se per esempio si utilizza '''XChat''' sarà sufficiente entrare in '''Lista Reti''', selezionare il nome del server desiderato e scegliere '''''Modifica->Password del Server''''' inserendo nel campo vuoto la password scelta al momento della registrazione del nick.<<BR>>

Una volta eseguite queste operazioni preliminari, si può procedere a digitare il comando necessario per ignorare in effetti un utente indesiderato. Una volta entrati nel canale ed individuata la presenza della persona in questione, posizionarsi nel campo log e servirsi della seguente sintassi:
{{{
/ignore <maschera> <tipi..> [<opzioni..>]
Linea 29: Linea 15:
[[Anchor(casodue)]]
= Chipset che usano lo stesso indirizzo =
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Le parentesi quadre stanno a significare che l'uso di tali opzioni è facoltativo.''||
Linea 32: Linea 17:
 0. Digitare all'interno di una finestra di terminale il seguente comando e prendere nota il tipo di scheda:{{{
asoundconf list
Per far si che il comando funzioni, si deve specificare al posto di `<maschera>` il nome della maschera corrispondente all'host dell'utente che si vuole ignorare. Per recuperare questo dato posizionarsi nel campo log e digitare:
{{{
/whois <nick>
Linea 35: Linea 21:
 0. Per configurare la scheda audio digitare il seguente comando:{{{
sudo asoundconf set-default-card tiposcheda
}}} Sostituire la dicitura «tiposcheda» con il modello trovato grazie al comando precedente.
dove al posto di `<nick>` si dovrà digitare il nick dell'utente in questione.<<BR>>
A questo punto nella finestra principale del server appariranno alcune informazioni sull'utente. Di queste copiare soltanto la prima riga che dovrebbe essere del tipo:
{{{
nick!ident@host
}}}
anche se spesso può capitare che la parte relativa a `nick!` non sia presente all'interno della maschera.<<BR>>
Quando questa stringa verrà copiata all'interno del comando `ignore` ricordarsi di eliminare un eventuale riferimento «`mailto:`» dalla maschera.<<BR>>
Linea 39: Linea 29:
 0. [:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto ''alsa-oss'', reperibile dal [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository ufficiali]. Per essere sicuri che l'ignore abbia effetto in quasi tutte le situazioni, si consiglia di sostituire la parte relativa a:
{{{
nick!
}}}
con
{{{
*!
}}}
anche se non presente.<<BR>>
Linea 41: Linea 39:
 0. Digitare all'interno di una finestra di terminale il seguente comando per accedere alla configurazione della scheda audio:{{{
alsamixer
}}} Premere il tasto '''M''' della tastiera per attivare(00) e disattivare(MM) l'opzione evidenziata. Utilizzare i tasti freccia della tastiera per spostarsi tra un canale e l'altro e per aumentare e diminuire i volumi. È necessario abilitare la colonna '''PCM'''.
Per quanto riguarda l'uso dei tipi ci si riferisce al tipo di dati da ignorare, le opzioni invece si possono omettere. Possono essere utili a riguardo queste due tabelle riassuntive:
Linea 45: Linea 41:
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''Per fare in modo che si senta effettivamente il suono provenire dalle casse, ricordarsi di disabilitare il canale «External» di alsamixer ''' ||
----
||<#FF7F50 : -2> '''Tipi''' ||
|| PRIV || consente di ignorare i messaggi privati in query ||
|| NOTI || ignora eventuali avvisi ||
|| CHAN || permette di ignorare i normali messaggi in canale ||
|| CTCP || ignora i messaggi CTCP ||
|| DCC || ignora i messaggi DCC ||
|| INVI || si riferisce alla possibilità di ignorare gli inviti in canale ||
|| ALL || include tutti i tipi di dato riportati sopra in una sola volta ||

||<#FF7F50 : -2> '''Opzioni''' ||
|| NOSAVE || non conserva gli effetti dell'ignore anche per i successivi accessi al server ||
|| QUIET || non visualizza i messaggi relativi a comandi ignore nella finestra corrente ||

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''È possibile l'uso di due o più parametri contemporaneamente nel comando. Inoltre si può sempre cancellare un utente dalla lista 'ignore' attraverso l'utilizzo del comando «unignore», similmente a quanto fatto prima.'' ||

Se per esempio si volesse ignorare solo i messaggi privati e gli avvisi provenienti da un utente si dovrebbe digitare una cosa del genere:
{{{
/ignore *!tizio@host_qualunque.org PRIV NOTI
}}}

--------

Richiesta revisione stilistica: Questo articolo non rispetta le regole stilistiche descritte nella pagina RegoleStilistiche.

Il comando ignore viene solitamente utilizzato in ambito IRC quando, essendo abituali frequentatori di un canale non moderato e a causa dell'assenza di operatori che possano garantire un controllo nel canale, si renda necessario attuare una forma di difesa nei confronti di troll e provocatori vari che affollano comunemente le stanze di una chat, dei quali si vogliano ignorare i messaggi. Soluzione che di fatto scoraggia quest'ultimi dal postare messaggi indesiderati e li priva a priori della loro fonte di divertimento.

Sarebbe preferibile non «abusare» della funzione 'ignore', e adoperarla solo se veramente necessario.

Per prima cosa serve registrare un nick sul server al quale si vuole accedere, in modo da poter essere riconosciuti e preservare la propria identità innanzitutto. Ad ogni accesso al server sarà quindi necessario identificarsi. Per far sì che l'identificazione avvenga in automatico ogni volta che si vuole accedere senza dover ripetere sempre il comando di identificazione occorrerà agire sulla configurazione del server che si può modificare attraverso le impostazioni del client.

Se per esempio si utilizza XChat sarà sufficiente entrare in Lista Reti, selezionare il nome del server desiderato e scegliere Modifica->Password del Server inserendo nel campo vuoto la password scelta al momento della registrazione del nick.

Una volta eseguite queste operazioni preliminari, si può procedere a digitare il comando necessario per ignorare in effetti un utente indesiderato. Una volta entrati nel canale ed individuata la presenza della persona in questione, posizionarsi nel campo log e servirsi della seguente sintassi:

/ignore <maschera> <tipi..> [<opzioni..>]

Le parentesi quadre stanno a significare che l'uso di tali opzioni è facoltativo.

Per far si che il comando funzioni, si deve specificare al posto di <maschera> il nome della maschera corrispondente all'host dell'utente che si vuole ignorare. Per recuperare questo dato posizionarsi nel campo log e digitare:

/whois <nick>

dove al posto di <nick> si dovrà digitare il nick dell'utente in questione.
A questo punto nella finestra principale del server appariranno alcune informazioni sull'utente. Di queste copiare soltanto la prima riga che dovrebbe essere del tipo:

nick!ident@host

anche se spesso può capitare che la parte relativa a nick! non sia presente all'interno della maschera.
Quando questa stringa verrà copiata all'interno del comando ignore ricordarsi di eliminare un eventuale riferimento «mailto:» dalla maschera.

Per essere sicuri che l'ignore abbia effetto in quasi tutte le situazioni, si consiglia di sostituire la parte relativa a:

nick!

con

*!

anche se non presente.

Per quanto riguarda l'uso dei tipi ci si riferisce al tipo di dati da ignorare, le opzioni invece si possono omettere. Possono essere utili a riguardo queste due tabelle riassuntive:

Tipi

PRIV

consente di ignorare i messaggi privati in query

NOTI

ignora eventuali avvisi

CHAN

permette di ignorare i normali messaggi in canale

CTCP

ignora i messaggi CTCP

DCC

ignora i messaggi DCC

INVI

si riferisce alla possibilità di ignorare gli inviti in canale

ALL

include tutti i tipi di dato riportati sopra in una sola volta

Opzioni

NOSAVE

non conserva gli effetti dell'ignore anche per i successivi accessi al server

QUIET

non visualizza i messaggi relativi a comandi ignore nella finestra corrente

È possibile l'uso di due o più parametri contemporaneamente nel comando. Inoltre si può sempre cancellare un utente dalla lista 'ignore' attraverso l'utilizzo del comando «unignore», similmente a quanto fatto prima.

Se per esempio si volesse ignorare solo i messaggi privati e gli avvisi provenienti da un utente si dovrebbe digitare una cosa del genere:

/ignore *!tizio@host_qualunque.org PRIV NOTI


CategoryHomepage