DOMANDA Avvio e giochi lenti Linux rispetto a Windows

Pubblicità

stefano01101

Utente Attivo
Messaggi
272
Reazioni
11
Punteggio
38
Ciao a tutti, ho una domanda in realtà nulla di che. Mi chiedevo perché i giochi e l'avvio su Linux sono più lenti che su Windows? Per i giochi ho scaricato e aggiornato i driver proprietari invidia, dato che su arch mi basta fare "pacman -S nvidia". Ho usato per anni Windows e passando a Linux sento questo rallentamento, anche nell'avvio, dovrebbe essere più veloce e più reattivo. Voi sapete se si può migliorare o risolvere? Non so se devo installare una libreria oppure un pacchetto, mi sembra strano che su Windows l'avvio era di 5 secondi e adesso parliamo anche di 20/30 secondi per avviare tutto. So che comunque ho installato Linux su un hard disk, ma è comunque tanto lento stessa cosa per i giochi (anche su Windows avevo i giochi nell'hdd) Nei giochi ho proprio visto un rallentamento.

AMD Ryzen 3600
Nvidia 2060S
16gb DDR4 3200mhz

Linux 5.15.13-arch1-1
 
Anzitutto i giochi risiedono su ext4 (btrf/zfs o altra partizione con filesystem Linux) o su NTFS?
Ovviamente il filesystem "nativo" e' piu' performante, anche di molto in alcune operazioni.

I giochi sono giochi sviluppati per Linux, o sono giochi Windows che vengono caricati attraverso wine?
Nel secondo caso devi mettere in conto anche il caricamento del "sistema" wine.
 
Ciao a tutti, ho una domanda in realtà nulla di che. Mi chiedevo perché i giochi e l'avvio su Linux sono più lenti che su Windows? Per i giochi ho scaricato e aggiornato i driver proprietari invidia, dato che su arch mi basta fare "pacman -S nvidia". Ho usato per anni Windows e passando a Linux sento questo rallentamento, anche nell'avvio, dovrebbe essere più veloce e più reattivo. Voi sapete se si può migliorare o risolvere? Non so se devo installare una libreria oppure un pacchetto, mi sembra strano che su Windows l'avvio era di 5 secondi e adesso parliamo anche di 20/30 secondi per avviare tutto. So che comunque ho installato Linux su un hard disk, ma è comunque tanto lento stessa cosa per i giochi (anche su Windows avevo i giochi nell'hdd) Nei giochi ho proprio visto un rallentamento.

AMD Ryzen 3600
Nvidia 2060S
16gb DDR4 3200mhz

Linux 5.15.13-arch1-1
Se li avvii con proton, potrebbe rallentare l'avvio, si.
È abilitato il "precaricamento degli shared"?
Schermata del 2022-01-09 12-15-48.webp
 
Anzitutto i giochi risiedono su ext4 (btrf/zfs o altra partizione con filesystem Linux) o su NTFS?
Ovviamente il filesystem "nativo" e' piu' performante, anche di molto in alcune operazioni.

I giochi sono giochi sviluppati per Linux, o sono giochi Windows che vengono caricati attraverso wine?
Nel secondo caso devi mettere in conto anche il caricamento del "sistema" wine.
Io sono su linux, ho i giochi installati su ext4, come filesystem. I giochi sono nativi linux, non parlo di wine.
--- i due messaggi sono stati uniti ---
Se li avvii con proton, potrebbe rallentare l'avvio, si.
È abilitato il "precaricamento degli shared"?
Visualizza allegato 424868
Si abilitato
 
Ultima modifica:
Immagino tu stia parlando di steam, in tal caso dovresti provare ad avviarlo via terminale per vedere se manca qualche libreria od altro.

Per l'avvio del sistema potresti provare a vedere con:
systemd-analyze per vedere il tempo totale in avvio
systemd-analyze blame per vedere che servizi impiegano tanto
systemd-analyze critical-chain per vedere se hai e quali servizi impiegano tanto
 
Immagino tu stia parlando di steam, in tal caso dovresti provare ad avviarlo via terminale per vedere se manca qualche libreria od altro.

Per l'avvio del sistema potresti provare a vedere con:
systemd-analyze per vedere il tempo totale in avvio
systemd-analyze blame per vedere che servizi impiegano tanto
systemd-analyze critical-chain per vedere se hai e quali servizi impiegano tanto
Non capisco molto che processi siano, cosa riguardano, sembra tutto normale, ma siamo a 54 secondi di avvio, robe da pazzi. Per quanto riguarda Steam, tutto normale, non da errori di librerie o pacchetti.

Codice:
Startup finished in 13.825s (firmware) + 6.050s (loader) + 4.201s (kernel) + 32.737s (userspace) = 56.815s
graphical.target reached after 32.737s in userspace

Codice:
15.763s systemd-journal-flush.service
13.206s dev-sda3.device
 8.149s cups.service
 7.470s dev-loop6.device
 7.398s dev-loop4.device
 7.173s dev-loop10.device
 6.836s dev-loop9.device
 6.489s dev-loop2.device
 6.370s dev-loop3.device
 6.006s dev-loop1.device
 6.004s dev-loop5.device
 6.004s dev-loop8.device
 6.001s dev-loop7.device
 5.931s systemd-tmpfiles-clean.service
 5.600s accounts-daemon.service
 4.749s polkit.service
 4.402s dev-loop0.device
 3.983s ldconfig.service
 2.993s systemd-udevd.service
 2.793s udisks2.service
 2.267s snapd.service
 1.745s var-lib-snapd-snap-bare-5.mount
 1.643s var-lib-snapd-snap-core18-2253.mount
 1.582s systemd-fsck@dev-disk-by\x2duuid-DF37\x2d64B3.service
 1.520s systemd-sysusers.service
 1.451s NetworkManager.service
 1.449s systemd-logind.service
 1.235s var-lib-snapd-snap-core20-1270.mount
 1.198s systemd-tmpfiles-setup.service
 1.171s wpa_supplicant.service
 1.128s systemd-tmpfiles-setup-dev.service
 1.041s dev-disk-by\x2duuid-c22fd291\x2d330a\x2d4bc6\x2d9173\x2d36c2754b1046.swap
 1.003s var-lib-snapd-snap-cups-587.mount
  936ms var-lib-snapd-snap-cups-590.mount
  851ms colord.service
  725ms systemd-random-seed.service
  704ms systemd-modules-load.service
  644ms systemd-rfkill.service
  640ms var-lib-snapd-snap-discord-131.mount
  597ms systemd-journal-catalog-update.service
  551ms gdm.service
  548ms var-lib-snapd-snap-gnome\x2d3\x2d28\x2d1804-161.mount
  470ms upower.service
  440ms user@1000.service
  396ms systemd-sysctl.service
  390ms systemd-journald.service
  381ms var-lib-snapd-snap-gtk\x2dcommon\x2dthemes-1519.mount
  354ms modprobe@fuse.service
  304ms var-lib-snapd-snap-i2pi2p-3.mount
  296ms boot-efi.mount
  262ms systemd-update-utmp.service
  253ms systemd-timesyncd.service
  227ms systemd-udev-trigger.service
  227ms lvm2-monitor.service
  223ms var-lib-snapd-snap-spotify-56.mount
  205ms systemd-binfmt.service
  197ms dev-hugepages.mount
  197ms dev-mqueue.mount
  197ms sys-kernel-debug.mount
  196ms sys-kernel-tracing.mount
  196ms kmod-static-nodes.service
  195ms modprobe@configfs.service
  195ms modprobe@drm.service
  141ms var-lib-snapd-snap-snapd-14295.mount
  113ms power-profiles-daemon.service
   65ms systemd-remount-fs.service
   49ms sys-kernel-config.mount
   44ms rtkit-daemon.service
   33ms systemd-user-sessions.service
   11ms systemd-update-done.service
    5ms user-runtime-dir@1000.service
    3ms alsa-restore.service
    1ms proc-sys-fs-binfmt_misc.mount
    1ms tmp.mount
  936us sys-fs-fuse-connections.mount
  382us snapd.socket

Codice:
graphical.target @32.737s
└─multi-user.target @32.736s
  └─cups.service @24.587s +8.149s
    └─network.target @24.586s
      └─wpa_supplicant.service @29.091s +1.171s
        └─dbus.service @23.133s
          └─basic.target @23.132s
            └─sockets.target @23.132s
              └─snapd.socket @23.132s +382us
                └─sysinit.target @23.050s
                  └─systemd-update-done.service @23.039s +11ms
                    └─ldconfig.service @19.055s +3.983s
                      └─local-fs.target @19.054s
                        └─run-snapd-ns-cups.mnt.mount @32.606s
                          └─run-snapd-ns.mount @31.588s
                            └─swap.target @16.584s
                              └─dev-disk-by\x2duuid-c22fd291\x2d330a\x2d4bc6\x2d9173\x2d36c2754b1046.swap @15.543s +1.041s
                                └─dev-disk-by\x2duuid-c22fd291\x2d330a\x2d4bc6\x2d9173\x2d36c2754b1046.device @15.541s
 
Ultima modifica da un moderatore:
Faccio una domanda, ma tu hai Arch ed hai installato snapcraft, Il mattone di canonical?
 
Faccio una domanda, ma tu hai Arch ed hai installato snapcraft, Il mattone di canonical?
Si, direi di si, ma è tanto pesante? Avevo trovato delle app e le installavo con snap nome app, molto comodo.
--- i due messaggi sono stati uniti ---
Togli snapd e le APP snap, se hai bisogno di questo genere di APP installa flatpak e lo store flahutb.
Adesso vedo questa cosa, ho già i pacchetti flatpak con pamac. Non so come individuare i pacchetti installi con Snap.
 
No, semplicemente snapcraft è abbastanza "stupido" ed infatti lo stanno praticamente riscrivendo da zero perchè adesso è imbarazzante. Un conto se sei su Ubuntu, ma metterlo su arch è come tirarsi un martello sui piedi bello forte ed esserne pure felice!
Per avere la lista degli snap, digita questo comando da terminale: snap list
Mentre se dai snap list --all vedi anche tutte le versioni dei singoli pacchetti installati

Tanto per farti capire come sia ottimizzato male snapcraft
 
No, semplicemente snapcraft è abbastanza "stupido" ed infatti lo stanno praticamente riscrivendo da zero perchè adesso è imbarazzante. Un conto se sei su Ubuntu, ma metterlo su arch è come tirarsi un martello sui piedi bello forte ed esserne pure felice!
Per avere la lista degli snap, digita questo comando da terminale: snap list
Mentre se dai snap list --all vedi anche tutte le versioni dei singoli pacchetti installati

Tanto per farti capire come sia ottimizzato male snapcraft
Ok, purtroppo non riesco a fare "snap list" perché ho disinstallato snap e anche se lo reinstallo mi dice "No snaps are installed yet. Try 'snap install hello-world'."
 
Ok, allora non ci sono snap...
Dai ancora questi comandi e posta i risultati
systemd-analyze per vedere il tempo totale in avvio
systemd-analyze blame per vedere che servizi impiegano tanto
systemd-analyze critical-chain per vedere se hai e quali servizi impiegano tanto
 
Ok, allora non ci sono snap...
Dai ancora questi comandi e posta i risultati
Primo 1 minuto e 4

Codice:
Startup finished in 19.881s (firmware) + 6.779s (loader) + 3.326s (kernel) + 34.819s (userspace) = 1min 4.807s
graphical.target reached after 34.819s in userspace

Secondo

Codice:
22.244s systemd-journal-flush.service
 9.664s dev-sda3.device
 6.963s accounts-daemon.service
 4.203s cups.service
 3.938s polkit.service
 3.832s systemd-tmpfiles-clean.service
 3.025s udisks2.service
 2.846s systemd-udevd.service
 2.270s user@1000.service
 1.690s systemd-fsck@dev-disk-by\x2duuid-DF37\x2d64B3.service
 1.636s systemd-tmpfiles-setup-dev.service
 1.552s NetworkManager.service
 1.550s systemd-logind.service
  891ms systemd-modules-load.service
  763ms systemd-tmpfiles-setup.service
  762ms systemd-rfkill.service
  658ms gdm.service
  597ms systemd-random-seed.service
  572ms wpa_supplicant.service
  493ms colord.service
  408ms systemd-sysctl.service
  367ms lvm2-monitor.service
  303ms boot-efi.mount
  282ms upower.service
  281ms systemd-binfmt.service
  272ms systemd-udev-trigger.service
  269ms dev-disk-by\x2duuid-c22fd291\x2d330a\x2d4bc6\x2d9173\x2d36c2754b1046.s>
  238ms systemd-journald.service
  227ms modprobe@fuse.service
  149ms systemd-remount-fs.service
  124ms power-profiles-daemon.service
  100ms systemd-update-utmp.service
   97ms dev-hugepages.mount
   97ms dev-mqueue.mount
   97ms sys-kernel-debug.mount
   96ms sys-kernel-tracing.mount
   96ms kmod-static-nodes.service
   95ms modprobe@configfs.service
   95ms modprobe@drm.service
   87ms systemd-timesyncd.service
   42ms systemd-user-sessions.service
   28ms rtkit-daemon.service
   26ms sys-kernel-config.mount
    3ms user-runtime-dir@1000.service
    3ms alsa-restore.service
    1ms proc-sys-fs-binfmt_misc.mount
    1ms tmp.mount
  904us sys-fs-fuse-connections.mount

Terzo

Codice:
graphical.target @34.819s
└─multi-user.target @34.819s
  └─cups.service @30.616s +4.203s
    └─network.target @30.615s
      └─wpa_supplicant.service @33.695s +572ms
        └─dbus.service @29.061s
          └─basic.target @29.060s
            └─sockets.target @29.060s
              └─dbus.socket @29.060s
                └─sysinit.target @28.818s
                  └─systemd-update-utmp.service @28.718s +100ms
                    └─systemd-tmpfiles-setup.service @27.926s +763ms
                      └─systemd-journal-flush.service @5.680s +22.244s
                        └─systemd-remount-fs.service @5.409s +149ms
                          └─systemd-journald.socket @5.301s
                            └─system.slice @5.219s
                              └─-.slice @5.219s
 
Ultima modifica da un moderatore:
Pubblicità
Pubblicità
Indietro
Top