Şimdi Ara

linux ve Oyun Oynama Meselesi

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
20
Cevap
0
Favori
1.887
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar artık linux üzerinde mevcut ve güncel oyunlarımızı aktarıp oynayabilmemiz için acil klavuzlara, türkçe resimli yada videolu anlatımlara ihtiyacımız var. Pardus ve diğer debian tabanlı işletim sistemlerinde bu sürecin yeni başlayanlarda dahil olmak üzere kolay olacağını düşünüyorum. Ms-dos tan tutun, steam, origin, uplay vs tüm platformları aktif kurup kullanabilmemiz gerekiyor. Bu konuda fikirlerinizi paylaşırsanız sevinirim.



  • şu an bu dediklerin mümkün değil. çoğu oyun hala linux'da çalışmıyor. steam çoğu eski yüzlerce oyunu linux'a uyumlu yaptı fakat hala güncel oyunların çoğu linuxda çalışmıyor.

    dxvk adındaki projle ile linux da çalışan oyun sayısı ciddi şekilde artacak ama buna biraz daha var gibi görünüyor.
    muhtemelen birkaç sene içinde oyunların %90 dan fazlası linux uyumlu hale gelecektir.
  • quote:

    Orijinalden alıntı: orcnd

    şu an bu dediklerin mümkün değil. çoğu oyun hala linux'da çalışmıyor. steam çoğu eski yüzlerce oyunu linux'a uyumlu yaptı fakat hala güncel oyunların çoğu linuxda çalışmıyor.

    dxvk adındaki projle ile linux da çalışan oyun sayısı ciddi şekilde artacak ama buna biraz daha var gibi görünüyor.
    muhtemelen birkaç sene içinde oyunların %90 dan fazlası linux uyumlu hale gelecektir.
    Hocam 1998 lerden beri bekliyoruz bak 20 sene olmuş. Belliki ömrümüz yetmeyecek.
  • Linuxta bazı oyunlarımı Wine üzerinden kurup oynuyordum. İncelemeni tavsiye ederim.
  • quote:

    Orijinalden alıntı: steampowereduser

    Hocam 1998 lerden beri bekliyoruz bak 20 sene olmuş. Belliki ömrümüz yetmeyecek.

    Alıntıları Göster
    oyun kısmı ilk defa kurumsal bir firma tarafından geliştirilmeye başlandı. steam steambox ile önemli bir yatırım yapmıştı.
    şimdi de steambox 2 yi çıkarıp asıl darbeyi vurabilir. ben ilk defa umutluyum
  • Cs go yu hem linuxta hem windowsta oynadım. FPS olarak sorun olmasa da görüntü kalitesi olarak windowstan daha kötüydü. Aynı çözünürlükte pikseller tek tek seçiliyordu. Bunun dışında klavye ve fare üreticilerinin de linuxa destek vermesi gerekiyor.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Pardus kulanıcıları için mağazada PlayOnlinux Var onu kurarak windowsda çalışan uygulamaları çalıştırabilirsiniz.
  • Şu anda ben bi ekran kartı (Nvidia Optimus GTX660M) problemim oldu. Onu çözümlersem bana yeter. Söylemek gerekirse Steam olarak çok güzel bir platform, linux üzerindeki oyunları (ücretli ve ücretsiz) indirip oynayabiliyorsunuz.

    FPS olarak yorum yapamayacağım ama, bildiğim kadarı ile linux DirectX kullanmıyor. OpenGL grafik altyapısını kullandığı için oyunda illaki kullanılamayan grafik efekti özelliği ...vs mevcut olduğu kanısındayım. Windows'un bu yönde eli fazla güçlü. OpenGL crossplatform tarzında bir alt yapısı var bildiğim kadarı ile, javascript ile tarayıcıda bile çalışıyor (WebGL)

    Linux olarak yeterli kitle linux üzerinde toplanmadıkça, her zaman yatırımcı büyük kitleye hitap etmek ister. Dolayısı ile aynı anda hem windows hemde linux kullanarak bir yere varamayız. Ben böyle söylerkende kolay olmadığının farkındayım, bu yüzden bu ütopyanın olmayacağını da biliyorum.
  • Steam de linux destekli oyunlar var. Steam kurup linux destekli oyunlar indirilip kurulabilir.

    Ayrıca Play on linux üzerinde windows destekli oyunlar çalışıyor.
  • Tüm platformların aktif olması şuan mümkün görünmüyor. Program ve oyun geliştiricileri hala linux a destek sağlamaya çalışmıyorlar.

    Evde bilgisayar kullananların çoğu hala oyunlar için windows kullanmaya devam ediyor.

    Geliştiriciler linux a destek sağlamadığı sürece böyle devam edecek gibi duruyor.
  • Henüz ekran kartının optimus özelliği bile tam çalışmıyor. Intel onboard ekran kartından nvidia ekran kartına geçiş yaptıramıyoruz. Sürücü yüklemek zaten muazzam problem. Sürücü yükledikten sonra karşısına gelen "Siyah ekran" ile kalakalma gibi birçok sorun mevcut.

    Henüz çözüm tam olarak yok. Muhtemelen olmayacakta.
  • StGuard S kullanıcısına yanıt
    Bu siyah ekran ile yaşadığınız sorunu çözmeyi denediniz mi? Bazen bu sorunla karşılaşılan biliyor ama kernel parametreleri çoğunlukla çözüyor hocam

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Kaç kere denediğimin sayısını dahi bilmiyorum. Kernel'i geçici kapatıp yüklemek, nvidia pardus deposundaki sürücüsünü yüklemek, orjinal nvidia sürücüsünü yüklemek tarzında. Çeşitli denemeler.
    Yanısıra farklı site ve kaynaklardaki çözümleri denedim.

    Genelde en son nokta şu oluyor. xconf olarak tanımlaması yapılması gerekiyor. Bunu yapınca siyah ekranda kalıyoruz. Elimizde bitek tty1 kalıyor.

    Bende biraz acemiyim ama, harfiyen uyguladığım yöntemleri ve siteleri gösterebilirim. (Genelde resmi kaynaklar)

  • StGuard S kullanıcısına yanıt
    Pardus konusunda emin değilim ama Ubuntu dağıtımları ve arch dağıtımları da çözüm çok zor olmuyor

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: StGuard

    Kaç kere denediğimin sayısını dahi bilmiyorum. Kernel'i geçici kapatıp yüklemek, nvidia pardus deposundaki sürücüsünü yüklemek, orjinal nvidia sürücüsünü yüklemek tarzında. Çeşitli denemeler.
    Yanısıra farklı site ve kaynaklardaki çözümleri denedim.

    Genelde en son nokta şu oluyor. xconf olarak tanımlaması yapılması gerekiyor. Bunu yapınca siyah ekranda kalıyoruz. Elimizde bitek tty1 kalıyor.

    Bende biraz acemiyim ama, harfiyen uyguladığım yöntemleri ve siteleri gösterebilirim. (Genelde resmi kaynaklar)

    Debian tabanlı dağıtımlarda harici Nvidia GPU için sürücüyü aşağıdaki komutla kurabilirsiniz.

    sudo apt-get install bumblebee bumblebee-nvidia primus primus-libs:i386 
    sudo apt-get install -f
    sudo adduser $USER bumblebee


    Sonrasında buradaki düzenlemeyi de yapmanız gerekebilir. Xfce'de gedit yerine mouspad yazın ya da gedit'i kurun.

    Steam ile Bumblebee'yi kullanmak için, steam başlangıç seçeneklerine (SET LAUNCH OPTIONS) aşağıdaki satırı yazmak gerekiyor.

    optirun -b primus %command%
  • Az once klavye ve mouse gitti yedeklerimi alip yine formatlayacam. Sanırım yanlış yaptım

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Ekran kartının driver yükledim. nvidia-detect programı nvidia-driver yüklememi önerdi. TTY1 üzerinden lightdm servisini kapatarak yükledim. Yükleme esnasında nouvea kerneli çakışması olduğu ve bilgisayarı yeniden başlatmam gerektiğini belirtti.Bilgisayarı yeniden başlattım. Bumblebee, bumblebee-nvidia ve prismrun yüklendi. Bilgisayarı yeniden başlattım. Nvidia ekran kartının aktifleştiğini bilgisayar kasa led ışıkların "Turbo" isminde bir led mevcut. NVidia ekran kartı çalıştırıldığında bu ışık yanıyor. Şu anda hiç sönmeden yanıyor. Ancak optirun halen hata veriyor ve inxi ise halen Intel kullandığını gösteriyor.

    BusID "PCI:01:00:0" olarak ayarladım. Fakat halen "Cannot access secondary GPU - error: Could not load GPU driver" olarak hata alıyorum. Burada kernel driver nvidia-current değiştirdiğimde bumblebee servisinin çalışmadığı hatası geliyor. nvidia yaptığımda ise "annot access secondary GPU - error: Could not load GPU driver" hatası veriyor.

    ###############
    sudo lspci | egrep 'VGA|3D'
    [sudo] password for sener:
    00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
    01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GTX 660M] (rev a1)
    ###############

    ###############
    optirun glxgears
    [ 3483.623655] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

    [ 3483.623701] [ERROR]Aborting because fallback start is disabled.
    sener@MSI:/usr/lib/nvidia$

    ###############

    ###############
    sener@MSI:/usr/lib/nvidia$ inxi -G
    Graphics: Card-1: Intel 3rd Gen Core processor Graphics Controller
    Card-2: NVIDIA GK107M [GeForce GTX 660M]
    Display Server: X.Org 1.19.2 drivers: modesetting (unloaded: fbdev,vesa)
    Resolution: 1920x1080@59.93hz
    GLX Renderer: Mesa DRI Intel Ivybridge Mobile
    GLX Version: 3.0 Mesa 13.0.6
    ###############

    bumblebee.conf
    ###############
    # Configuration file for Bumblebee. Values should **not** be put between quotes

    ## Server options. Any change made in this section will need a server restart
    # to take effect.
    [bumblebeed]
    # The secondary Xorg server DISPLAY number
    VirtualDisplay=:8
    # Should the unused Xorg server be kept running? Set this to true if waiting
    # for X to be ready is too long and don't need power management at all.
    KeepUnusedXServer=false
    # The name of the Bumbleblee server group name (GID name)
    ServerGroup=bumblebee
    # Card power state at exit. Set to false if the card shoud be ON when Bumblebee
    # server exits.
    TurnCardOffAtExit=false
    # The default behavior of '-f' option on optirun. If set to "true", '-f' will
    # be ignored.
    NoEcoModeOverride=false
    # The Driver used by Bumblebee server. If this value is not set (or empty),
    # auto-detection is performed. The available drivers are nvidia and nouveau
    # (See also the driver-specific sections below)
    Driver=nvidia
    # Directory with a dummy config file to pass as a -configdir to secondary X
    XorgConfDir=/etc/bumblebee/xorg.conf.d
    # Xorg binary to run
    XorgBinary=/usr/lib/xorg/Xorg

    ## Client options. Will take effect on the next optirun executed.
    [optirun]
    # Acceleration/ rendering bridge, possible values are auto, virtualgl and
    # primus.
    Bridge=auto
    # The method used for VirtualGL to transport frames between X servers.
    # Possible values are proxy, jpeg, rgb, xv and yuv.
    VGLTransport=proxy
    # List of paths which are searched for the primus libGL.so.1 when using
    # the primus bridge
    PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
    # Should the program run under optirun even if Bumblebee server or nvidia card
    # is not available?
    AllowFallbackToIGC=false


    # Driver-specific settings are grouped under [driver-NAME]. The sections are
    # parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
    # detection resolves to NAME).
    # PMMethod: method to use for saving power by disabling the nvidia card, valid
    # values are: auto - automatically detect which PM method to use
    # bbswitch - new in BB 3, recommended if available
    # switcheroo - vga_switcheroo method, use at your own risk
    # none - disable PM completely
    #https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

    ## Section with nvidia driver specific options, only parsed if Driver=nvidia
    [driver-nvidia]
    # Module name to load, defaults to Driver if empty or unset
    KernelDriver=nvidia
    PMMethod=auto
    # colon-separated path to the nvidia libraries
    LibraryPath=/usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib/nvidia
    # comma-separated path of the directory containing nvidia_drv.so and the
    # default Xorg modules path
    XorgModulePath=/usr/lib/nvidia/nvidia,/usr/lib/xorg/modules
    XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

    ## Section with nouveau driver specific options, only parsed if Driver=nouveau
    [driver-nouveau]
    KernelDriver=nouveau
    PMMethod=auto
    XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
    ################


    xorg.conf.nvidia
    ################
    Section "ServerLayout"
    Identifier "Layout0"
    Option "AutoAddDevices" "false"
    Option "AutoAddGPU" "false"
    EndSection

    Section "Device"
    Identifier "DiscreteNvidia"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"

    # If the X server does not automatically detect your VGA device,
    # you can manually set it here.
    # To get the BusID prop, run `lspci | egrep 'VGA|3D'` and input the data
    # as you see in the commented example.
    # This Setting may be needed in some platforms with more than one
    # nvidia card, which may confuse the proprietary driver (e.g.,
    # trying to take ownership of the wrong device). Also needed on Ubuntu 13.04.
    BusID "PCI:01:00:0"

    # Setting ProbeAllGpus to false prevents the new proprietary driver
    # instance spawned to try to control the integrated graphics card,
    # which is already being managed outside bumblebee.
    # This option doesn't hurt and it is required on platforms running
    # more than one nvidia graphics card with the proprietary driver.
    # (E.g. Macbook Pro pre-2010 with nVidia 9400M + 9600M GT).
    # If this option is not set, the new Xorg may blacken the screen and
    # render it unusable (unless you have some way to run killall Xorg).
    Option "ProbeAllGpus" "false"

    Option "NoLogo" "true"
    Option "UseEDID" "false"
    Option "UseDisplayDevice" "none"
    EndSection
    #####################


    Önerisi olan?
  • nvidia-xconfig ile xconf ayarladım. Açılışta lightdm hata verdiği için direkt TTY1 'e attı. Bu sebeple oluşan xconfig dosyasını geri sildim.
    Şu anda halen sistemi düzgün kullanabiliyorum.
    Ama sonuç başarısız.
  • Konu oyun değil, RDP bağlantılarda dosya transferi olmaması, windows sunuculara erişememem (yazdığım projelerin yeni sürümlerini aktaramıyorum), dosya paylaşım sisteminin düzgün olmaması, office docx ve xlsx dosyaları libreoffice'de karman çorman görünmesi... ve daha nicesi.

    İş yapamadığımdan ötürü, Pardus'u sanal bilgisayara kurup bırakıcam. (Oda iyice öğrenmek için)
  • 
Sayfa: 1

Benzer içerikler

- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.