Raspberry PI-Raspbian-Personalizzazioni: differenze tra le versioni

Da raspibo.
(Uscita HDMI)
 
Riga 19: Riga 19:
 
;Convertitori
 
;Convertitori
 
:[[Convertitori_HDMI_to_VGA]]
 
:[[Convertitori_HDMI_to_VGA]]
 +
 +
=== Monitor HDMI 24" ===
 +
 +
Il monitor e` senza audio ed e` riconosciuto, ma la risoluzione non e` ottimale.
 +
 +
Questa volta ho utilizzato lo script di configurazione ufficiale:
 +
<pre style="background-color:black;color:white;overflow:auto">
 +
raspi-config
 +
</pre>
 +
 +
Ho selezionato la risoluzione corretta e successivamente (questo se lo fate prima della risoluzione si ripristina) l'uscita audio sul jack (quello nero da 3,5mm).
 +
 +
Non ne sono sicuro, ma dovrebbe aver configurato/attivato nel file "/boot/config.txt", queste righe:
 +
<pre style="background-color:black;color:green;overflow:auto">
 +
hdmi_force_hotplug=1
 +
hdmi_group=2
 +
hdmi_mode=82
 +
</pre>
 +
 +
L'uscita audio non e` "visibile", se non dal comando "amixer cget numid=3" (l'ho trovato guardando i sorgenti di "raspi-config").
 +
 +
Per l'elenco delle impostazioni (alcune) si puo` usare il comando:
 +
<pre style="background-color:black;color:white;overflow:auto">
 +
vcgencmd get_config int
 +
</pre>
 +
 +
;Nota
 +
:Per l'uscita audio potevo modificare manualmente il file "/boot/config.txt" inserendo la linea "hdmi_ignore_edid_audio=1"
 +
 +
'''Riferimenti utili:'''
 +
* https://elinux.org/RPiconfig
  
 
=== VGA Monitor 7" ===
 
=== VGA Monitor 7" ===

Versione attuale delle 20:29, 16 dic 2018

Indice

[modifica] Esempi e modifiche alla configurazione del sistema

[modifica] Swapfile

[modifica] Disattivazione

Comandi da utilizzare come 'root':

dphys-swapfile swapoff            # disattiva il file di swap
dphys-swapfile uninstall          # elimina il file di swap se presente
systemctl disable dphys-swapfile  # disattiva per successivi riavvii del sistema

[modifica] Uscita HDMI

Il rilevamento automatico funziona collegando un convertitore HDMI->VGA ed un monitor (dovrebbe lo stesso funzionare con un monitor/televisore collegato in HDMI), se non e` cosi`, decommentate la riga "hdmi_force_hotplug=1" nel file "/boot/config.txt":

Screenshot-raspberry-config-hdmi force hotplug.png

Convertitori
Convertitori_HDMI_to_VGA

[modifica] Monitor HDMI 24"

Il monitor e` senza audio ed e` riconosciuto, ma la risoluzione non e` ottimale.

Questa volta ho utilizzato lo script di configurazione ufficiale:

raspi-config

Ho selezionato la risoluzione corretta e successivamente (questo se lo fate prima della risoluzione si ripristina) l'uscita audio sul jack (quello nero da 3,5mm).

Non ne sono sicuro, ma dovrebbe aver configurato/attivato nel file "/boot/config.txt", queste righe:

hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=82

L'uscita audio non e` "visibile", se non dal comando "amixer cget numid=3" (l'ho trovato guardando i sorgenti di "raspi-config").

Per l'elenco delle impostazioni (alcune) si puo` usare il comando:

vcgencmd get_config int
Nota
Per l'uscita audio potevo modificare manualmente il file "/boot/config.txt" inserendo la linea "hdmi_ignore_edid_audio=1"

Riferimenti utili:

[modifica] VGA Monitor 7"

##################################################################################
# Queste sono le righe di parametrizzazione/configurazione, riguardanti il monitor
# HD CCTVLED MONITOR 7" collegato con porta VGA (e adattatore HDMI -> VGA):

# HD CCTV LED MONITOR
hdmi_drive=2

# 1 = CEA, 2 = DVI
hdmi_group=2

# CEA: 1 = VGA, 4 = 720p
# DVI: 9 = 800x600x60
# DVI: + di 60Hz non si auto configura correttamente
hdmi_mode=9

[modifica] Uscita AV Video Composito

Modifiche al file "/boot/config.txt"

[modifica] TV Monitor 7"

### Configurazione AV per TV 7"
framebuffer_width=480
framebuffer_height=320
#overscan_left=-128
#overscan_right=-128
overscan_top=-14
overscan_bottom=-14


[modifica] TV Monitor 7" (Lettore CD portatile)

Funzionano entrambe

### Config AV lettore CD portatile 7"
#framebuffer_width=300
#framebuffer_height=200
#overscan_left=-11
#overscan_right=-21
#overscan_top=-13
#overscan_bottom=-19

### Config AV lettore CD portatile 7"
framebuffer_width=600
framebuffer_height=400
overscan_left=-4
overscan_right=-4
overscan_top=-13
overscan_bottom=-19

[modifica] TV Monitor 2,8" (MP4 Portable Game Player)

### Config AV 2,8" MP4 portatile
### Riquadro libero da sovrapposizioni
### le scritte REC e le icone batteria
### non si sovrappongono all'immagine.
framebuffer_width=340
framebuffer_height=200
overscan_left=-16
overscan_right=-16
overscan_top=-16
overscan_bottom=-16
### Config AV 2,8" MP4 portatile
### Miglior risoluzione in console
framebuffer_width=300
framebuffer_height=200
overscan_left=-18
overscan_right=-28
overscan_top=-25
overscan_bottom=-25

[modifica] Hostname

Nota
Sembra che sia possibile evitare tutta la procedura seguente con un'unico comando, per esempio, cambiare l'hostname "raspberrypi" in "raspi":
sudo sed -i 's/raspberrypi/raspi/' /etc/hosts /etc/hostname; sudo reboot
letto su: http://www.commandlinefu.com/commands/view/12183/rename-your-raspberry-pi?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Command-line-fu+%28Command-Line-Fu%29


Cambiato e reso visibile in rete GNU/Linux con server DHCP e DNS il Raspberry Pi col nome "raspi".

Cambiato "raspberry" in "raspi" nel file "/etc/hostname"

Screenshot-raspberry-config-hostname.png

Cambiato "raspberry" in "raspi" nel file "/etc/hosts"

Screenshot-raspberry-config-hosts.png

Commentato la riga "send host-name = gethostname();", decommentato e cambiato la riga "send host-name "raspi";" nel file "/etc/dhcp/dhclient.conf"

Screenshot-raspberry-config-dhcp-client.png

Nota
Probabilmente quest'ultima operazione non e` necessaria, nelle ultime "prove" sembra funzionare correttamente il "gethostname()".

[modifica] User (Cambio username default)

L'username di default (Raspbian) e` "pi", per cambiarlo prima si deve 'attivare' totalmente il root login:

sudo su
passwd

Ora il problema sono tutti quei programmi in esecuzione dell'utente "pi" che non lasciano (o quasi) alternative, la piu` sbrigativa (siamo ancora 'root'):

reboot

Al login, accreditiamoci come 'root' e diamo il comando (voi mettete il vostro nome):

usermod -d /home/davide -m -l davide pi
-d
Cambia la home utente (/home/davide e` la nuova)
-m
Sposta la home utente (/home/pi in /home/davide)
-l
Cambia lo "user login" (davide)
Strumenti personali
Namespace

Varianti
Azioni
Navigazione
Strumenti