Errore VLC: Questo disco Blu-Ray richiede una libreria per la decodifica AACS

May 7th, 2012

Stavo provando ad aprire con VLC un disco Blu-Ray, ma, appena avviato, mi è comparso il seguente errore:

Errore Blu-Ray:
Questo disco Blu-Ray richiede una libreria per la decodifica AACS

Errore libreria per la decodifica AACS VLC

Per risolvere il problema ho fatto numerosi tentativi che ho trovato in rete, ma nessuno di questi ha avuto successo:

…niente da fare.

La supposizione che si trattava di un problema di protezione dei Blu-Ray mi ha portato sulla buona strada, ma, per il momento, mi sono dovuto accontentare di un piccolo workaround:

  • ho installato il programma AnyDVD HD (purtroppo è una versione di prova da 21 giorni), che, come dice il sito “Rimuove la protezione dagli Blu-ray media (AACS)”
  • l’ho avviato
  • dopodiché, aprendo il Blu-Ray da VLC (o dal neo-installato MPC), non ha dato nessun errore.

Vi sarei davvero grato, nel caso trovaste una soluzione definitiva, di lasciarmi un commento. Grazie.

 

Installare GNOME su CentOS 6.2 Minimal

April 4th, 2012

Dopo aver installato una CentOS 6.2 minimal, ho avuto la necessità di installare Gnome.

Per fare ciò ho lanciato:

# yum groupinstall "Desktop"
# yum groupinstall "Supporto per l'italiano"
# yum install xorg-x11-fonts-Type1
# yum groupinstall Caratteri

Il terzo comando è stato dato poiché dopo aver lanciato “startx”, l’interfaccia grafica visualizzava dei quadrati al posto delle normali scritte dei menu.

L’ultimo comando è stato dato perché i caratteri in gnome non venivano visualizzati correttamente (spaziature troppo strette).

Lanciando “startx” da root veniva avviato Gnome con privilegi di root. Una finestra avvertiva “Stai cercando di utilizzare l’account root o super utente. Questo account è un account specializzato non ideato per l’esecuzione di una sessione dell’utente normale. Alcuni programmi non funzioneranno correttamente e le azioni eseguite con questo account potranno causare danni permanenti al sistema operativo”.

Per tale motivo ho creato un utente “normale” da Sistema -> Amministrazione -> Utenti e gruppi.

Poi ho terminato la sessione di root cliccando su “Esci…” -> Termina sessione

A questo punto, da shell, invece di lanciare “startx”, ho lanciato:

# gdm

che ha fatto comparire la normale finestra di login con il nuovo utente creato.

Ora se si vuole avviare CentOS direttamente con l’interfaccia grafica, occorre modificare il runlevel di default. Per fare ciò, ho modificato il file inittab:

# vi /etc/inittab

sostituendo la riga:

id:3:initdefault:

con:

id:5:initdefault:

Al riavvio del PC vedrete la maschera di login di Gnome.

 

Impostare Proxy per usare yum su CentOS

April 3rd, 2012
# vi /etc/yum.conf

Aggiungere le seguenti righe nel file:

proxy=http://proxy.mioDominio.it:portaDelProxy
proxy_username=nomeUtente
proxy_password=miaPassword


Abilitare e configurare scheda rete CentOS

April 3rd, 2012

Se con:

# ifconfig

su una CentOS 6.2 appena installata, appare solo l’interfaccia di loopback, occorre configurare la scheda di rete.

Ho lanciato:

# ifup eth0
# vi /etc/sysconfig/network-scripts/ifcfg-eth0

il contenuto del file era:

DEVICE="eth0"
HWADDR="aa:bb:cc:dd:ee:ff"
NM_CONTROLLED="yes"

ho modificato il file aggiungendo:

BOOTPROTO="dhcp"

Se al posto del dhcp si usa un indirizzo statico, usare:

BOOTPROTO="none"
NETMASK="255.255.255.0"
IPADDR="192.168.0.18"
GATEWAY="192.168.0.1"

Infine ho riavviato l’interfaccia con:

# ifdown eth0
# ifup eth0


Abilitare Desktop Remoto da remoto

March 11th, 2012

Esigenza: abilitare il desktop remoto di un pc da remoto.

Sistema Operativo del PC su cui abilitare il Desktop Remoto: Windows XP Pro.

Sistema Operativo del PC da cui è stata effettuato il test: Windows (la versione è irrilevante).

Prerequisito: avere un’utenza di amministrazione della macchina remota.

Passi svolti:

  1. Aprire regedit (Start -> digitare “regedit (senza virgolette) nel campo di ricerca oppure nel caso di Windows XP: Start -> Esegui… -> digitare “regedit“. Premere invio.
  2. Andare su “File” -> “Connetti a registro di sistema in rete…”.Regedit
  3. Nella finestra che si apre, inserire il nome del PC a cui si vuole attivare il desktop remoto e premere il tasto “Controlla nomi“. Comparirà una finestra in cui immettere le credenziali dell’utente. Inserirle e premere OK. Premere ancora OK.Seleziona Computer
  4. A questo punto si vedrà il PC remoto all’interno di regedit (sotto il computer locale (“Computer”). Sull’alberatura di sinistra andare su: HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> Terminal Server e, a destra, posizionarsi sulla chiave “fDenyTSConnections“.fDenyTSConnections
  5. Tasto destro sulla chiave “fDenyTSConnections” -> “Modifica…” (oppure doppio click sulla chiave). Modificare il valore da “1″ (disabilitato) a “0” (abilitato) (senza virgolette) e premere “OK”. Chiudere regedit.
  6. Ora attivare il firewall del pc remoto affinché lasci passare la connessione Desktop Remoto (porta 3389 TCP). Per fare ciò mi sono servito della una preziosa utility PsExec [3] contenuta nel pacchetto PsTools che si può scaricare dal link qui sotto [4]. Una volta scaricato estrarre PsExec.exe in C:\Windows\System32\ affinché possa essere eseguito da qualsiasi prompt dei comandi (si può anche scompattare il file in qualsiasi cartella ed eseguirlo da lì).
  7. Aprire un prompt dei comandi e lanciare:
    psexec \\pc_remoto -u utenteAdmin -p passwordAdmin netsh firewall set service remoteadmin enable

    N.B.: le opzioni -u e -p permettono di inserire l’utente e la password. Attenzione: se specificate l’opzione -p, la password viene scritta in chiaro. Se la omettete, vi verrà chiesta interattivamente.

    PsExec
  8. A questo punto lanciare la connessione desktop remoto. Si può digitare “mstsc” (senza virgolette) dallo stesso prompt dei comandi usato in precedenza oppure si può prendere da Start -> Tutti i Programmi -> Accessori -> Connessione Desktop Remoto (su Windows XP: Start -> Tutti i Programmi -> Accessori -> Comunicazioni -> Connessione Desktop Remoto).
  9. Inserire il nome o l’IP della macchina remota e premere “Connetti”.

Link utili

  • [1] Remote Desktop Connection FAQ
  • [2] Sysinternals
  • [3] PsExec: “Utilities like Telnet and remote control programs like Symantec’s PC Anywhere let you execute programs on remote systems, but they can be a pain to set up and require that you install client software on the remote systems that you wish to access. PsExec is a light-weight telnet-replacement that lets you execute processes on other systems, complete with full interactivity for console applications, without having to manually install client software [...]“
  • [4] PsTools