Primusrun ile oyunu açıyorum fakat 50FPS den yukarı çıkmıyor. Ayarları ortalamaya alıyorum 50FPS, en düşüğe alıyorum hala 50FPS. vblank_mode=0 paremetresini ekldedim gene değişen bir şey olmadı. Optirun' u denedim ama FPS onda daha düşüktü. Ben bu FPS kilidini nasıl açacağım ?
Sistem Özellikleri
OS: Arch Linux
Kernel: x86_64 Linux 4.9.8-1-ARCH
Shell: zsh 5.3.1
Resolution: 3286x1080
DE: KDE5
CPU: Intel Core i5-5200U CPU @ 2.7GHz
GPU: GeForce 840M
RAM: 1831MiB / 5887MiB
optirun glxspheres64 çıktısı nedir? (komut çalışmaz ise virtualgl paketini yükleyip tekrar deneyin)
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
Buyurun:
optirun glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce 840M/PCIe/SSE2
75.569372 frames/sec - 84.335419 Mpixels/sec
75.478810 frames/sec - 84.234352 Mpixels/sec
74.191669 frames/sec - 82.797902 Mpixels/sec
75.719673 frames/sec - 84.503155 Mpixels/sec
75.584048 frames/sec - 84.351797 Mpixels/sec
75.359264 frames/sec - 84.100939 Mpixels/sec
75.481986 frames/sec - 84.237896 Mpixels/sec
75.268495 frames/sec - 83.999641 Mpixels/sec
75.656414 frames/sec - 84.432558 Mpixels/sec
75.606537 frames/sec - 84.376896 Mpixels/sec
75.715555 frames/sec - 84.498559 Mpixels/sec
75.822145 frames/sec - 84.617514 Mpixels/sec
75.506525 frames/sec - 84.265282 Mpixels/sec
Açık kaynak sürücüyü mü kullanıyorsun yoksa Nvidia sahipli sürücüyü mü?
Intel + Nouveau ise prime ile deneyebilir misin? https://wiki.archlinux.org/index.php/PRIME
Açık kaynak sürücüyü mü kullanıyorsun yoksa Nvidia sahipli sürücüyü mü?
Intel + Nouveau ise prime ile deneyebilir misin? https://wiki.archlinux.org/index.php/PRIME
Herhalde açık kanak bu sitede ki anlatıma göre kurdum bumblebee' yi. Şuan bumblebee yüklü prime kurarsam kesin sıkıntı çıkar ona hiç bulaşmak istemiyorum.
Bu site derken? Cevabında herhangi bir bağlantı görünmüyor.
sudo pacman -Qsq nvidia
xrandr --listproviders
glxinfo | grep "OpenGL renderer"
Bu komutlar nasıl sonuç veriyor? Eğer Nouveau sürücüsü kurulu ise, Prime için herhangi birşey kurman gerekmiyor.
--listproviders çıktısına göre xrandr --setprovideroffloadsink komutunu düzenleyip, çalıştırmak istediğin uygulamayı başına DRI_PRIME=sürücü_no uygulama_adı şeklinde deneyebilirsin.
Örneğin bende nouveau sürücüsünün aldığı değer 1
Buna göre steam i çalıştıracak olsam şu şekilde kullanmam gerekiyor.
DRI_PRIME=1 steam
Oyun açacaksan da,
steam DRI_PRIME=1 steam://xxxxxxxxxxx
xxxxx şeklinde doldurduğum alanı /home/$USER/.local/share/applications dizini altında ki başlatıcıda bulabilirsin.
Prime 'ı, Bumblebee 'nin otomatik yaptığı işi elle yapmak gibi düşünebilirsin. Bu şekilde FPS de düzelme oluyormu kontrol edersin. Duruma göre değişiklik varsa, yine Bumblebee tarafında çözüm aranabilir.
Bu site derken? Cevabında herhangi bir bağlantı görünmüyor.
sudo pacman -Qsq nvidia
xrandr --listproviders
glxinfo | grep "OpenGL renderer"Bu komutlar nasıl sonuç veriyor? Eğer Nouveau sürücüsü kurulu ise, Prime için herhangi birşey kurman gerekmiyor.
--listproviders çıktısına göre xrandr --setprovideroffloadsink komutunu düzenleyip, çalıştırmak istediğin uygulamayı başına DRI_PRIME=sürücü_no uygulama_adı şeklinde deneyebilirsin.
Örneğin bende nouveau sürücüsünün aldığı değer 1
Buna göre steam i çalıştıracak olsam şu şekilde kullanmam gerekiyor.DRI_PRIME=1 steamOyun açacaksan da,
steam DRI_PRIME=1 steam://xxxxxxxxxxxxxxxx şeklinde doldurduğum alanı /home/$USER/.local/share/applications dizini altında ki başlatıcıda bulabilirsin.
Prime 'ı, Bumblebee 'nin otomatik yaptığı işi elle yapmak gibi düşünebilirsin. Bu şekilde FPS de düzelme oluyormu kontrol edersin. Duruma göre değişiklik varsa, yine Bumblebee tarafında çözüm aranabilir.
Bu site yani gerçek anlamda bu site 😀
http://archman.org/forum/index.php?topic=2151.0
jaganvir@casper: sudo pacman -Qsq nvidia
bumblebee
lib32-nvidia-utils
libvdpau
nvidia
nvidia-utils
jaganvir@casper: xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x47 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 4 associated providers: 0 name:Intel
jaganvir@casper: glxinfo | grep "OpenGL renderer"
OpenGL renderer string: GeForce 840M/PCIe/SSE2
Aşağıda ki komutu denedim ama optirun ile aynı performansı veriyor. Primusrun ile çalıştırınca orta ayarlarda 50FPS alıyorum, optirun ile çalıştırınca 25-30FPS alıyorum. Ama optirun da FPS sınırlanmıyor.
steam DRI_PRIME=1 steam://xxxxxxxxxxx
Bu site yani gerçek anlamda bu site 😀
http://archman.org/forum/index.php?topic=2151.0
Manjaro 'nun da buraya aktarıldığını düşünürsek, bu sitede bunun için kaç tane başlık var ben bilmiyorum. 🙂
Paylaştığın çıktıları sesli yorumlayalım. 🙂
jaganvir@casper: sudo pacman -Qsq nvidia
bumblebee
lib32-nvidia-utils
libvdpau
nvidia
nvidia-utils
Nvidia sahipli sürücüyü kullanıyorsun.
jaganvir@casper: xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x47 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 4 associated providers: 0 name:Intel
Sadece intel kart devrede. Bu normal çünkü Nvidia 'yı ihtiyaç olduğu durumda Bbswitch ile Bumblebee devreye alacak.
glxinfo | grep "OpenGL renderer"
OpenGL renderer string: GeForce 840M/PCIe/SSE2
OpenGL desteği veren kartın Nvidia.
steam DRI_PRIME=1 steam://xxxxxxxxxxx
Bu komut bir işe yaramaz çünkü DRI_PRIME=1 diye birşey yok. Yani hem açık kaynak sürücü değil, hemde,
jaganvir@casper: xrandr --listproviders
Providers: number : 1
Provider 0:
1 diye listelenmiş bir kart yok.
Bumblebee tarafına geçersek, Bbswitch in uygun çekirdeğe göre kurulu olduğuna emin misin? Şu çıktılar ne diyor?
groups
uname -r
sudo pacman -Qs bbswitch
Birde bu oyun için 50 FPS den daha fazla değer alabileceğini düşündüren nedir? Farklı bir ortamda deneyip daha yüksek bir değer mi almıştın?
Bu site yani gerçek anlamda bu site 😀
http://archman.org/forum/index.php?topic=2151.0Manjaro 'nun da buraya aktarıldığını düşünürsek, bu sitede bunun için kaç tane başlık var ben bilmiyorum. 🙂
Paylaştığın çıktıları sesli yorumlayalım. 🙂jaganvir@casper: sudo pacman -Qsq nvidia
bumblebee
lib32-nvidia-utils
libvdpau
nvidia
nvidia-utilsNvidia sahipli sürücüyü kullanıyorsun.
jaganvir@casper: xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x47 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 4 associated providers: 0 name:IntelSadece intel kart devrede. Bu normal çünkü Nvidia 'yı ihtiyaç olduğu durumda Bbswitch ile Bumblebee devreye alacak.
glxinfo | grep "OpenGL renderer"
OpenGL renderer string: GeForce 840M/PCIe/SSE2OpenGL desteği veren kartın Nvidia.
steam DRI_PRIME=1 steam://xxxxxxxxxxx
Bu komut bir işe yaramaz çünkü DRI_PRIME=1 diye birşey yok. Yani hem açık kaynak sürücü değil, hemde,
jaganvir@casper: xrandr --listproviders
Providers: number : 1
Provider 0:1 diye listelenmiş bir kart yok.
Bumblebee tarafına geçersek, Bbswitch in uygun çekirdeğe göre kurulu olduğuna emin misin? Şu çıktılar ne diyor?
groups
uname -r
sudo pacman -Qs bbswitchBirde bu oyun için 50 FPS den daha fazla değer alabileceğini düşündüren nedir? Farklı bir ortamda deneyip daha yüksek bir değer mi almıştın?
Sırayla çıktılar:
wheel log bumblebee network video audio optical storage power users
4.9.8-1-ARCH
local/bbswitch 0.8-61
Kernel module allowing to switch dedicated graphics card on Optimus laptops
Hocam, oyun 1920x1080 çözünürlükte 50FPS veriyor. Çözünürlüğü en düşüğe alıyorum hala 50FPS. Yani 51 olduğunu görmedim.
Neden 50FPS sınırlandığını şimdi anladım. Benim bilgisayarım bir laptop ve ben laptopun yanına ek bir 1080p monitör ekledim. Oyunu hep monitörde açıyordum ve 50FPS e sınırlanıyordu. Bu sefer monitörü kapattım ve laptopun ekranında açtım bu sefer 90FPS' leri gördüm. Şimdi ben nasıl oyunu bu monitörde FPS sınırlaması olmadan açabilirim ?
Oynamak istediğiniz monitörü, kullandığınız masaüstü yönetim ayarlarından birincil monitör olarak ayarlayıp deneyin.
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
Oynamak istediğiniz monitörü, kullandığınız masaüstü yönetim ayarlarından birincil monitör olarak ayarlayıp deneyin.
Öyleydi zaten. KDE Plasma kullanıyorum. Daha farklı ne ayar yapabilirim ?
xrandr --verbose|grep -v "$(xrandr --verbose|grep "disconnected" -A9)"
Mesaj düzeltme: Bu komut ayar değişikliği yapmayacak. Değerleri kontrol edebilmek için çıktı olarak paylaşırsın.
xrandr --verbose|grep -v "$(xrandr --verbose|grep "disconnected" -A9)"Mesaj düzeltme: Bu komut ayar değişikliği yapmayacak. Değerleri kontrol edebilmek için çıktı olarak paylaşırsın.
Buyurun:
eDP1 connected 1366x768+1920+156 (0x48) normal (normal left inverted right x axis y axis) 340mm x 190mm
Identifier: 0x43
Gamma: 1.0:1.0:1.0
Brightness: 1.0
CRTC: 1
EDID:
00ffffffffffff0030e4560400000000
0018010495221378ea05f59458569228
1e505400000001010101010101010101
010101010101d01d56f4500016303020
350058c2100000190000000000000000
00000000000000000000000000fe004c
4720446973706c61790a2020000000fe
004c503135365748422d5450413100c7
BACKLIGHT: 365
range: (0, 937)
Backlight: 365
range: (0, 937)
scaling mode: Full aspect
supported: None, Full, Center, Full aspect
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
1366x768 (0x48) 76.320MHz -HSync -VSync *current +preferred
h: width 1366 start 1414 end 1446 total 1610 skew 0 clock 47.40KHz
v: height 768 start 771 end 776 total 790 clock 60.00Hz
1280x720 (0x108) 74.480MHz -HSync +VSync
h: width 1280 start 1336 end 1472 total 1664 skew 0 clock 44.76KHz
v: height 720 start 721 end 724 total 746 clock 60.00Hz
1024x768 (0x109) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
1024x576 (0x10a) 46.995MHz -HSync +VSync
h: width 1024 start 1064 end 1168 total 1312 skew 0 clock 35.82KHz
v: height 576 start 577 end 580 total 597 clock 60.00Hz
960x540 (0x10b) 40.784MHz -HSync +VSync
h: width 960 start 992 end 1088 total 1216 skew 0 clock 33.54KHz
v: height 540 start 541 end 544 total 559 clock 60.00Hz
800x600 (0x10c) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0x10d) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
864x486 (0x10e) 32.901MHz -HSync +VSync
h: width 864 start 888 end 976 total 1088 skew 0 clock 30.24KHz
v: height 486 start 487 end 490 total 504 clock 60.00Hz
640x480 (0x10f) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
720x405 (0x110) 22.176MHz -HSync +VSync
h: width 720 start 728 end 800 total 880 skew 0 clock 25.20KHz
v: height 405 start 406 end 409 total 420 clock 60.00Hz
680x384 (0x111) 19.677MHz -HSync +VSync
h: width 680 start 688 end 752 total 824 skew 0 clock 23.88KHz
v: height 384 start 385 end 388 total 398 clock 60.00Hz
640x360 (0x112) 17.187MHz -HSync +VSync
h: width 640 start 640 end 704 total 768 skew 0 clock 22.38KHz
v: height 360 start 361 end 364 total 373 clock 60.00Hz
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
HDMI1 connected primary 1920x1080+0+0 (0x49) normal (normal left inverted right x axis y axis) 530mm x 300mm
Identifier: 0x45
Gamma: 1.0:1.0:1.0
Brightness: 1.0
CRTC: 0
EDID:
00ffffffffffff000472fa036fa07042
1b18010380351e78ca3f60a455529e27
0d5054bfef80714f8140818081c08100
9500b300d1c0023a801871382d40582c
4500132b2100001e000000fd00384c1f
5011000a202020202020000000fc0047
323437484c0a202020202020000000ff
005430564545303031383534300a01d2
020324f14f9002030405060701111213
1415161f230907078301000067030c00
1000382d023a801871382d40582c4500
132b2100001f011d8018711c1620582c
2500132b2100009f011d007251d01e20
6e285500132b2100001e8c0ad08a20e0
2d10103e9600132b2100001800000000
0000000000000000000000000000007e
aspect ratio: Automatic
supported: Automatic, 4:3, 16:9
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
1920x1080 (0x49) 148.500MHz +HSync +VSync *current +preferred
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
1920x1080 (0x113) 148.500MHz +HSync +VSync
h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 56.25KHz
v: height 1080 start 1084 end 1089 total 1125 clock 50.00Hz
1920x1080 (0x114) 148.352MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.43KHz
v: height 1080 start 1084 end 1089 total 1125 clock 59.94Hz
1920x1080i (0x115) 74.250MHz +HSync +VSync Interlace
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.75KHz
v: height 1080 start 1084 end 1094 total 1125 clock 60.00Hz
1920x1080i (0x116) 74.250MHz +HSync +VSync Interlace
h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 28.12KHz
v: height 1080 start 1084 end 1094 total 1125 clock 50.00Hz
1920x1080i (0x117) 74.176MHz +HSync +VSync Interlace
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.72KHz
v: height 1080 start 1084 end 1094 total 1125 clock 59.94Hz
1680x1050 (0x118) 119.000MHz +HSync -VSync
h: width 1680 start 1728 end 1760 total 1840 skew 0 clock 64.67KHz
v: height 1050 start 1053 end 1059 total 1080 clock 59.88Hz
1280x1024 (0x119) 135.000MHz +HSync +VSync
h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 79.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 75.02Hz
1280x1024 (0x11a) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1440x900 (0x11b) 88.750MHz +HSync -VSync
h: width 1440 start 1488 end 1520 total 1600 skew 0 clock 55.47KHz
v: height 900 start 903 end 909 total 926 clock 59.90Hz
1280x960 (0x11c) 108.000MHz +HSync +VSync
h: width 1280 start 1376 end 1488 total 1800 skew 0 clock 60.00KHz
v: height 960 start 961 end 964 total 1000 clock 60.00Hz
1280x800 (0x11d) 71.000MHz +HSync -VSync
h: width 1280 start 1328 end 1360 total 1440 skew 0 clock 49.31KHz
v: height 800 start 803 end 809 total 823 clock 59.91Hz
1152x864 (0x11e) 108.000MHz +HSync +VSync
h: width 1152 start 1216 end 1344 total 1600 skew 0 clock 67.50KHz
v: height 864 start 865 end 868 total 900 clock 75.00Hz
1280x720 (0x11f) 74.250MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.00KHz
v: height 720 start 725 end 730 total 750 clock 60.00Hz
1280x720 (0x120) 74.250MHz +HSync +VSync
h: width 1280 start 1720 end 1760 total 1980 skew 0 clock 37.50KHz
v: height 720 start 725 end 730 total 750 clock 50.00Hz
1280x720 (0x121) 74.176MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 44.96KHz
v: height 720 start 725 end 730 total 750 clock 59.94Hz
1024x768 (0x122) 78.750MHz +HSync +VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0 clock 60.02KHz
v: height 768 start 769 end 772 total 800 clock 75.03Hz
1024x768 (0x123) 75.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1328 skew 0 clock 56.48KHz
v: height 768 start 771 end 777 total 806 clock 70.07Hz
1024x768 (0x109) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
832x624 (0x124) 57.284MHz -HSync -VSync
h: width 832 start 864 end 928 total 1152 skew 0 clock 49.73KHz
v: height 624 start 625 end 628 total 667 clock 74.55Hz
800x600 (0x125) 50.000MHz +HSync +VSync
h: width 800 start 856 end 976 total 1040 skew 0 clock 48.08KHz
v: height 600 start 637 end 643 total 666 clock 72.19Hz
800x600 (0x126) 49.500MHz +HSync +VSync
h: width 800 start 816 end 896 total 1056 skew 0 clock 46.88KHz
v: height 600 start 601 end 604 total 625 clock 75.00Hz
800x600 (0x10c) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0x10d) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
720x576 (0x127) 27.000MHz -HSync -VSync
h: width 720 start 732 end 796 total 864 skew 0 clock 31.25KHz
v: height 576 start 581 end 586 total 625 clock 50.00Hz
720x576i (0x128) 13.500MHz -HSync -VSync Interlace
h: width 720 start 732 end 795 total 864 skew 0 clock 15.62KHz
v: height 576 start 580 end 586 total 625 clock 50.00Hz
720x480 (0x129) 27.027MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.50KHz
v: height 480 start 489 end 495 total 525 clock 60.00Hz
720x480 (0x12a) 27.000MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.47KHz
v: height 480 start 489 end 495 total 525 clock 59.94Hz
720x480i (0x12b) 13.514MHz -HSync -VSync Interlace
h: width 720 start 739 end 801 total 858 skew 0 clock 15.75KHz
v: height 480 start 488 end 494 total 525 clock 60.00Hz
720x480i (0x12c) 13.500MHz -HSync -VSync Interlace
h: width 720 start 739 end 801 total 858 skew 0 clock 15.73KHz
v: height 480 start 488 end 494 total 525 clock 59.94Hz
640x480 (0x12d) 31.500MHz -HSync -VSync
h: width 640 start 656 end 720 total 840 skew 0 clock 37.50KHz
v: height 480 start 481 end 484 total 500 clock 75.00Hz
640x480 (0x12e) 31.500MHz -HSync -VSync
h: width 640 start 664 end 704 total 832 skew 0 clock 37.86KHz
v: height 480 start 489 end 492 total 520 clock 72.81Hz
640x480 (0x12f) 30.240MHz -HSync -VSync
h: width 640 start 704 end 768 total 864 skew 0 clock 35.00KHz
v: height 480 start 483 end 486 total 525 clock 66.67Hz
640x480 (0x130) 25.200MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.50KHz
v: height 480 start 490 end 492 total 525 clock 60.00Hz
640x480 (0x10f) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
720x400 (0x131) 28.320MHz -HSync +VSync
h: width 720 start 738 end 846 total 900 skew 0 clock 31.47KHz
v: height 400 start 412 end 414 total 449 clock 70.08Hz
Yok mudur bir çözümü ?