Bạn dường như không sử dụng máy chủ nvidia x máy chủ (bao gồm ảnh chụp màn hình)


12

Tôi đang chạy Ubuntu 11.04 tại máy tính xách tay asus của tôi.

Thông số kỹ thuật máy tính xách tay:

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

Tôi gặp lỗi này khi tôi đang cố truy cập cài đặt máy chủ X:

ảnh chụp màn hình

Ngoài ra, không có tệp xconfig trong thư mục etc / x11. Chỉ "xorg.cong.backup".
Tôi đã thử sudo startx và tôi đã nhận được điều này:

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.

Chuyện gì thế?

Cảm ơn bạn đã dành thời gian!


Tôi không thể không chú ý rằng có vẻ như bạn đang sử dụng Unity 2D. Tôi nghĩ rằng bạn không chỉ không thể truy cập cài đặt X của mình mà còn không thể chạy 3D.
Christopher Kyle Horton

bạn đang sử dụng trình điều khiển đồ họa nào? có phiên bản beta và "an toàn"! (trình điều khiển phù hợp)
Alvar

Với lệnh này "dpkg -l | grep nvidia" Tôi đã nhận được điều này: ii nvidia-common 0.2.30 Tìm trình điều khiển NVIDIA lỗi thời ii nvidia-hiện tại 270.41,06-0-0 -0ubfox1 Công cụ cấu hình trình điều khiển đồ họa NVIDIA
Chris

Câu trả lời:


15

GT 520M là máy tính xách tay nVidia Optimus không được hỗ trợ trong Ubuntu. Có nhiều cách để chương trình chạy trên thẻ nvidia mặc dù được mô tả trong NVIDIA GeForce với Công nghệ Optimus được Ubuntu hỗ trợ?

Sau khi cài đặt Bumblebee, bạn có thể chạy cài đặt nvidia bằng cách sử dụng:

optirun nvidia-settings -c :8

Không chỉ chạy nvidia-xconfig, nó sẽ tạo /etc/X11/xorg.conftệp cấu hình phá vỡ kết hợp và như vậy bởi vì trình điều khiển không hỗ trợ thẻ ngoài nvidia. Nếu bạn đã chạy lệnh đó, hãy xóa tệp:

sudo rm /etc/X11/xorg.conf

2
Cảm ơn bạn đã trả lời của bạn! Tôi đã thực hiện tất cả bốn bước bạn đã đề cập trong câu hỏi khác. Bạn đã viết "Nếu bạn muốn chạy một chương trình trên thẻ nvidia ngay bây giờ, hãy sử dụng chương trình optirun". 1) Vậy bây giờ mọi chương trình đang chạy trên bộ xử lý đồ họa tích hợp của CPU? 2) Gpu tích hợp này có xử lý các hiệu ứng windows không? 3) Những chương trình nào tôi nên chạy trên thẻ nvidia? 4) Để có được điều này, toàn bộ vấn đề là do công nghệ Optimus trên nvidia gt 520m của tôi? 5) Tôi đã thử chạy cái này: nvidia-settings -c: 8 và nhận được cái này: ERROR: Không thể mở màn hình ': 8'.
Chris

2
1) Một chương trình được hiển thị trên thẻ nvidia nhưng kết quả được hiển thị bằng thẻ intel 2) Không, máy tính để bàn chạy trên thẻ intel. Bạn có thể thử chạy toàn bộ phiên bằng optirun bằng cách chỉnh sửa tệp phiên /usr/share/xsessions, nhưng điều này có thể không ổn định vì không phải tất cả các tính năng GL đều được triển khai (chính xác). 3) Các chương trình phụ thuộc nhiều vào đồ họa như trình duyệt internet (Firefox, Chromium) và trình phát phương tiện (VLC). Hãy nhớ rằng thẻ nvidia sử dụng nhiều năng lượng hơn, vì vậy chỉ sử dụng nó nếu thực sự cần thiết 4) Đúng. 5) Máy chủ Bumblebee X chưa được khởi động. Chạy nó với optirun.
Lekensteyn

1) Vì vậy, bây giờ, firefox chạy trên thẻ intel, phải không? 2) Ý bạn là tôi phải chạy mọi chương trình tôi muốn bằng lệnh này "chương trình optirun &"? Điều đó có nghĩa là nếu tôi muốn mở một bộ phim, trước tiên tôi sẽ phải mở vlc thông qua lệnh đó và sau đó mở tệp video? : S Không có cách nào để chọn chương trình nào sẽ chạy trên thẻ nvidia? 3) Về câu hỏi thứ 5 và câu trả lời bạn cung cấp. Tôi nên khởi động máy chủ bumblebee x như thế nào? Lệnh nào? Đây: optirun bumblebee -d? Xin lỗi tôi không phải là người dùng có kinh nghiệm ..
Chris

1) Đúng 2) Thật vậy. Bạn có thể chỉnh sửa các tập tin máy tính để làm cho nó chạy trong optirun, đó là những gì bumblebee-ui. Thật không may, nó chưa tương thích với các bản phát hành Bumblebee gần đây 3) Nó được bắt đầu vào thời gian khởi động và sau khi cài đặt Bumblebee. Bạn sẽ được hướng dẫn sử dụng optirunkhi chưa bắt đầu.
Lekensteyn

1
@Lekensteyn Nếu tôi chạy nvidia-settingsqua optirunnhư được chỉ ra trong câu trả lời này thì họ vô dụng vì họ nói đến màn hình ảo có đúng không? Nếu có, làm thế nào người ta có thể kiếm lợi nhuận từ các cài đặt màn hình nâng cao Nvidia X server settingsthường cung cấp?
Patryk

0

Bạn đã thử chạy trong thiết bị đầu cuối:

sudo nvidia-xconfig

và sau đó khởi động lại? Điều đó sẽ chăm sóc tất cả cho bạn.


Đã thử và nhận được điều này: CẢNH BÁO: Không thể định vị / mở tệp cấu hình X. Tệp cấu hình X mới được ghi vào '/etc/X11/xorg.conf'. Sau đó, tôi đã khởi động lại và có màn hình này: tinypic.com/r/mrdvt/7 Tôi đã quản lý để khởi động ở ubfox vào chế độ đồ họa không an toàn. Vì vậy, vấn đề này ( Askubfox.com/questions/61559/ Google ) không được giải quyết.
Chris

Tôi không nhận thấy rằng bạn đang sử dụng thẻ Optimus và chỉ nhận thấy rằng bạn không bao giờ đề cập đến việc chạy lệnh tôi đã giới thiệu cho bạn. Câu trả lời của Lekensteyn phù hợp hơn câu trả lời của tôi. Lời xin lỗi.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.