Skip to main content
Topic: Games running slow (Read 938 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Games running slow

Hi guys full disclosure I'm very noob, I have a old dell XPS l502x with an Intel internal graphics card and a Geforce GT 525M, the games I use to run on win lag now in Artix, I don't know if it is due to the xf86-video-nouveau drivers and me not running the nvidia-390xx drivers as my graphics card falls into the 390xx range.

Previously I loaded Arch and loaded the nvidia-390xx driver and tried getting it to run (tried hard) but couldn't get it running like it should using the nvidia card for games, can anyone assist in solving this problem, I don't mind doing the leg work, just point me in the right direction would be greatly appreciated.
Code: [Select]
$ lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port Mobile SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 525M] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 [Rainbow Peak] (rev 34)
04:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

Re: Games running slow

Reply #1
Yeap, nouveau can be reason. Why works 390xx  for you not?  What you mean whith"not running 390xx"?  Precise your problem please.  X Server not start, or what happens?
Thanks for clarify, and eventually for logs.

Re: Games running slow

Reply #2
This looks like you have 2 GPUs, Intel and NVidia.
First I would install the nvidia binary drivers which support your card (check on nvidia website somewhere).
Next I would research how to get the GPU swithichng running (optimus was it?).
Check the Archlinux wiki regarding this subject:
https://wiki.archlinux.org/index.php/NVIDIA_Optimus


Re: Games running slow

Reply #3
Yip I have 2 GPUs,
I will install the 390xx driver as that is the correct one according to the site, with the 390xx official drivers my HDMI out is not working. Let me install and see what happens. I'll let you know if there is an error again.
PS. Thanks for the reply guys.

Re: Games running slow

Reply #4
Ok after loading the nvidia390xx drivers and uninstalling the intel-video-nouveau, when I run the nvidia-xconfig file it creates the /etc/X11/xorg.conf file and then after rebooting the boot freezes, a booted into root and deleted the /etc/X11/xorg.conf file and that fixes the problem, the nvidia-setting also doesn't pick up the graphics card. Don't know where to look for info on what is going wrong?

Re: Games running slow

Reply #5
did you installed too? https://aur.archlinux.org/packages/nvidia-390xx-settings/
and please be little more precise! If you speak about nvidia settings or another driver which you installed, PLEASE put here links too. Nobody another can know, what you installed , from which sources -) did you installed ncidia-settings or nvidia-390xx-settings? Nvidia-settings will  found your card not, because is unsupported in nvidia-settings, nvidia-390xx-settings should your card find.

Re: Games running slow

Reply #6
@alium sorry I'll try to improve as fast as possible.

1. I installed https://aur.archlinux.org/nvidia-390xx.git
2. I then removed xf86-video-nouveau
3. I installed https://aur.archlinux.org/nvidia-390xx-settings.git and https://aur.archlinux.org/nvidia-390xx-utils.git
4. I then ran sudo nvidia-xconfig to have the nvidia-390xx set up the /etc/X11/xorg.conf
5. the /etc/X11/xorg.conf reads as follows then
Code: [Select]
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 390.141  (dvs-builder@U64-P08-12)  Mon Dec 28 16:12:07 UTC 2020

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
6. After the creation of the file when I restart the pc logs me in but before it loads SDDM it seems to hang in mid boot.

I hope this helps


Re: Games running slow

Reply #8
Sorry for the late reply work was hectic, the laptop freezes during the start of SDDM, No I haven't installed bumblebee or set up Optimus by the time I restarted the laptop. Should I set up the Optimus after installing the https://aur.archlinux.org/nvidia-390xx.git before restarting?

Re: Games running slow

Reply #9
yes, i guess, you should set up optimus. nvidia-390xx-dkms driver is in our repo too.

put here output from
Code: [Select]
cat /var/log/Xorg.0.log

and
Code: [Select]
dmesg

Re: Games running slow

Reply #10
Hey @alium thanks for all the help the files are to long to post the complete contents on the forum so here are the links to them. Here are the  dmesg.log and Xorg.0.log

PS. I did try and look for a method to refine the content of the logs to only output error but had no luck sorry.


Re: Games running slow

Reply #11
did you installed nvidia-390xx-dkms driver ? you still use nouveau as driver for xserver, you need change driver in your Xorg config to nvidia (this Xorg.0.log i want see too).

https://wiki.archlinux.org/index.php/NVIDIA#Manual_configuration

if start failed, the log you find under Xorg.0.log or Xorg.1.log (after you reboot computer)




Re: Games running slow

Reply #12
Ok I'll reload the drivers again and configure this weekend and give a report back, work is keeping me busy sorry. Thank you for the help so far!