Grazie della risposta.Ho attivato anche un altro schermo con systemd (tty2).Lo switch con CTRL ALT Fn continua però a non andare.A questo punto non vorrei fosse un problema hardware.Il portatile su cui ho il problema è piuttosto vecchiotto anche selo
switch ha sempre funzionato.
Su altro portatile più nuovo non ho il problema
Il giorno mar, 05/03/2024 alle 11.10 +0000, Walter Valenti ha scritto:
Ciao,
su un portatile con debian Testing, aggiornato un po' di mesi fa, non mi funziona più lo switch sui terminali ttyN.
Non capisco da cosa possa dipendere.
[...]
I getty non sono più eseguiti all'avvio, ma solo quando li attivi tramite la sequenza di tasti control-alt fN (se parti da X11). Quello che succede quando attivi uno «schermo» tramite la combinazione di tasti, è che systemd riceve il
segnale e attiva un nuovo getty su quello schermo. Gli «schermi» sono chiamati
«seat» nel gergo (e nella documentazione) di systemd.
I vari getty li trovi come unit di systemd che sono istanze di getty@.service. Ad esempio troverai la unit
getty@tty1.service. Nella documentazione di
systemd troverai riferimenti al template autovt@.service, ma questo è un alias di getty@.service, quindi sono la stessa cosa.
La parte di systemd che decide se attivarli e quando è systemd-logind, che ha il suo file di configurazione /etc/systemd/logind.conf. Lì puoi configurare quanti averne al massimo (opzione NAutoVTs) oppure quale deve essere quello attivato automaticamente all'avvio del server (opzione ReserveVT).
Quando uno «schermo» non è ancora mai stato attivato, la sua unit è così:
$ systemctl status
getty@tty4.service
○
getty@tty4.service - Getty on tty4
Loaded: loaded (/lib/systemd/system/getty@.service; disabled; preset: enabled)
Active: inactive (dead)
Docs: man:agetty(8)
man:systemd-getty-generator(8)
https://0pointer.de/blog/projects/serial-console.html
Quando invece è stato attivato, la sua unit è così:
$ systemctl status
getty@tty3.service
●
getty@tty3.service - Getty on tty3
Loaded: loaded (/lib/systemd/system/getty@.service; disabled; preset: enabled)
Active: active (running) since Tue 2024-03-05 15:40:03 CET; 2min 16s ago Docs: man:agetty(8)
man:systemd-getty-generator(8)
https://0pointer.de/blog/projects/serial-console.html
Main PID: 563403 (agetty)
Tasks: 1 (limit: 19056)
Memory: 212.0K
CPU: 4ms
CGroup: /system.slice/system-getty.slice/
getty@tty3.service
└─563403 /sbin/agetty -o "-p -- \\u" --noclear - linux
Poiché sono unit di systemd, se vuoi che una di queste venga attivata all'avvio del computer, ad esempio la numero 3, basta dare il comando
$ systemctl enable
getty@tty3.service
Ciao,
Giuseppe
<html><head></head><body><div class="ydp73d4954eyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div dir="ltr" data-setdir="false">Grazie della risposta.</div><div dir="ltr" data-setdir="false">Ho
attivato anche un altro schermo con systemd (tty2).</div><div dir="ltr" data-setdir="false">Lo switch con CTRL ALT Fn continua però a non andare.</div><div dir="ltr" data-setdir="false">A questo punto non vorrei fosse un problema hardware.</div><div dir=
"ltr" data-setdir="false">Il portatile su cui ho il problema è piuttosto vecchiotto anche se</div><div dir="ltr" data-setdir="false">lo switch ha sempre funzionato.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Su
altro portatile più nuovo non ho il problema<br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br></div></div><div id="ydp535df6bcyahoo_quoted_0564582058" class="
ydp535df6bcyahoo_quoted"><div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;"><div><br></div><br clear="none"><div><div dir="ltr"><br clear="none">Il giorno mar, 05/03/2024 alle 11.10 +0000, Walter Valenti
ha scritto:<br clear="none">> Ciao,<br clear="none">> su un portatile con debian Testing, aggiornato un po' di mesi fa, non mi<br clear="none">> funziona più lo switch sui terminali ttyN.<br clear="none">> Non capisco da cosa possa dipendere.
<br clear="none">[...]<br clear="none"><br clear="none">I getty non sono più eseguiti all'avvio, ma solo quando li attivi tramite la<br clear="none">sequenza di tasti control-alt fN (se parti da X11). Quello che succede quando<br clear="none">attivi uno
«schermo» tramite la combinazione di tasti, è che systemd riceve il<br clear="none">segnale e attiva un nuovo getty su quello schermo. Gli «schermi» sono chiamati<br clear="none">«seat» nel gergo (e nella documentazione) di systemd.<br clear="none"
<br clear="none">I vari getty li trovi come unit di systemd che sono istanze di <a shape="rect" href="mailto:getty@.service." rel="nofollow" target="_blank">getty@.service.</a><br clear="none">Ad esempio troverai la unit <a shape="rect" href="mailto:
getty@tty1.service." rel="nofollow" target="_blank">
getty@tty1.service.</a> Nella documentazione di<br clear="none">systemd troverai riferimenti al template autovt@.service, ma questo è un alias<br clear="none">di getty@.service, quindi sono la stessa
cosa.<br clear="none"><br clear="none">La parte di systemd che decide se attivarli e quando è systemd-logind, che ha<br clear="none">il suo file di configurazione /etc/systemd/logind.conf. Lì puoi configurare<br clear="none">quanti averne al massimo (
opzione NAutoVTs) oppure quale deve essere quello<br clear="none">attivato automaticamente all'avvio del server (opzione ReserveVT).<br clear="none"><br clear="none">Quando uno «schermo» non è ancora mai stato attivato, la sua unit è così:<br clear="
none"><br clear="none">$ systemctl status <a shape="rect" href="mailto:
getty@tty4.service" rel="nofollow" target="_blank">
getty@tty4.service</a><br clear="none">○ <a shape="rect" href="mailto:
getty@tty4.service" rel="nofollow" target="_blank">getty@
tty4.service</a> - Getty on tty4<br clear="none"> Loaded: loaded (/lib/systemd/system/getty@.service; disabled; preset: enabled)<br clear="none"> Active: inactive (dead)<br clear="none"> Docs: man:agetty(8)
<br clear="none"> man:systemd-getty-generator(8)<br clear="none"> <a shape="rect" href="
https://0pointer.de/blog/projects/serial-console.html" rel="nofollow" target="_
blank">
https://0pointer.de/blog/projects/serial-console.html</a><br clear="none"><br clear="none">Quando invece è stato attivato, la sua unit è così:<br clear="none"><br clear="none">$ systemctl status <a shape="rect" href="mailto:
getty@tty3.service"
rel="nofollow" target="_blank">
getty@tty3.service</a><br clear="none">● <a shape="rect" href="mailto:
getty@tty3.service" rel="nofollow" target="_blank">
getty@tty3.service</a> - Getty on tty3<br clear="none"> Loaded: loaded (/lib/systemd/
system/getty@.service; disabled; preset: enabled)<br clear="none"> Active: active (running) since Tue 2024-03-05 15:40:03 CET; 2min 16s ago<br clear="none"> Docs: man:agetty(8)<br clear="none">
man:systemd-getty-generator(8)<br clear="none"> <a shape="rect" href="
https://0pointer.de/blog/projects/serial-console.html" rel="nofollow" target="_blank">
https://0pointer.de/blog/projects/serial-
console.html</a><br clear="none"> Main PID: 563403 (agetty)<br clear="none"> Tasks: 1 (limit: 19056)<br clear="none"> Memory: 212.0K<br clear="none"> CPU: 4ms<br clear="none"> &
nbsp; CGroup: /system.slice/system-getty.slice/
getty@tty3.service<br clear="none"> └─563403 /sbin/agetty -o "-p -- \\u" --noclear - linux<br clear="none"><br clear="none">Poiché sono unit di systemd, se
vuoi che una di queste venga attivata<br clear="none">all'avvio del computer, ad esempio la numero 3, basta dare il comando<br clear="none"><div class="ydp535df6bcyqt0686586515" id="ydp535df6bcyqtfd22443"><br clear="none">$ systemctl enable <a shape="
rect" href="mailto:
getty@tty3.service" rel="nofollow" target="_blank">
getty@tty3.service</a><br clear="none"><br clear="none">Ciao,</div><br clear="none">Giuseppe<div class="ydp535df6bcyqt0686586515" id="ydp535df6bcyqtfd39027"><br clear="none"><br clear="
none"></div></div></div>
</div>
</div></body></html>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)