Saya mengalami penurunan performa permainan yang luar biasa sejak saya menginstal Ubuntu 12,04
PC saya terdiri dari Nvidia Geforce GTX 460, CPU AMD Phenom II X4 965 dan 4GB RAM dan saya menggunakan driver khusus nvidia.
Saya terutama memainkan Heroes of Newerth dengan menggunakan klien linux mereka. Saya melakukan ini sejak ubuntu 9.10 dan saya tidak pernah mengalami masalah kinerja ketika menggunakan driver nvidia. Fps saya selalu dimaksimalkan ke bingkai tutup vsync 60.
Sejak saya menjalankan ubuntu 12.04 saya mendapatkan sekitar 30-45 fps dan pengalaman game pada umumnya sangat lamban. Saya tahu bahwa ada banyak orang yang mengalami masalah dengan driver nvidias 295.40, yang sayangnya diinstal secara default di ubuntu 12.04. Jadi saya secara manual menginstal stabil terbaru 295.49, beta terbaru 302.07 dan bahkan versi yang lebih lama 295.33 digunakan di ubuntu 11.10 (di mana saya tidak pernah punya masalah dengan kinerja). Itu buang-buang waktu karena saya mengalami masalah kinerja yang sama dengan semua 4 versi driver.
Ketika saya menggunakan Unity 2D, fps saya kembali ke 60 dan kinerja game secara keseluruhan bagus. Jadi saya hanya punya masalah ketika menjalankan Unity versi ubuntu 12.04.
Saya juga mencoba menghapus folder .config dan .compiz-1 saya di direktori home tetapi kinerja game masih berantakan ketika menggunakan unity.
Saya tidak tahu harus mencoba apa selanjutnya ... Adakah yang tahu bagaimana saya bisa men-debug masalah lebih lanjut? Mungkin bagaimana saya bisa menyediakan lebih banyak data untuk menganalisis masalah dengan lebih baik? Mungkin mencoba mengutak-atik beberapa pengaturan compiz?
Regresi kinerja ini benar-benar membuat frustrasi dan saya berpikir untuk mengunduh klien Windows Heroes of Newerth dan kembali ke dual boot karena ini tidak dapat diterima.
Setiap bantuan dihargai.
metacity --replace &
memulai permainan dan memiliki kinerja luar biasa yang saya harapkan. Ketika saya selesai saya mengetikunity --replace
dan semuanya kembali normal. Sekarang saya akan mengajukan bug terhadap persatuan dan melihat apa yang terjadi.Anda selalu dapat memperbarui ke driver Nvidia Beta 304.22 dan melihat apa yang terjadi. Saya mengalami masalah kinerja yang sangat besar dengan Ubuntu 12.04 LTS dan versi Nvidia 295.59 & versi 302.07 sepertinya memperbaiki beberapa hal kecil. Sebagian besar masalah telah diatasi dengan memperbarui driver 304.22 terbaru. Sekarang kinerja GeForce saya akhirnya sama dengan Windows XP tetapi masih ada masalah kecil dari beberapa aplikasi tetapi situasinya benar-benar membaik secara signifikan. Anda harus menggunakan driver Nvidia terbaru setiap saat, bahkan jika mereka berada di BETA karena tampaknya yang lebih tua yang stabil tidak diuji oleh tim Nvidia pada pembaruan bergulir Kernel dan Ubuntu yang lebih baru yang menyebabkan masalah dan masalah yang tidak terduga.
Anda dapat memperolehnya http://www.geforce.com/drivers/beta-legacy
Driver 304.22 memiliki banyak perbaikan skala besar seperti:
GeForce GTX 680M
Quadro K1000M
Quadro K2000M
digunakan untuk pembuatan MetaModes implisit.
Lihat deskripsi
opsi konfigurasi IncludeImplicitMetaModes X di README untuk detailnya.
SecondMonitorHorizSync
Kontrol serupa tersedia melalui opsi konfigurasi NVIDIA HorizSync dan VertRefresh X. Silakan lihat driver NVIDIA README untuk detailnya.SecondMonitorVertRefresh
sumber
EDIT: X sekarang dapat dikunci melalui xscreensaver
Hai! coba ini, saya mendapatkan hasil yang bagus menggunakannya, kebanyakan untuk game! Karena tidak akan dikelola oleh Unity, Anda mungkin memiliki hasil yang bagus juga!
Saya telah membuat skrip ini yang membuat sesi X baru dan menjalankan perintah atau membuka terminal sehingga Anda dapat menjalankannya di sana.
openNewX.sh
juga, tambahkan ini di: compiz config settings manager -> aturan jendela -> jendela yang tidak dapat ditutup:
Ini akan mencegah Anda menutup terminal itu (gunakan ctrl + c untuk menutup sesi X lainnya dan juga terminal), karena jika Anda menutup "jendela" itu akan membekukan sesi X Anda saat ini!
Ini memiliki keuntungan bahwa Anda tidak memiliki alt + masukkan masalah layar penuh, juga tidak ada Alt + TAB masalah layar penuh; Anda dapat menjalankan dengan lebih stabil game 3D apa saja, dari Urban Terror (asli linux) hingga game yang dijalankan dengan Wine! Bahkan beberapa browser yang menjalankan game 3D seperti Firefox dengan Quake!
Obs .: Anda mungkin ingin menginstal paket jwm, tidak diperlukan tetapi akan membuat perbedaan jika Anda perlu melakukan manajemen jendela di sana ..
PS: itu bisa diperbaiki tentu saja, rencana saya adalah menambahkan pengaturan keyboard ke opsi, tapi saya melakukannya dengan sangat lambat;), jika seseorang memperbaiki / membersihkannya, poskan sehingga saya dapat memperbarui skrip tambang :)
sumber
Saat menggunakan Unity 3D, apakah Anda memiliki banyak efek 3D dan sejenisnya yang diaktifkan? (kubus, animasi desktop, efek menu, dll) Ini dapat mengurangi kinerja, bahkan pada mesin yang bagus.
Mungkin perlu memeriksa pengaturan nvidia Anda, cukup cari 'nvidia' di dasbor dan Anda akan menemukannya. Saya tahu saya harus sedikit men-tweak pengaturan nvidia sebelum saya tidak mendapatkan lag.
Periksa pengaturan permainan Anda, ubah sedikit, dan lihat seberapa banyak perubahan fps Anda.
Pastikan untuk mengambil pembaruan terbaru untuk Ubuntu, ini kadang-kadang dapat memecahkan masalah, meskipun dalam kasus Anda, saya tidak berharap itu akan membantu.
sumber