Làm thế nào để tôi giết máy chủ x?


31

Mỗi lần tôi cố giết máy chủ x,

sudo service lightdm stop

để tôi có thể cài đặt trình điều khiển Nvidia mới nhất, tôi nhận được thông báo lỗi.

stop: Unknown instance:

Tôi đang làm gì sai?


1
điều đó phụ thuộc vào DM bạn đang sử dụng: sudo service lightdm stop -> Ubuntu with Unity; dịch vụ sudo kdm dừng -> Kubfox; dịch vụ sudo gdm dừng ..;
Rodislav Moldovan

Câu trả lời:


47
  1. Sử dụng ctrl+ alt+ F1để chuyển sang thiết bị đầu cuối,
  2. đăng nhập
  3. chạy sudo service lightdm stop, lightdm và xserver nên được dừng ngay bây giờ (kiểm tra với ctrl+ alt+ F7, đó là phiên xorg hiện tại của bạn, nó sẽ không hiển thị bất kỳ máy tính để bàn nào bây giờ)
  4. làm việc của bạn
  5. chạy sudo service lightdm startđể bắt đầu lightdm và xorg một lần nữa.

Chúc may mắn!


4
Đó chính xác là những gì tôi đã làm ngoại trừ nửa chừng # 3 Tôi đã bị dừng với một thông báo lỗi.
Bí ẩn

3
Điều đó nghe có vẻ bí ẩn;) tôi đoán tốt nhất là lightdm hoàn toàn không phải là runnig và bạn đang sử dụng một số trình quản lý hiển thị khác ... Với cat / etc / X11 / default-display-manager, bạn có thể tìm ra Trình quản lý hiển thị nào hiện tại bằng cách sử dụng dịch vụ sudo --status-tất cả những gì bạn có thể tìm ra dịch vụ nào hiện đang chạy. Có lẽ điều đó giúp tìm ra lý do tại sao không có ví dụ lightdm và những gì người quản lý Diplay chạy thay thế ..
mondjunge

11

Tôi đã đào sâu thêm một chút và thấy rằng tôi chỉ có thể sử dụng pgrep để tìm ra PID của nó và sau đó giết nó.

pgrep dm -l

sudo kill (chèn PID vào đây)


2
Tôi nghĩ rằng điều này là một chút nguy hiểm. Bạn có thể giết trình quản lý phần mềm RAID (mdadm).
Spiros

7

Bạn sẽ cần sự giúp đỡ của htophoặc top. Viết số PID của quá trình bạn muốn giết (trong trường hợp này Xorg). Khi bạn đã có PID, hãy chạy lệnh bên dưới trong shell shell ( sudo -s):

kill -9 <PID>

Ví dụ:

kill -9 1234

Sau đó, bạn có thể cài đặt trình điều khiển NVidia.


Cảm ơn! thực sự nhận ra điều này và bắt đầu gõ trong khi bạn trả lời.
Bí ẩn

Bạn có thẻ nvidia với CUDA không? - đối với trường hợp này có lái xe đặc biệt - bạn có thể đọc tất cả điều này ở bài viết của tôi ở đây: askubuntu.com/questions/311151/...
dschinn1001

3

/etc/init.d/lightdm dừng lại có lẽ? Và tại sao bạn không thể cài đặt trình điều khiển nvidia từ trung tâm phần mềm?


Chúng đã lỗi thời, trang web NVIDIA luôn có các trình điều khiển gần đây nhất.
Bí ẩn

3

Ok cũng có vấn đề cài đặt GTX 970 trong Ubuntu 14.04. Thỉnh thoảng tôi có thể khởi động Ubuntu với trình điều khiển nổi bật và đôi khi không.

Tuy nhiên, điều này hy vọng sẽ khắc phục được sự cố: Sau khi chuyển đổi từ IGP (I7 4770 với HD4600) sang GTX970 trong Biosi đã gặp lỗi với một số Xorg Gui.

Tuy nhiên, bạn không thể cài đặt Nvidia-Driver trong khi X đang chạy: -> sudo killall Xorg giải quyết vấn đề

Sau đó -> sudo ./NVIDIA-x68xxx.run

Sau lần cài đặt Driver đầu tiên (nguồn gốc Nvidia 352.xx) tôi đã có một màn hình trống. Sau đó, tôi chạy lại Trình cài đặt trình điều khiển Nvidia -> sudo ./NVIDIA-x68xxx.run Cài đặt thứ hai này cho tôi biết một số trình điều khiển noveu đang chạy và nên bị vô hiệu hóa. Trình điều khiển hỏi tôi có nên tắt noveu không -> Có, tắt noveu

Sau khi khởi động lại: Et Voila lighdm đang chạy lại :)


2

Hãy thử chạy sudo service gdm stop.

Lý do lệnh của bạn có thể dẫn đến đầu ra đó là vì lightdmkhông phải Trình quản lý hiển thị của bạn.

Ngoài ra gdm, cũng thử xdmkdm.

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.