Problèmes et questions concernant le noyau et le support matériel.
Répondre

Nvidia

#1Messageil y a 6 ans

Hello !
Je viens d'installer The SIMS 4 sur mon laptop, Manjaro, qui a une carte graphique Nvidia GeFORCE GTX950M, 4Gb dédiés
Qd je joue au jeu, j'ai l'impression que ça lag un peu, et je me suis dit, peut etre que le jeu utilise la carte graphique INTEL au lieu de NVIDIA
Donc, je voudrais savoir comment faire pour savoir si le jeu utilise INTEL ou Nvidia, sachant que j'ai installé le jeu à l'aide de WINE - Ou est ce que je dois modifier des parametres de WINE pour que ses applications s'executent avec NVIDIA, et si c'est possible, comment le faire ?
Merci à tous,
Dernière modification par ngahy_beil y a 6 ans, modifié au total 1 fois.

Nvidia

#2Messageil y a 6 ans

de quel façon tu lance le jeu Sims ?
par un raccourci -lien ou un script shell ?

Nvidia

#3Messageil y a 6 ans

Un raccourci

Nvidia

#4Messageil y a 6 ans

tu peux nous faire:
- clic droit sur le raccourci
--> propriétés
--> onglet lanceur et nous communiquer le détail de la commande

Nvidia

#5Messageil y a 6 ans

J'ai juste la commande:

env WINEPREFIX="/home/none/.wine" wine C:\\windows\\command\\start.exe /Unix /home/none/.wine/dosdevices/c:/users/Public/Start\ Menu/Programs/The\ Sims\ 4\ City\ Living.lnk

Dans l'onglet Application

Nvidia

#6Messageil y a 6 ans

tu fais une copie tu lien
et tu ajoute devant la commande
primusrun %command%

Nvidia

#7Messageil y a 6 ans

Apres avoir éxecuté la commande, j'ai ça:

Unix /home/none/.wine/dosdevices/c:/users/Public/Start\ Menu/Programs/The\ Sims\ 4\ City\ Living.lnk
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
[moi@mon_pc ~]$ fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
fixme:thread:SetThreadIdealProcessor (0xa4): stub
fixme:thread:SetThreadIdealProcessor (0xb0): stub
fixme:thread:SetThreadIdealProcessor (0xa0): stub
fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
fixme:thread:SetThreadIdealProcessor (0xc8): stub
fixme:thread:SetThreadIdealProcessor (0xd0): stub
fixme:thread:SetThreadIdealProcessor (0x150): stub
fixme:thread:SetThreadIdealProcessor (0x158): stub
fixme:thread:SetThreadIdealProcessor (0x228): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x1a013a, filter=0x23f440,flags=0x00000000) returns a fake device notification handle!
primus: fatal: Bumblebee daemon reported: error: Could not enable discrete graphics card

Nvidia

#8Messageil y a 6 ans

vérification optirun :
optirun -b none nvidia-settings -c :8

Nvidia

#9Messageil y a 6 ans

[pc@mon_pc ~]$ optirun -b none nvidia-settings -c
[268139.100303] [ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card

[268139.100419] [ERROR]Aborting because fallback start is disabled.

Nvidia

#10Messageil y a 6 ans

Nvidia

#11Messageil y a 6 ans

Toujours pas de mise à jour qui pourrait résoudre le problème ?

Nvidia

#12Messageil y a 6 ans

Nvidia

#13Messageil y a 6 ans

J'ai reçu une mise a jour il n'y a pas longtemps, et j'ai vu qu'il y avait une mise a jour du noyau, et du driver nvidia. Apres installation de la mise à jour, j'ai re-éssayé la commande

optirun -b none nvidia-settings -c :8
et ça a fonctionné.
Qu'est ce que je dois faire maintenant ?

Nvidia

#14Messageil y a 6 ans

tu ajoute dans le lien -propriétés ,
en tête de la commande
primusrun %command%

Nvidia

#15Messageil y a 6 ans

Ça fonctionne, plus de messages d'erreur.
Merci
Répondre