Puncte:0

Cum îmi schimb bridge-ul PCI? Folosind Intel Xeon Graphics în loc de Nvidia GTX

drapel in

În primul rând, aș dori să spun că sunt nou în Ubuntu (fost utilizator Windows), așa că aceasta ar putea fi o întrebare noob. Apropo, încercam să joc Rocket League folosind Heroic Games Launcher, dar performanța este îngrozitoare. Sunt sigur că folosesc Intel Integrated Graphics în loc de GPU-ul meu Nvidia. Iată specificațiile mele generale:

Intel i5 8500 3 GHz GTX 1060 6gb 16 GB RAM 2666 (2x8)

În Windows, pot folosi Rocket League Maximum Graphics cu +85 fps stabil, iar în Ubuntu nu primesc niciodată mai mult de 15 fps. Când deschid System Monitor, din anumite motive, nu văd GPU-ul. Deci, am căutat pe google cum să-mi văd conexiunile PCI și văd asta

lspci -v

00:00.0 Podul gazdă: Podul gazdă/Registrele DRAM ale procesorului de bază din a 8-a generație Intel Corporation (rev. 07)
    DeviceName: Onboard - Other
    Subsistem: Gigabyte Technology Co., Ltd 8th Gen Core Processor Host Bridge/DRAM Registers
    Indicatoare: master bus, fast devsel, latență 0
    Capabilități: <acces refuzat>
    Driver de kernel în uz: skl_uncore
    Module kernel: ie31200_edac

00:01.0 Punte PCI: Controler PCIe cu procesor de bază Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core (x16) (rev 07) (prog-if 00 [Decodificare normală])
    Indicatori: bus master, fast devsel, latență 0, IRQ 121
    Bus: primar=00, secundar=01, subordonat=01, sec-latency=0
    I/O în spatele podului: 00004000-00004fff [dimensiune=4K]
    Memorie în spatele podului: a2000000-a30fffff [dimensiune=17M]
    Memorie preîncărcabilă în spatele bridge-ului: 0000000090000000-00000000a1ffffff [dimensiune=288M]
    Capabilități: <acces refuzat>
    Driver de kernel în uz: pcieport

00:12.0 Controler de procesare a semnalului: Controler termic Intel Corporation Cannon Lake PCH (rev. 10)
    DeviceName: Onboard - Other
    Subsistem: Gigabyte Technology Co., Ltd Controler termic PCH Cannon Lake
    Indicatoare: dezvoltare rapidă, IRQ 16
    Memorie la a341c000 (64 de biți, neprelucibilă) [dimensiune=4K]
    Capabilități: <acces refuzat>
    Driver de kernel în uz: intel_pch_thermal
    Module kernel: intel_pch_thermal

00:14.0 Controler USB: Controler gazdă Intel Corporation Cannon Lake PCH USB 3.1 xHCI (rev. 10) (prog-dacă 30 [XHCI])
    DeviceName: Onboard - Other
    Subsistem: Gigabyte Technology Co., Ltd Cannon Lake PCH USB 3.1 xHCI Host Controller
    Steaguri: bus master, mediu devsel, latență 0, IRQ 126
    Memorie la a3400000 (64 de biți, neprelucibilă) [dimensiune=64K]
    Capabilități: <acces refuzat>
    Driver de kernel în uz: xhci_hcd
    Module kernel: xhci_pci

00:14.2 Memorie RAM: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
    DeviceName: Onboard - Other
    Subsistem: Intel Corporation Cannon Lake PCH Shared SRAM
    Steaguri: dezvoltare rapidă
    Memorie la a3416000 (64 de biți, neprelucibilă) [dezactivată] [dimensiune=8K]
    Memorie la a341b000 (64 de biți, neprelucibilă) [dezactivată] [dimensiune=4K]
    Capabilități: <acces refuzat>

00:16.0 Controler de comunicație: Controler Intel Corporation Cannon Lake PCH HECI (rev. 10)
    DeviceName: Onboard - Other
    Subsistem: Gigabyte Technology Co., Ltd Controller Cannon Lake PCH HECI
    Indicatoare: bus master, fast devsel, latență 0, IRQ 124
    Memorie la a341a000 (64 de biți, neprelucibilă) [dimensiune=4K]
    Capabilități: <acces refuzat>
    Driver kernel în uz: mei_me

00:17.0 Controler SATA: Controler Intel Corporation Cannon Lake PCH SATA AHCI (rev. 10) (prog-if 01 [AHCI 1.0])
    DeviceName: Onboard - SATA
    Subsistem: Gigabyte Technology Co., Ltd Controler Cannon Lake PCH SATA AHCI
    Indicatoare: bus master, 66MHz, mediu devsel, latență 0, IRQ 125
    Memorie la a3414000 (32 de biți, neprelucibilă) [dimensiune=8K]
    Memorie la a3419000 (32 de biți, neprelucibilă) [size=256]
    Porturi I/O la 5030 [size=8]
    Porturi I/O la 5020 [size=4]
    Porturi I/O la 5000 [size=32]
    Memorie la a3418000 (32 de biți, neprelucibilă) [dimensiune=2K]
    Capabilități: <acces refuzat>
    Driver kernel în uz: ahci

00:1c.0 bridge PCI: Intel Corporation Cannon Lake PCH PCI Express Root Port #5 (rev f0) (prog-if 00 [Decodare normală])
    Indicatoare: bus master, fast devsel, latență 0, IRQ 122
    Bus: primar=00, secundar=02, subordonat=02, sec-latency=0
    I/O în spatele podului: [dezactivat]
    Memorie în spatele podului: a3300000-a33fffff [size=1M]
    Memorie preîncărcabilă în spatele bridge-ului: [dezactivat]
    Capabilități: <acces refuzat>
    Driver de kernel în uz: pcieport

00:1d.0 bridge PCI: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) (prog-if 00 [Decodare normală])
    Indicatori: bus master, fast devsel, latență 0, IRQ 123
    Bus: primar=00, secundar=03, subordonat=03, sec-latency=0
    I/O în spatele podului: 00003000-00003fff [dimensiune=4K]
    Memorie în spatele podului: a3200000-a32fffff [size=1M]
    Memorie preîncărcabilă în spatele bridge-ului: [dezactivat]
    Capabilități: <acces refuzat>
    Driver de kernel în uz: pcieport

00:1f.0 ISA bridge: Intel Corporation Device a308 (rev 10)
    DeviceName: Onboard - Other
    Subsistem: Gigabyte Technology Co., Ltd Dispozitiv 5001
    Steaguri: master bus, devsel mediu, latență 0

00:1f.3 Dispozitiv audio: Intel Corporation Cannon Lake PCH cAVS (rev 10)
    DeviceName: Onboard - Sunet
    Subsistem: Gigabyte Technology Co., Ltd Cannon Lake PCH cAVS
    Indicatoare: master bus, fast devsel, latență 32, IRQ 129
    Memorie la a3410000 (64 de biți, neprelucibilă) [dimensiune=16K]
    Memorie la a3100000 (64 de biți, neprelucibilă) [dimensiune=1M]
    Capabilități: <acces refuzat>
    Driver de kernel în uz: snd_hda_intel
    Module kernel: snd_hda_intel, snd_sof_pci_intel_cnl

00:1f.4 SMBus: Controler Intel Corporation Cannon Lake PCH SMBus (rev. 10)
    DeviceName: Onboard - Other
    Subsistem: Gigabyte Technology Co., Ltd Cannon Lake PCH SMBus Controller
    Steaguri: dezvoltare medie, IRQ 16
    Memorie la a3418800 (64 de biți, neprelucibilă) [size=256]
    Porturi I/O la efa0 [size=32]
    Driver kernel în uz: i801_smbus
    Module kernel: i2c_i801

00:1f.5 Controler magistrală serială [0c80]: Controler Intel Corporation Cannon Lake PCH SPI (rev. 10)
    DeviceName: Onboard - Other
    Subsistem: Intel Corporation Cannon Lake PCH SPI Controller
    Steaguri: dezvoltare rapidă
    Memorie la fe010000 (32 de biți, neprelucibilă) [dimensiune=4K]
    Driver kernel în uz: intel-spi
    Module kernel: intel_spi_pci

01:00.0 Controler compatibil VGA: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1) (prog-if 00 [controler VGA])
    Subsistem: Micro-Star International Co., Ltd. [MSI] GP106 [GeForce GTX 1060 6GB]
    Indicatoare: bus master, fast devsel, latență 0, IRQ 255
    Memorie la a2000000 (32 de biți, neprelucibilă) [dimensiune=16M]
    Memorie la 90000000 (64 de biți, preîncărcabilă) [dimensiune=256M]
    Memorie la a0000000 (64 de biți, preîncărcabilă) [dimensiune=32M]
    Porturi I/O la 4000 [dimensiune=128]
    ROM de expansiune la 000c0000 [dezactivat] [dimensiune=128K]
    Capabilități: <acces refuzat>
    Module kernel: nvidiafb, nouveau

01:00.1 Dispozitiv audio: Controler audio de înaltă definiție NVIDIA Corporation GP106 (rev a1)
    Subsistem: Micro-Star International Co., Ltd. [MSI] Controler audio de înaltă definiție GP106
    Indicatoare: master bus, fast devsel, latență 0, IRQ 17
    Memorie la a3080000 (32 de biți, neprelucibilă) [dimensiune=16K]
    Capabilități: <acces refuzat>
    Driver de kernel în uz: snd_hda_intel
    Module kernel: snd_hda_intel

Bridge-ul meu PCI nu ar trebui să fie controlat de Nvidia? Cum îl schimb?

Nmath avatar
drapel ng
După cum este scris, aceasta este o [Problemă XY](https://meta.stackexchange.com/a/66378). Întrebați întotdeauna despre problema reală cu care vă confruntați. Furnizați detalii despre această problemă. Ar trebui să descrieți pașii exacti necesari pentru a reproduce problema și să descrieți problema exact așa cum se manifestă. În acest caz, întrebați despre o soluție propusă care nu este ceva ce puteți schimba și nu vă va rezolva problema. Ați furnizat detalii despre această soluție propusă, în loc de detalii despre problemă. Așa cum este scrisă, această întrebare nu are răspuns
Nmath avatar
drapel ng
Potrivit paginii de produs Steam, Rocket League are doar un client Windows. Linux/Ubuntu nu poate rula jocuri Windows nativ. Ar trebui să utilizați un VM sau un strat de compatibilitate precum Wine. Software-ul de pe un VM sau Wine nu va funcționa la fel de bine ca pe un client nativ, în special pentru jocurile online/competitive. Rezultatele căutării par să indice că Rocket League avea suport pe Mac și Linux, iar dezvoltatorii de jocuri au încetat să mai suporte acele platforme. Dacă acest lucru este adevărat, sugerați să vă plângeți dezvoltatorilor de software pentru că au renunțat la asistență.
iDontKnow avatar
drapel in
Scuze ca nu am fost concret...Am pus Rocket League ca exemplu, dar întrebarea mea principală este cum să-mi schimb configurațiile PCI, deoarece cred că nu folosesc gtx-ul meu 1060. Performanța RL este cea care m-a condus la această conștientizare. L-am folosit ca context.
guiverc avatar
drapel cn
Pentru început, ar trebui să cunoaștem detaliile despre sistemul de operare și lansarea dvs. Sigur că ați menționat Ubuntu, dar nu ați spus ce produs, ce versiune sau dacă utilizați o versiune LTS, stiva de kernel pe care ați ales-o (*acest lucru este opțional, dar deoarece nu știm versiunea dvs., acest lucru poate fi semnificativ deoarece jocurile de obicei au rezultate mai bune pe noua opțiune de stivă*). Furnizarea detaliilor despre produs și lansare este un început. Pasta ta are multe mesaje *acces refuzat*; utilizați `sudo` pentru a crește privilegiile pentru a evita acest lucru. *de exemplu. Folosești Ubunu Core? Server Ubuntu? Ubuntu Desktop etc.. putem ghici desktop-ul, dar cel mai bine este dacă nu ghicim*
Nmath avatar
drapel ng
Nu vă puteți schimba puntea PCI. Este o componentă lipită pe placa ta de bază. Din nou, întreabă despre problema reală, nu soluția propusă. Încercarea de a activa un GPU atunci când nici măcar nu ești sigur dacă este deja activat este, de asemenea, o soluție propusă. Nu prea descrie problema. Este acesta un laptop cu grafică hibridă sau acesta este un desktop cu un GPU cu adevărat dedicat? `lspci` arată Nvidia ca controler VGA, așa că nu sunt sigur că aveți dreptate în teoria că nu este activat. Folosești drivere proprietare sau nouveau?
Nmath avatar
drapel ng
Dacă problema dvs. este o performanță mai slabă care rulează jocuri numai pentru Windows pe Ubuntu în comparație cu Windows, este posibil ca problema dvs. să nu aibă o soluție, ci o explicație
Terrance avatar
drapel id
Cum ați instalat driverele grafice pentru placa NVIDIA? De asemenea, cu excepția cazului în care jocul este optimizat pentru Linux, acesta nu va funcționa așa cum era de așteptat atunci când este rulat în Windows.
Quasimodo's clone avatar
drapel cn
Ai citit acest Q/A? https://askubuntu.com/questions/61396/how-do-i-install-the-nvidia-drivers

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.