2014-11-19 7 views
10

Ho recentemente aggiornato a Fedora 21 Beta e aggiornato tutti i pacchetti. Dato che la versione finale è prevista all'inizio del prossimo mese, non mi aspetto che cambi grandi. Quindi penso che il problema che sto affrontando possa persistere nella versione di produzione.Fedora 21 applicazione basata su terminale risposta lenta

Il problema è che quando si utilizzano alcune applicazioni basate su terminale, le risposte del terminale molto lentamente. Ad esempio, supponiamo che modifichi un file con Vim in terminale, dopo alcuni minuti, diventa sempre più difficile da usare. Ogni volta che premo un tasto, il cursore attenderà un secondo per rispondere. Modifica lo stesso file (che è solo una dozzina di righe) in GVim, tutto funziona come previsto. Altre applicazioni basate su terminale mostrano la stessa risposta lenta. Tuttavia, l'utilizzo del terminale stesso come shell interattiva non ha alcun problema.

Capisco che è molto difficile trovare una risposta al motivo per cui sta vivendo questo tipo di risposta lenta basata solo sulla mia vaga descrizione. Tuttavia, se qualcuno può indicare dove dovrei cercare la diagnostica del problema, alcuni file di registro ecc., Sarà molto apprezzato.

Di seguito sono riportati alcuni ulteriori dettagli del sistema.

Il computer è una workstation Dell T3500 con CPU Xeon W3550, GPU NVIDIA Quadro 2000. Sto usando l'ultimo driver binario NVIDIA (sono state provate sia la versione lunga live 340.58 che la beta series 346.16). Il driver open-source è stato disinstallato e il suo modulo del kernel era nella lista nera (lsmod | grep nouveau non mostra nulla, come previsto). L'ambiente desktop è GNOME Classic.

+1

sto affrontando lo stesso problema. Ho provato il driver dal fedora fusion repo (343) e ho anche provato a installare il 340 e 343 scaricato dal sito nvidia. Non ho idea di cosa potrebbe causare questo problema –

+0

Solo per dire che, utilizzare lo stesso Fedora in VMware Fusion su Mac OS X Yosemite, non c'è alcun problema. L'unica differenza nel software è il driver grafico, uno è il driver grafico VMWare fornito dal kernel e l'altro è il driver binario NVIDIA –

+0

Cosa succede se si avvia X con il driver VESA, invece del driver NVIDIA? (Oltre a sembrare terribile.) E il driver video open source non funziona? – yellowantphil

risposta

0

Sei in esecuzione in una VM il cui spazio di archiviazione cresce a seconda delle tue esigenze? Forse il problema è che la VM sta impiegando del tempo per allocare spazio quando le esigenze di storage crescono. Se è così, dopo un po 'non avrai più il problema, visto che il tuo disco virtuale sarà cresciuto tanto quanto deve essere.

Per quanto riguarda la diagnostica, provare a eseguire "top", cercare l'attività di paging e le dimensioni del set residente.

Forse qualcosa ha una perdita di memoria. Potrebbe non essere nel terminale, ma in una delle sue dipendenze.

3

Credo che il problema sia con la configurazione del driver Nvidia. So che questa domanda è vecchia, ma stavo cercando una soluzione allo stesso problema in Fedora 22. Ho riscontrato questo problema quando stavo usando Fedora 21, ma per lo più lo sopportavo.

La soluzione per me era deselezionare Sincronizzazione con VBlank nelle impostazioni del server Nvidia X.

enter image description here

+0

GRAZIE !!!!!!!!! Mi hai salvato la vita :) –