“Anda tampaknya tidak menggunakan server nvidia x” (termasuk tangkapan layar)

12

Saya menjalankan ubuntu 11.04 di laptop asus saya.

Spesifikasi laptop:

CPU: i5-2410M @ 2,3GHz
RAM: 4GB
GPU: nvidia gforce GT 520M / (also the cpu has a bult-in graphics processor)

Saya mendapatkan kesalahan ini ketika saya mencoba mengakses pengaturan X server:

tangkapan layar

Juga, tidak ada file xconfig di direktori etc / x11. Hanya "xorg.cong.backup".
Saya sudah mencoba sudo startx dan saya mendapat ini:

Fatal server error:
Server is already active for display 0
    If this server is no longer running, remove /tmp/.X0-lock
    and start again.


Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 

 ddxSigGiveUp: Closing log
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 7 requests (7 known processed) with 0 events remaining.

Apa yang salah?

Terima kasih atas waktu Anda!

Chris
sumber
Saya tidak dapat membantu tetapi memperhatikan bahwa sepertinya Anda menggunakan Unity 2D. Saya pikir Anda tidak hanya tidak dapat mengakses pengaturan X, tetapi Anda tidak dapat menjalankan 3D juga.
Christopher Kyle Horton
driver grafis apa yang Anda gunakan? ada versi beta dan "aman"! (driver kelayakan)
Alvar
Dengan perintah ini "dpkg -l | grep nvidia" Saya dapat: ii nvidia-common 0.2.30 Cari driver NVIDIA yang sudah usang ii nvidia-saat ini 270.41.06-0ubuntu1 Driver binari Xorg NVIDIA, modul kernel dan perpustakaan VDPAU ii nvidia-settings 270.29 -0ubuntu1 Alat konfigurasi driver grafis NVIDIA
Chris

Jawaban:

15

GT 520M adalah laptop nVidia Optimus yang tidak didukung di Ubuntu. Ada beberapa cara untuk menjalankan program pada kartu nvidia yang dijelaskan dalam Apakah NVIDIA GeForce dengan Teknologi Optimus didukung oleh Ubuntu?

Setelah menginstal Bumblebee, Anda dapat menjalankan pengaturan nvidia menggunakan:

optirun nvidia-settings -c :8

Jangan hanya menjalankan nvidia-xconfig, itu akan membuat /etc/X11/xorg.conffile konfigurasi yang memecah kompositing dan semacamnya karena driver tidak mendukung kartu nvidia out-of-the-box. Jika Anda sudah menjalankan perintah itu, hapus file:

sudo rm /etc/X11/xorg.conf
Lekensteyn
sumber
2
Terimakasih atas balasan anda! Saya telah melakukan keempat langkah yang telah Anda sebutkan dalam pertanyaan lainnya. Anda telah menulis "Jika Anda ingin menjalankan program pada kartu nvidia sekarang, gunakan program optirun". 1) Jadi sekarang setiap program berjalan pada prosesor grafis built-in dari CPU? 2) Apakah gpu bawaan ini juga menangani efek windows? 3) Program apa yang harus saya jalankan pada kartu nvidia? 4) Untuk mendapatkan ini dengan benar, seluruh masalah adalah karena teknologi optimus pada nvidia gt 520m saya? 5) Saya mencoba menjalankan ini: nvidia-settings -c: 8 dan mendapatkan ini: ERROR: Tidak dapat membuka tampilan ': 8'.
Chris
2
1) Suatu program diberikan pada kartu nvidia tetapi hasilnya ditampilkan menggunakan kartu intel 2) Tidak, desktop berjalan pada kartu intel. Anda dapat mencoba menjalankan seluruh sesi menggunakan optirun dengan mengedit file sesi /usr/share/xsessions, tetapi ini mungkin tidak stabil karena tidak semua fitur GL diimplementasikan dengan benar. 3) Program yang sangat bergantung pada gambar seperti browser internet (Firefox, Chromium) dan pemutar media (VLC). Perlu diingat bahwa kartu nvidia menggunakan lebih banyak daya, jadi gunakan saja jika benar-benar diperlukan 4) Benar. 5) Server Bumblebee X tidak dimulai. Jalankan dengan optirun.
Lekensteyn
1) Jadi sekarang, firefox berjalan pada kartu intel, kan? 2) Maksud Anda saya harus menjalankan setiap program yang saya inginkan menggunakan perintah "optirun program &" ini? Yang berarti bahwa jika saya ingin membuka film saya pertama-tama harus membuka vlc melalui perintah itu dan kemudian buka file video? : S Apakah tidak ada cara untuk memilih program mana yang akan berjalan pada kartu nvidia? 3) Tentang pertanyaan ke-5 dan jawaban yang Anda berikan. Bagaimana cara memulai bumblebee x server? Perintah mana? Ini: optirun bumblebee -d? Maaf saya bukan pengguna yang berpengalaman ..
Chris
1) Benar 2) Memang. Anda dapat mengedit file desktop untuk membuatnya berjalan di optirun, yang bumblebee-uiartinya. Sayangnya, ini belum kompatibel dengan rilis Bumblebee terbaru 3) Dimulai pada waktu boot dan setelah instalasi Bumblebee. Anda akan diberi instruksi tentang penggunaan optirunsaat itu tidak dimulai.
Lekensteyn
1
@Lekensteyn Jika saya jalankan nvidia-settingsmelalui optirunseperti yang ditunjukkan dalam jawaban ini mereka tidak berguna karena mereka mengacu pada layar virtual adalah bahwa benar? Jika ya, bagaimana cara mengambil keuntungan dari pengaturan layar lanjutan yang Nvidia X server settingsbiasanya disediakan?
Patryk
0

Sudahkah Anda mencoba menjalankan di terminal:

sudo nvidia-xconfig

dan kemudian me-reboot? Itu harus mengurus semuanya untuk Anda.


sumber
Mencoba itu dan mendapatkan ini: PERINGATAN: Tidak dapat menemukan / membuka file konfigurasi X. File konfigurasi X baru ditulis ke '/etc/X11/xorg.conf'. Setelah itu saya reboot dan mendapatkan layar ini: tinypic.com/r/mrdvt/7 Saya telah berhasil mem-boot di ubuntu ke mode grafis yang gagal. Jadi masalah ini ( askubuntu.com/questions/61559/… ) tidak terpecahkan.
Chris
Saya gagal memperhatikan bahwa Anda menggunakan kartu Optimus dan hanya memperhatikan bahwa Anda tidak pernah menyebutkan menjalankan perintah yang saya rekomendasikan kepada Anda. Jawaban Lekensteyn lebih cocok daripada jawaban saya sendiri. Permintaan maaf.