Risoluzione dei problemi relativi agli utenti della AppStream versione 2.0 - Amazon AppStream 2.0

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risoluzione dei problemi relativi agli utenti della AppStream versione 2.0

Abilita la registrazione avanzata

Per facilitare la risoluzione dei problemi che gli utenti potrebbero riscontrare, è possibile abilitare la registrazione avanzata su qualsiasi client 2.0. AppStream La registrazione avanzata genera file di log che contengono informazioni di diagnostica e dettagli a livello di debug, inclusi dati dettagliati sulle prestazioni.

Nota

Per ottenere una AWS revisione dei file di registrazione avanzati e ricevere supporto tecnico per problemi con i client AppStream 2.0, contatta. Supporto Per ulteriori informazioni, consulta la AWS Support Center Console.

Abilita la registrazione avanzata per l'accesso al Web

Se gli utenti utilizzano SAML, User Pool o hanno accesso alla pagina del catalogo delle applicazioni, procedi nel seguente modo:

  1. Carica la pagina del catalogo.

  2. Apri gli strumenti per sviluppatori e scegli la scheda Console.

  3. Nella console del browser, inserisci window.siteConfig.logLevel = "INFO" e scegli Invio.

  4. Avvia l'applicazione e dovresti vedere Logging nella scheda Console.

  5. Riprodurre il problema.

  6. Fai clic con il pulsante destro del mouse sulla scheda Console e scegli Salva tutti i messaggi su file.

Abilita la registrazione avanzata per i client Windows

Per abilitare la registrazione avanzata per i client Windows, procedi nel seguente modo:

  1. Sul computer client, vai a. %localappdata%\AppStreamClient\app-<versionID>

  2. Apri Log4Net.config in Notepad.

  3. Cambia il livello principale di registrazione da INFO a DEBUG.

  4. Salvare il file.

  5. Riavvia il client AppStream 2.0 e prova a connetterti di nuovo.

  6. Raccogli i log C:\Users\%USERNAME%\AppData\Local\Amazon\AppStreamClient\' comprimendo l'intera cartella.

Di seguito sono riportati i problemi specifici che potrebbero verificarsi per gli utenti quando utilizzano AppStream la versione 2.0.

Le installazioni dei client AppStream 2.0 dei miei utenti non riescono e ricevono un messaggio che indica che è richiesto.NET Framework 4.6.

Quando gli utenti installano il client AppStream 2.0, la versione AppStream 2.0 installa anche la versione 4.6.2 di .NET Framework, se tale versione o una versione successiva non è già installata. Se il PC su cui viene installato il client non è connesso a Internet, non è possibile installare.NET Framework. In questo caso, un messaggio richiede agli utenti di installare manualmente .NET Framework versione 4.6. Tuttavia, quando gli utenti scelgono Install (Installa), viene visualizzato un messaggio di errore che indica che l'installazione non è riuscita. Agli utenti viene quindi richiesto di provare a installare manualmente la versione più recente di .NET Framework. Quando scelgono Close (Chiudi), escono dall'installazione.

Per risolvere questo problema, gli utenti devono stabilire una connessione Internet dal PC in cui intendono installare il client e quindi scaricare e installare .NET Framework versione 4.6.2 o successiva sullo stesso PC. Per un elenco delle versioni di .NET Framework disponibili per il download, consulta la pagina relativa al download di .NET Framework.

Nota

Gli utenti che hanno installato la versione 1.1.156 del client AppStream 2.0 devono aver installato la versione 4.7.2 o successiva di .NET Framework sullo stesso PC.

Le installazioni dei driver USB dei miei utenti falliscono quando installano il client AppStream 2.0 e ora non possono usare i loro dispositivi USB con la versione 2.0. AppStream

Quando gli utenti installano il client AppStream 2.0, scelgono se installare il driver USB AppStream 2.0. Il driver è necessario per utilizzare dispositivi USB con applicazioni trasmesse in streaming tramite AppStream 2.0. Tuttavia, l'installazione del driver USB non riesce se si verificano entrambe le seguenti condizioni:

  • Il certificato root utilizzato per firmare il file AppStreamUsbDriver.exe non è presente nell'archivio certificati di Windows.

  • Il PC in cui si sta installando il client non è connesso a Internet.

In questo caso, il certificato per il driver AppStream USB Amazon non può essere convalidato e un messaggio di errore notifica agli utenti che l'installazione del driver USB non è riuscita. Quando gli utenti scelgono OK, l'installazione del client AppStream 2.0 viene completata senza il driver USB. Sebbene gli utenti possano ancora utilizzare il client AppStream 2.0 per lo streaming delle applicazioni, i loro dispositivi USB non funzioneranno con le applicazioni trasmesse in streaming tramite AppStream 2.0.

Per risolvere questo problema, gli utenti devono stabilire una connessione Internet dal PC su cui intendono installare il client AppStream 2.0 e reinstallare il client.

Gli utenti del mio client AppStream 2.0 vengono disconnessi dalla sessione AppStream 2.0 ogni 60 minuti.

Se hai configurato la federazione delle identità utilizzando SAML 2.0 per l'accesso alla AppStream versione 2.0, a seconda del tuo provider di identità (IdP), potresti dover configurare le informazioni a cui l'IdP passa come attributi SAML come parte della risposta di AWS autenticazione. Ciò include la configurazione dell'elemento Attribute (Attributo) con l'attributo SessionDuration impostato su https://aws.amazon.com/SAML/Attributes/SessionDuration.

SessionDuration specifica il periodo di tempo massimo in cui una sessione di streaming federata per un utente può rimanere attiva prima che sia necessaria la riautenticazione. Sebbene SessionDuration sia un attributo opzionale, si consiglia di includerlo nella risposta di autenticazione SAML. Se non si specifica questo attributo, la durata della sessione viene impostata su un valore predefinito di 60 minuti.

Per risolvere questo problema, configurare l'IdP compatibile con SAML in modo che includa il valore SessionDuration nella risposta di autenticazione SAML e impostare il valore come richiesto. Per ulteriori informazioni, consulta Fase 5: creazione delle asserzioni per la risposta di autenticazione SAML.

Nota

Se i tuoi utenti accedono alle loro applicazioni di streaming nella AppStream versione 2.0 utilizzando il client nativo AppStream 2.0 o utilizzando il browser Web nella nuova esperienza, le loro sessioni vengono disconnesse dopo la scadenza della durata della sessione. Se gli utenti accedono alle loro applicazioni di streaming nella AppStream versione 2.0 utilizzando un browser Web con l'esperienza vecchia/classica, dopo la scadenza della durata della sessione degli utenti e l'aggiornamento della pagina del browser, le sessioni vengono disconnesse.

Se gli utenti accedono alla nuova esperienza del portale con un IdP compatibile con SAML e continuano a subire disconnessioni casuali, ciò potrebbe essere dovuto al fatto che i cookie di sessione utilizzati dalla sessione AppStream 2.0 vengono invalidati da altre applicazioni Web che utilizzano come sottodominio. aws.amazon.com Di seguito sono riportati gli scenari utente più comuni:

  • Se un utente avvia una nuova sessione AppStream 2.0 nello stesso browser, la sessione AppStream 2.0 esistente verrà disconnessa.

  • Se un utente avvia altre applicazioni Web nello stesso browser, con conseguente nuova autenticazione utente nel aws.amazon.com dominio, la sessione AppStream 2.0 esistente verrà disconnessa.

  • Se un utente accede a una sessione AWS Management Console con nuove credenziali IAM nello stesso browser, la sessione AppStream 2.0 esistente verrà disconnessa.

Puoi risolvere questo problema utilizzando i nuovi endpoint con stato di inoltro per configurare la federazione SAML 2.0 e utilizzando la versione del client AppStream 2.0 1.1.1300 e successive. Per ulteriori informazioni, consulta la Tabella 1 su. Fase 6: configurazione dello stato del relay della federazione

Gli utenti non possono copiare e incollare tra il dispositivo locale e la sessione di streaming.

AppStream 2.0 sfrutta le specifiche W3C per abilitare le operazioni asincrone degli appunti nelle applicazioni web. Ciò consente agli utenti di copiare e incollare i contenuti tra il dispositivo locale e la sessione di streaming nello stesso modo in cui effettuano le operazioni di copia e incolla sul dispositivo locale, compresi i tasti di scelta rapida.

L'unico browser che supporta attualmente le specifiche asincrone W3C degli appunti è Google Chrome versione 66 o successive, che supporta le operazioni di copia e incolla solo per il testo. Per tutti gli altri browser, gli utenti possono utilizzare la funzionalità Appunti del portale web AppStream 2.0, che fornisce una finestra di dialogo per copiare o incollare il testo.

Se gli utenti incorrono in problemi utilizzando gli appunti durante le sessioni di streaming, è possibile fornire loro le informazioni seguenti:

  • Utilizzo Chrome versione 66 o successive e i tasti di scelta rapida non funzionano.

    Chrome visualizza una richiesta che consente all'utente di scegliere se consentire alla AppStream versione 2.0 di accedere ai contenuti copiati negli appunti. Scegliere Allow (Consenti)per abilitare la funzione incolla alla sessione remota. Se si sta copiando il testo dalla sessione remota al dispositivo locale, sia l'applicazione di Chrome sia la scheda contenente la sessione di streaming devono rimanere attive sul dispositivo locale abbastanza a lungo perché il testo venga copiato dalla sessione di streaming. Piccole quantità di testo vengono copiate quasi immediatamente, ma per grandi quantità di testo, potrebbe essere necessario attendere da 1 a 2 secondi prima di abbandonare Chrome o la scheda contenente la sessione di streaming. Il tempo necessario per copiare il testo può variare in base alle condizioni di rete.

  • Le operazioni di Copia/Incolla non funzionano quando cerco di copiare e incollare grandi quantità di testo.

    AppStream 2.0 ha un limite predefinito di 20 MB per la quantità di testo che puoi copiare e incollare tra il dispositivo locale e la sessione di streaming. Se si tenta di copiare più di 20 MB, non viene copiato alcun testo. Tuttavia, il testo verrà troncato se l'amministratore imposta un limite e tu lo superi. Questo limite non viene applicato se si tenta di copiare e incollare il testo tra le applicazioni sul dispositivo locale o tra le applicazioni nella sessione di streaming. Gli amministratori possono anche limitare il numero di caratteri utilizzati nelle sessioni copy/paste in/out di streaming. Se devi copiare o incollare testo di dimensioni superiori a 20 MB o al limite specificato tra il dispositivo locale e la sessione di streaming, puoi dividerlo in blocchi più piccoli o caricarlo come file.

  • Sto usando la funzione appunti del portale web AppStream 2.0 per incollare il testo nella mia sessione di streaming e non funziona.

    In alcuni casi, dopo aver incollato il testo nella finestra di dialogo degli appunti e la chiusura della finestra di dialogo, quando si tenta di utilizzare i tasti di scelta rapida per incollare il testo nella sessione di streaming non accade nulla. Questo problema si verifica perché, quando viene visualizzata, la finestra di dialogo degli appunti distoglie l'attenzione dall'applicazione di streaming. Dopo la chiusura della finestra di dialogo, l'attenzione potrebbe non tornare automaticamente all'applicazione di streaming. Facendovi clic sopra, l'attenzione ritorna all'applicazione di streaming e consente l'utilizzo dei tasti di scelta rapida per incollare il testo nella sessione di streaming.

Alcuni tasti di scelta rapida non funzionano per gli utenti durante le sessioni di streaming.

Le seguenti scelte rapide da tastiera funzionano sui computer locali degli utenti, ma non vengono trasferite alle AppStream sessioni di streaming 2.0:

Windows:

  • Win+L

  • Ctrl+Alt+Canc

Mac:

  • Ctrl+F3

  • Tutti i tasti di scelta rapida che utilizzano combinazioni con i tasti Alt o Opzione

Questo problema è a dovuto alle seguenti limitazioni sul computer locale degli utenti:

  • Le scelte rapide da tastiera vengono filtrate in base al sistema operativo in esecuzione sui computer locali degli utenti e non vengono propagate ai browser su cui gli utenti accedono alla versione 2.0. AppStream Questo comportamento si applica ai tasti di scelta rapida Windows Win+L e Ctrl+Alt+Canc e Mac Ctrl+F3.

  • Quando vengono utilizzati con le applicazioni Web, alcuni tasti di scelta rapida sono filtrati dal browser e non generare un evento per le applicazioni Web. Di conseguenza, le applicazioni Web non sono in grado di rispondere ai tasti di scelta rapida digitati dagli utenti.

  • I tasti di scelta rapida sono tradotti dal browser prima che sia generato un evento di tastiera e pertanto non sono tradotti correttamente. Ad esempio, le combinazioni di tasti Alt e Opzione sui computer Mac sono tradotti come se fossero combinazioni di tasti Alt Graph su Windows. Quando ciò si verifica, i risultati non sono come da previsione degli utenti al momento dell'utilizzo delle combinazioni di tasti.

Le tavolette grafiche degli utenti non funzionano con le applicazioni di streaming distribuite.

Se le tavolette grafiche degli utenti non funzionano con le applicazioni di streaming, assicurarsi di soddisfare i requisiti e di comprendere ulteriori considerazioni per l'attivazione di questa funzionalità. Di seguito sono riportati i requisiti e le considerazioni per consentire agli utenti di utilizzare tavolette da disegno durante le sessioni di streaming 2.0. AppStream

Nota

Le tavolette da disegno sono supportate per gli utenti che accedono alla AppStream versione AppStream 2.0 utilizzando il client 2.0 o tramite un browser Web supportato.

  • Per consentire agli utenti di utilizzare questa funzionalità, è necessario configurare la flotta AppStream 2.0 per utilizzare un'immagine che esegua Windows Server 2019.

  • Per utilizzare questa funzionalità, gli utenti devono accedere alla AppStream versione 2.0 utilizzando il client AppStream 2.0 o solo tramite i browser Google Chrome o Mozilla Firefox.

  • Le applicazioni di streaming devono supportare la tecnologia Windows Ink. Per ulteriori informazioni, vedere Interazioni con penna e Windows Ink nelle app di Windows.

  • Alcune applicazioni, come GIMP, devono rilevare le tavolette di disegno sull'istanza di streaming per supportare la sensibilità alla pressione. In tal caso, gli utenti devono utilizzare il client AppStream 2.0 per accedere alla AppStream versione 2.0 e trasmettere queste applicazioni. Inoltre, è necessario qualificare le tavolette da disegno degli utenti e gli utenti devono condividere le tavolette da disegno con la AppStream versione 2.0 ogni volta che iniziano una nuova sessione di streaming.

  • Questa funzione non è supportata sui Chromebook.

Il metodo di input in lingua giapponese non funziona per i miei utenti durante le sessioni di streaming

Per consentire agli utenti di utilizzare il metodo di input in lingua giapponese durante le sessioni di streaming AppStream 2.0, procedi come segue:

  • Configura il parco istanze per utilizzare il metodo di input giapponese. A tale scopo, quando crei un'immagine abilita il metodo di input giapponese sull'Image Builder, quindi configura il parco istanze per l'utilizzo dell'immagine. Per ulteriori informazioni, consulta Specificare un metodo di input predefinito. In questo modo si consente alla AppStream versione 2.0 di configurare automaticamente l'immagine per l'utilizzo di una tastiera giapponese. Per ulteriori informazioni, consulta Tastiera giapponese.

  • Assicurati che il metodo di input giapponese sia abilitato anche sul computer locale dell'utente.

Se l'istanza del parco istanze e il computer locale dell'utente non utilizzano lo stesso metodo di input della lingua, la mancata corrispondenza potrebbe comportare da tastiera input imprevisti sull'istanza del parco istanze durante le sessioni di streaming dell'utente. Ad esempio, se l'istanza del parco istanze utilizza il metodo di input giapponese e il computer locale dell'utente utilizza il metodo di input inglese, durante una sessione di streaming, il computer locale invierà all'istanza del parco istanze chiavi con mappature dei tasti diverse rispetto all'istanza del parco istanze.

Per verificare se il metodo di input giapponese è abilitato per un'istanza del parco istanze, abilita per il parco istanze la vista del flusso Desktop. Per ulteriori informazioni, consulta la Fase 6 in Crea una flotta in Amazon AppStream 2.0.

Tasti di scelta rapida di Windows

Di seguito sono riportate i tasti di scelta rapida di Windows per cambiare le modalità di input in giapponese e per le conversioni in giapponese. Affinché queste scorciatoie da tastiera funzionino, la sessione di streaming AppStream 2.0 deve essere attiva.

Tasti di scelta rapida di Windows per cambiare le modalità di input in giapponese

Tasto di scelta rapida Descrizione

半角/全角/漢字

(Hankaku/Zenkaku/Kanji)

Oppure Alt+`

Cambia la modalità di input tra la modalità alfanumerica e quella giapponese

無変換

(Muhenkan)

Converte i caratteri in Hiragana, Katakana a larghezza intera e Katakana a mezza larghezza in sequenza

カタカナ/ひらがな/ローマ字

(Katakana/Hiragana/Romaji)

Cambia la modalità di input in Hiragana

Maiusc+カタカナ/ひらがな/ローマ字

(Katakana/Hiragana/Romaji)

Cambia la modalità di input in Katakana

Alt+カタカナ/ひらがな/ローマ字

(Katakana/Hiragana/Romaji)

Cambia la modalità di input tra Romaji giapponese e Kana giapponese

Tasti di scelta rapida di Windows per le conversioni in giapponese

Tasto di scelta rapida Descrizione

変換 (Henkan) + Spazio

Elenca le opzioni di conversione

F6

Converte in Hiragana

F7

Converte in Katakana a larghezza intera

F8

Converte in Katakana a mezza larghezza

F9

Converte in Romaji a larghezza intera

F10

Converte in Romaji a mezza larghezza

Tasti di scelta rapida di Mac

Per informazioni sui tasti di scelta rapida Mac per cambiare i metodi di input in giapponese e per le conversioni in giapponese, consulta i seguenti articoli nella documentazione di supporto per Mac.

Nota

Poiché le sessioni di streaming AppStream 2.0 vengono eseguite su istanze Windows, gli utenti Mac potrebbero riscontrare diverse mappature dei tasti.

Il mio utente visualizza un errore relativo al raggiungimento del numero massimo di sessioni di streaming quando tenta di avviare un'applicazione dal catalogo delle applicazioni.

Con le flotte Elastic AppStream 2.0, specifichi un numero massimo di utenti che possono eseguire lo streaming contemporaneamente utilizzando il parametro max concurrency. Qualsiasi utente che tenta di eseguire lo streaming oltre tale valore riceve questo errore. Per risolvere questo problema, puoi aumentare il numero massimo di streaming simultanei o consigliare all'utente di attendere che un altro utente completi la sessione di streaming.

Nota

Potrebbe essere necessario richiedere un aumento del limite per aumentare il tipo di istanza e il limite di dimensioni.

Il mio utente visualizza una schermata nera o il desktop e la sua applicazione non si avvia su un parco istanze elastico. Non viene visualizzato alcun errore.

Ciò può accadere se il percorso di avvio dell'applicazione non è corretto e la AppStream versione 2.0 non è in grado di avviare l'applicazione. Puoi convalidare il percorso di avvio dell'applicazione utilizzando la visualizzazione desktop sul parco istanze per passare al volume root. Verifica che l'eseguibile dell'applicazione esista nel percorso specificato.

Se non riesci a trovare il file VHD o lo script di configurazione del blocco dell'app sull'istanza di streaming, AppStream 2.0 potrebbe non essere riuscito a scaricarli dal bucket S3. Verifica che il VPC che specificato abbia accesso a S3. Per ulteriori informazioni, consulta Utilizzo degli endpoint VPC di Amazon S3 per le funzionalità 2.0 AppStream .