Sau khi nâng cấp apt-get, hệ thống của tôi luôn khởi động ở chế độ đồ họa thấp


10

Cách đây một thời gian, tôi đã cài đặt trình điều khiển xorg edgers nvidia 331 cho Nvidia 420M của tôi với Ubuntu 13.10.

Hôm nay tôi đã chạy như bình thường

sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y

Và kể từ đó máy tính xách tay của tôi luôn luôn khởi động vào low-graphics modedấu nhắc để hỏi xem để khắc phục vấn đề này, các bản ghi kiểm tra, vv nhưng ngay cả sau khi đánh dấu khởi động vào chế độ đồ họa thấp nó không bao giờ không (nó bị treo trong x nhưng tôi vẫn có thể CtrlAltF1-6. Tôi đã gỡ bỏ cài đặt trình điều khiển đồ họa của tôi sau đó, cài đặt lại chúng (cùng hiệu ứng). Đã xóa xorg edgers PPA, nvidia-319trình điều khiển được cài đặt (giống nhau).

Luôn có chế độ đồ họa thấp.

Tôi cũng đã gặp sự cố với kernel 3.12 mà tôi đã cài đặt (thủ công từ kernel.org nhưng sau khi tôi đã gỡ bỏ hoàn toàn chúng và nâng cấp GRUB; bây giờ có vấn đề với trình điều khiển.)

Tôi đính kèm Xorg.0.log

[     9.912] 
X.Org X Server 1.14.5
Release Date: 2013-12-12
[     9.912] X Protocol Version 11, Revision 0
[     9.912] Build Operating System: Linux 3.2.0-37-generic x86_64 Ubuntu
[     9.912] Current Operating System: Linux icanseeyou 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64
[     9.912] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.11.0-15-generic root=UUID=cd852128-b5f9-4c66-82c0-08ffd489da5d ro persistent quiet splash
[     9.912] Build Date: 17 December 2013  10:06:15AM
[     9.912] xorg-server 2:1.14.5-1ubuntu2~saucy1 (For technical support please see http://www.ubuntu.com/support) 
[     9.912] Current version of pixman: 0.30.2
[     9.913]    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[     9.913] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     9.913] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jan  2 22:53:36 2014
[     9.913] (==) Using config file: "/etc/X11/xorg.conf"
[     9.913] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     9.913] (==) ServerLayout "Layout0"
[     9.913] (**) |-->Screen "Screen0" (0)
[     9.913] (**) |   |-->Monitor "Monitor0"
[     9.913] (**) |   |-->Device "Device0"
[     9.913] (**) |-->Input Device "Keyboard0"
[     9.913] (**) |-->Input Device "Mouse0"
[     9.913] (==) Automatically adding devices
[     9.913] (==) Automatically enabling devices
[     9.913] (==) Automatically adding GPU devices
[     9.913] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[     9.913]    Entry deleted from font path.
[     9.913] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[     9.913]    Entry deleted from font path.
[     9.913] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[     9.913]    Entry deleted from font path.
[     9.913] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[     9.913]    Entry deleted from font path.
[     9.913] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[     9.913]    Entry deleted from font path.
[     9.913] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/Type1,
    built-ins
[     9.913] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[     9.913] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     9.913] (WW) Disabling Keyboard0
[     9.913] (WW) Disabling Mouse0
[     9.913] (II) Loader magic: 0x7fd9888bfd20
[     9.913] (II) Module ABI versions:
[     9.913]    X.Org ANSI C Emulation: 0.4
[     9.913]    X.Org Video Driver: 14.1
[     9.913]    X.Org XInput driver : 19.1
[     9.913]    X.Org Server Extension : 7.0
[     9.914] (--) PCI:*(0:1:0:0) 10de:0df1:1025:0487 rev 161, Mem @ 0xb2000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x00003000/128, BIOS @ 0x????????/524288
[     9.915] (II) Open ACPI successful (/var/run/acpid.socket)
[     9.915] Initializing built-in extension Generic Event Extension
[     9.915] Initializing built-in extension SHAPE
[     9.915] Initializing built-in extension MIT-SHM
[     9.915] Initializing built-in extension XInputExtension
[     9.915] Initializing built-in extension XTEST
[     9.915] Initializing built-in extension BIG-REQUESTS
[     9.915] Initializing built-in extension SYNC
[     9.915] Initializing built-in extension XKEYBOARD
[     9.915] Initializing built-in extension XC-MISC
[     9.915] Initializing built-in extension SECURITY
[     9.915] Initializing built-in extension XINERAMA
[     9.915] Initializing built-in extension XFIXES
[     9.915] Initializing built-in extension RENDER
[     9.915] Initializing built-in extension RANDR
[     9.915] Initializing built-in extension COMPOSITE
[     9.915] Initializing built-in extension DAMAGE
[     9.915] Initializing built-in extension MIT-SCREEN-SAVER
[     9.915] Initializing built-in extension DOUBLE-BUFFER
[     9.915] Initializing built-in extension RECORD
[     9.915] Initializing built-in extension DPMS
[     9.915] Initializing built-in extension X-Resource
[     9.915] Initializing built-in extension XVideo
[     9.915] Initializing built-in extension XVideo-MotionCompensation
[     9.915] Initializing built-in extension SELinux
[     9.915] Initializing built-in extension XFree86-VidModeExtension
[     9.915] Initializing built-in extension XFree86-DGA
[     9.915] Initializing built-in extension XFree86-DRI
[     9.915] Initializing built-in extension DRI2
[     9.915] (II) "glx" will be loaded by default.
[     9.915] (WW) "xmir" is not to be loaded by default. Skipping.
[     9.915] (II) LoadModule: "dri2"
[     9.915] (II) Module "dri2" already built-in
[     9.915] (II) LoadModule: "glamoregl"
[     9.916] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[    10.024] (II) Module glamoregl: vendor="X.Org Foundation"
[    10.024]    compiled for 1.14.3, module version = 0.5.1
[    10.024]    ABI class: X.Org ANSI C Emulation, version 0.4
[    10.024] (II) LoadModule: "glx"
[    10.024] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so
[    10.071] (II) Module glx: vendor="NVIDIA Corporation"
[    10.071]    compiled for 4.0.2, module version = 1.0.0
[    10.071]    Module class: X.Org Server Extension
[    10.071] (II) NVIDIA GLX Module  319.60  Wed Sep 25 14:24:11 PDT 2013
[    10.071] Loading extension GLX
[    10.071] (II) LoadModule: "nvidia"
[    10.071] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
[    10.085] (II) Module nvidia: vendor="NVIDIA Corporation"
[    10.085]    compiled for 4.0.2, module version = 1.0.0
[    10.085]    Module class: X.Org Video Driver
[    10.091] (II) NVIDIA dlloader X Driver  319.60  Wed Sep 25 14:04:14 PDT 2013
[    10.091] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    10.092] (++) using VT number 7

[    10.096] (II) Loading sub module "fb"
[    10.096] (II) LoadModule: "fb"
[    10.096] (II) Loading /usr/lib/xorg/modules/libfb.so
[    10.097] (II) Module fb: vendor="X.Org Foundation"
[    10.097]    compiled for 1.14.5, module version = 1.0.0
[    10.097]    ABI class: X.Org ANSI C Emulation, version 0.4
[    10.097] (WW) Unresolved symbol: fbGetGCPrivateKey
[    10.097] (II) Loading sub module "wfb"
[    10.097] (II) LoadModule: "wfb"
[    10.097] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    10.100] (II) Module wfb: vendor="X.Org Foundation"
[    10.100]    compiled for 1.14.5, module version = 1.0.0
[    10.100]    ABI class: X.Org ANSI C Emulation, version 0.4
[    10.100] (II) Loading sub module "shadow"
[    10.100] (II) LoadModule: "shadow"
[    10.100] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    10.101] (II) Module shadow: vendor="X.Org Foundation"
[    10.101]    compiled for 1.14.5, module version = 1.1.0
[    10.101]    ABI class: X.Org ANSI C Emulation, version 0.4
[    10.101] (II) Loading sub module "ramdac"
[    10.101] (II) LoadModule: "ramdac"
[    10.101] (II) Module "ramdac" already built-in
[    10.103] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    10.103] (==) NVIDIA(0): RGB weight 888
[    10.103] (==) NVIDIA(0): Default visual is TrueColor
[    10.103] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    10.103] (**) NVIDIA(0): Enabling 2D acceleration
[    10.109] (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
[    10.109] (EE) NVIDIA(0):     system's kernel log for additional error messages and
[    10.109] (EE) NVIDIA(0):     consult the NVIDIA README for details.
[    10.109] (EE) NVIDIA(0):  *** Aborting ***
[    10.109] (EE) NVIDIA(0): Failing initialization of X screen 0
[    10.109] (II) UnloadModule: "nvidia"
[    10.109] (II) UnloadSubModule: "shadow"
[    10.109] (II) UnloadSubModule: "wfb"
[    10.109] (II) UnloadSubModule: "fb"
[    10.109] (EE) Screen(s) found, but none have a usable configuration.
[    10.109] (EE) 
Fatal server error:
[    10.109] (EE) no screens found(EE) 
[    10.109] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[    10.109] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    10.109] (EE) 
[    10.110] (EE) Server terminated with error (1). Closing log file.

Nhân Linux và các tiêu đề đã cài đặt của tôi

ii  linux-generic                          3.11.0.15.16                                     amd64        Complete Generic Linux kernel and headers
ii  linux-headers-3.11.0-15                3.11.0-15.23                                     all          Header files related to Linux kernel version 3.11.0
ii  linux-headers-3.11.0-15-generic        3.11.0-15.23                                     amd64        Linux kernel headers for version 3.11.0 on 64 bit x86 SMP
ii  linux-headers-generic                  3.11.0.15.16                                     amd64        Generic Linux kernel headers
ii  linux-image-3.11.0-15-generic          3.11.0-15.23                                     amd64        Linux kernel image for version 3.11.0 on 64 bit x86 SMP
ii  linux-image-extra-3.11.0-15-generic    3.11.0-15.23                                     amd64        Linux kernel extra modules for version 3.11.0 on 64 bit x86 SMP
ii  linux-image-generic                    3.11.0.15.16                                     amd64        Generic Linux kernel image

Các gói nvidia đã cài đặt

ii  nvidia-319-updates                     319.60-0ubuntu1                                  amd64        NVIDIA binary Xorg driver, kernel module and VDPAU library
ii  nvidia-settings-319-updates            319.60-0ubuntu1                                  amd64        Tool for configuring the NVIDIA graphics driver

dmesg

http://paste.ubfox.com/6681226/


1
bạn có thể đăng đầu ra của dmesg không? (Tôi yêu cầu bởi vì nó nói để kiểm tra nhật ký kernel của hệ thống và tôi tin rằng dmesg bao gồm điều đó)
user1974

@ user1974 Tôi đã cập nhật câu hỏi của mình. Xin vui lòng xem qua.
Patryk

2
Đó không phải là một bản sao, vì tôi có cùng một vấn đề với bản nâng cấp tương tự vào chiều nay, và giải pháp trong câu hỏi khác không hoạt động. Đây là một vấn đề cụ thể với phiên bản cụ thể của trình điều khiển này.
Animaletdesequia

Tôi đã từng gặp vấn đề tương tự. Tôi đã giải quyết nó bằng cách cài đặt nvidia 331.
mrroboaat

Câu trả lời:


8

Tôi đã có vấn đề tương tự chỉ một vài giờ trước đây, chiếc 331 mới nhất bị hỏng. Hạ cấp xuống trình điều khiển trước hoặc bất kỳ trình điều khiển nào khác, bao gồm cả nouveau nguồn mở sẽ không hoạt động, giải pháp duy nhất là gỡ cài đặt tất cả các gói nvidia và cài đặt trình điều khiển từ .sl bạn có thể tải xuống từ trang web của nvidia.

http://www.nvidia.com/Doad/index.aspx?lang=en-us

Ở đó, chọn card đồ họa, kiến ​​trúc, v.v. và tải xuống trình cài đặt. Khi hoàn tất, bạn sẽ cần cài đặt nó từ dòng lệnh mà không cần chạy X. Đặt trước Ctrl + Alt + F6 và sau khi đăng nhập:

sudo service lightdm stop
sudo apt-get remove nvidia-319 nvidia-331 # (change this line to match the drivers you have installed).

Bây giờ, giả sử trình điều khiển của bạn đã được tải xuống thư mục "Tải xuống":

cd Downloads
chmod +x NVIDIA*
sudo ./NVIDIA*.run

Tôi đã sử dụng dấu hoa thị ở đây vì tôi không thể biết trình điều khiển bạn đã tải xuống có cùng tên với tôi hay không, vì nó phụ thuộc vào GPU của bạn. Bạn có thể sử dụng tự động hoàn thành với phím tab để sử dụng tên .sl chính xác.

Thực hiện theo các hướng dẫn trên màn hình. Khi bạn hoàn thành, khởi động lại:

sudo shutdown -r now

Nếu sau khi khởi động lại bạn thấy vấn đề tương tự, hãy đăng nhập lại vào TTY và thử:

sudo nvidia-xconfig

Điều này sẽ tạo lại /etc/X11/xorg.conf mới

Chỉ là một bản cập nhật nhanh cho bất cứ ai sử dụng giải pháp của tôi: Hôm nay một bản cập nhật mới của một số thư viện gl đã phá vỡ hệ thống của tôi một lần nữa. Tôi đã phải cài đặt lại gói chạy NVIDIA, nó phàn nàn về việc một số thư viện của nó bị thay đổi và khôi phục chúng về trạng thái hoạt động. Dường như có một vấn đề tương thích giữa các thư viện từ các kho chính thức và các kho được đóng gói trong trình điều khiển. Đây là lý do tôi không thích cài đặt mọi thứ từ các gói bên ngoài ... Để cài đặt lại trình điều khiển, hãy hủy X bằng

sudo service lightdm stop

và cài đặt lại .sl với

sudo ./NVIDIA....run 

1
Tôi nhận được lỗi sau khi cài đặt từ các trình điều khiển này:-> Installing NVIDIA driver version 331.20. -> Running distribution scripts executing: '/usr/lib/nvidia/pre-install'... -> done. -> The distribution-provided pre-install script failed! Continue installation anyway? (Answer: No)
Patryk

1
Tôi quên nói với bạn rằng, tôi nhận được chính xác cùng một tin nhắn. Đầu tiên tôi chọn Không thận trọng, nhưng sau đó khi tôi chuẩn bị từ bỏ và kết nối lại toàn bộ hệ thống, tôi đã thử lại và chọn có để tiếp tục, và cài đặt hoàn tất.
Animaletdesequia

Đã làm như vậy và bây giờ tôi đã khởi động trở lại hệ thống :) Cảm ơn.
Patryk

1
Vui vì nó đã giúp. Tôi đã lên kế hoạch dành ngày hôm nay để chơi game và vì điều này, tôi đã đập đầu vào PC cả ngày. Chỉ cần nhớ một điều, trình điều khiển của bạn hiện đã được cài đặt từ một nguồn bên ngoài hệ thống gói, vì vậy nếu sau này bạn quyết định cài đặt trình điều khiển từ xorg-edgers hoặc ppa chính thức, trước tiên bạn sẽ phải gỡ cài đặt trình điều khiển này theo cách thủ công. Nếu bạn cố gắng sử dụng apt-get hoặc trung tâm phần mềm để ghi đè trình điều khiển này, nó có thể phá vỡ cấu hình.
Animaletdesequia

1
Chỉ cần cập nhật nhanh: Tôi vừa khởi động lại hệ thống sau khi nâng cấp một số gói và nó lại bị hỏng. Aparently, một phiên bản mới của xserver-xorg-video-nouveau đã phá vỡ trình điều khiển nvidia được cài đặt thủ công. Nếu điều này xảy ra với bạn, vì bạn nói rằng bạn đã thử các trình điều khiển khác nhau, chỉ cần xóa nó bằng sudo apt-get remove xserver-xorg-video-nouveau và khởi động lại. Nó sẽ tải lại các trình điều khiển riêng.
Animaletdesequia

11

Đó là Bumbleebee. Danh sách đen Bumblebee trình điều khiển nvidia. Vì vậy, Ubuntu đang cố gắng tải trình điều khiển khi khởi động, nhưng chúng bị liệt vào danh sách đen. Gỡ cài đặt Bumblebee đã giúp tôi.


1
+1 Tôi đã gặp vấn đề tương tự sau khi cập nhật từ xorg-edgers và gỡ cài đặt bumblebee đã khắc phục vấn đề.
matt davis

Điều này cũng giúp tôi, gỡ cài đặt ong nghệ đã giải quyết mọi thứ.
Stefan Radovanovici

Cảm ơn bạn rất nhiều! Tôi đã cố gắng khắc phục điều này trong 4 giờ. Gỡ cài đặt bumblebee đã sửa nó.
EmbMicro

1
Đừng quên thanh lọc hoặc ong nghệ sẽ không xóa danh sách đen!
Ethereum

Điều này cũng giải quyết vấn đề của tôi. "sudo apt-get purge bumblebee". Bumblebee không có gì ngoài vấn đề đối với tôi. Điều này làm việc cho tôi với Ubuntu 14.04.
mrinterweb

5

Tôi đã gặp vấn đề tương tự chính xác từ 2 ngày trước sau khi nâng cấp gói nvidia-331 ( 331.20-0ubfox8 ~ xedgers ~ saucy1 ).

Sau đó tôi đã thử một vài cách tiếp cận, ví dụ. ppa-purge, sử dụng nvidia-current chính thức, nvidia-319 từ kho ubfox. Tuy nhiên, nó không thể tự động khởi động giao diện đồ họa đúng cách (luôn luôn nói chạy ở chế độ phân giải thấp rồi treo nếu tôi tiếp tục), tôi cần thoát sang chế độ bảng điều khiển và gõ bên dưới để khôi phục giao diện đồ họa,

sudo modprobe nvidia-<ver>
sudo lightdm start

Sau đó, tôi chỉ thử sử dụng gói x-swat (thay vì xedgers) vì trang web xedgers cho biết đây được cho là gói ổn định hơn.

Tôi đã cài đặt lại nvidia-331 (nhưng phiên bản nhỏ khác 331.20-0ubfox1 ~ xedgers ~ saucy1 ) và sau đó nó có thể tự động tải lên giao diện đồ họa khi khởi động.

Có thể là do các gói liên quan được thêm / cấu hình lại trong khi tôi cài đặt gói x-swat nvidia-331, nguyên nhân gốc có thể không nằm trong chính gói nvidia-331, nhưng ít nhất bây giờ tôi có thể đưa nó trở lại khởi động bình thường .

Nó có thể đáng thử.


Tôi cũng muốn thử x-swatnhưng sau đó tôi đã sử dụng câu trả lời của darent và cài đặt trình điều khiển từ .runtệp.
Patryk

4

Điều tương tự cũng xảy ra với tôi sau khi nâng cấp cài đặt Ubuntu 13.10 trên Thinkpad W520 với card đồ họa kép vào ngày 2014-01-05. Bản nâng cấp bao gồm trình điều khiển nvidia-331 (331.20-0ubfox1 ~ xedgers ~ saucy1) từ PPA xorg-edgers.

Việc thanh trừng và cài đặt lại unity-helloer, lightdm, xorg, xserver-xorg, linux-headers và hạ cấp xuống nvidia-current hoặc nvidia-current-update và chuyển sang gdm không có hiệu lực.

Vấn đề chắc chắn là với ong nghệ, dường như được gói cùng với nvidia-331 trong bản nâng cấp cụ thể đó. Máy tính sẽ không trở lại trạng thái bình thường cho đến khi bumblebee đã được gỡ bỏ.

Chỉ trong trường hợp bạn đã nhầm lẫn với trình điều khiển của mình, đây là một quy trình hơi phức tạp để khắc phục sự cố:

Từ màn hình "Hệ thống đang chạy ở chế độ đồ họa thấp", nhấn Ctrl-Alt-F1 để nhận thiết bị đầu cuối và đăng nhập. Ngoài ra, bạn có thể khởi động hệ thống của mình bằng phím shift, chọn chế độ khôi phục, kích hoạt mạng và đi đến Vỏ rễ.

sudo apt-get purge nvidia-*
sudo apt-get purge bumblebee*
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get install nvidia-331
sudo apt-get remove --purge bumblebee

Nếu bạn đã gặp rắc rối với các gói nvidia và tệp X11-config trước đó, có thể cần phải sao lưu tất cả các tệp xorg.conf, sau đó xóa chúng và tạo một tệp mới:

sudo cp /etc/X11/xorg.conf* ~/YOURBACKUPDESTINATION/
sudo rm /etc/X11/xorg.conf*
sudo nvidia-xconfig

Cuối cùng khởi động lại máy tính của bạn và nó sẽ ổn:

sudo reboot

Hãy nhớ rằng "Hệ thống đang chạy ở chế độ đồ họa thấp" có thể có nhiều lý do và giải pháp này chỉ bao gồm một lý do có thể - đó là bản nâng cấp bị nhiễm bumblebee của nvidia-331.

Ngoài ra, hãy nhớ rằng sự cố có thể xảy ra khi nâng cấp trong tương lai, vì vậy hãy đảm bảo, bumblebee không được cài đặt vào lần tới khi bạn nâng cấp trình điều khiển nvidia.



1

Tôi có thể xác nhận rằng Bumblebee đang gây ra vấn đề. Nhìn vào tệp cấu hình bumblebee trong /etc/modules.d cho thấy rằng nó đã nằm trong danh sách đen mô-đun nvidia-331. Đây có lẽ là một sự thay đổi gần đây đối với ong nghệ. Loại bỏ ong nghệ bằng cách sử dụng dòng lệnh sau khắc phục sự cố:

apt-get purge bumblebee 

Rõ ràng bạn chỉ nên làm điều này nếu bạn không thực sự sử dụng mô-đun bumblebee (mà nếu bạn đang sử dụng trình điều khiển nvidia thì có lẽ bạn không biết).

Sự cố này ảnh hưởng đến tất cả các trình điều khiển nvidia cho đến phiên bản 311


0

Tương tự như các vấn đề được đề cập ở trên, tôi cũng đã chiến đấu với hệ thống Ubuntu 13.10 sau khi nâng cấp 2 ngày trước. Ngay cả khi chạy trình cài đặt NVIDIA chính thức cũng không giúp được gì.

Đây là từ bộ nhớ, vì vậy xin miễn cho việc thiếu chi tiết chính xác.

Tôi đã có một hệ thống 13.10 khác hoạt động tốt với một vài sự khác biệt. Cả nvidia-331 và kernel đều bị "giữ lại". Vì vậy, tôi nghĩ rằng tôi cần phải đảm bảo các gói kernel và nvidia-331 giống như hệ thống làm việc này.

Giải pháp của tôi là gỡ cài đặt tất cả các gói nvidia apt-get remove --purge nvidia *

Gỡ cài đặt kernel 3.11.0-15-generic, v.v.

Cài đặt kernel 3.11.0-14-generic (3.11.0-14.21) và linux-headers-3.11.0-14

Tiếp theo, tôi cần các phiên bản trước của gói Xedgers. Tôi đã googled từng gói này và lấy chúng từ launchpad.net nvidia-331_331.20-0ubfox1 ~ xedgers ~ saucy1_amd64.deb nvidia-continiated_331.20-0ub Ubuntu1 ~ xedgers ~ saucy1_amd64.deb ~ saucy1_amd64.deb

apt-get install nvidia-common Sau đó cài đặt các gói Xedgers ở trên .... (dpkg -i pack.deb)

Tôi gặp phải một số vấn đề phụ thuộc và nó muốn nâng cấp nvidia-331 lên gói Xedgers sau này - không phải là điều chúng tôi muốn - Tôi hơi mơ hồ về chính xác những gì tôi đã làm nhưng tôi đã chạy apt và đặt gói nvidia-331 (nhấn "=").

Tôi nghĩ rằng tôi vẫn phải "cài đặt apt-get -f" sau việc này. Không chắc.

Mọi việc suôn sẻ, DKMS nên nhổ một trình điều khiển cho kernel 3.11.0-14. Đó là, cần có một tệp "nvidia_331.ko" trong: /lib/modules/3.11.0-14-generic/updates/dkms

Nếu không có, tôi đoán "dpkg-recfigure nvidia-331" sẽ lại tiếp tục quá trình DKMS.

Kết quả cuối cùng từ "dpkg -l | grep nvidia"

ii nvidia-331 331.20-0ub Ubuntu1 ~ xedgers ~ saucy1 amd64 Trình điều khiển Xorg nhị phân NVIDIA, mô-đun hạt nhân và thư viện VDPAU saucy1 amd64 Tải trình điều khiển hạt nhân NVIDIA và tạo tập tin thiết bị ii nvidia-settings-331 331.20-0ubfox1 ~ xedgers ~ saucy1 amd64 Công cụ để định cấu hình trình điều khiển đồ họa NVIDIA

Điều cuối cùng, có thể không liên quan, là không có xorg.conf trong / etc / X11 vì một số lý do. "dịch vụ dừng lightdm" chưa làm gì cả Tôi sẽ thấy các quy trình liên quan đến X tham chiếu "lightdm" và "failafe".

Tôi đã chuyển /etc/X11/xorg.conf.failsafe sang /etc/X11/xorg.conf.failsafe.backup. Có bản sao lưu của các tệp xorg.conf trước đó từ quá trình nâng cấp, vì vậy tôi đã sao chép một trong số đó là /etc/X11/xorg.conf.

Tất cả được sắp xếp.

Tôi đã lặp lại quá trình này trên một hệ thống khác và không gặp phải vấn đề Xorg.conf.

Tôi hy vọng ý kiến ​​của tôi ở đây sẽ giúp ai đó.

Chúc mừng.

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.