X-сервер не работает над Ubuntu 14.04. Что может происходить?

Это, как я раньше устанавливал мой X-сервер на Ubuntu 13.

apt-get update
apt-get upgrade

# nvidia
apt-get -y install nvidia-current
apt-get -y install nvidia-current-updates

# x server
apt-get -y install xserver-xorg
apt-get -y install x11-xserver-utils

export DISPLAY=localhost:0.0

X :0 &
xhost +

На Ubuntu 14 я получаю следующую ошибку, когда я делаю X :0:

[  3491.124] (II) Module wfb: vendor="X.Org Foundation"
[  3491.124]    compiled for 1.15.1, module version = 1.0.0
[  3491.124]    ABI class: X.Org ANSI C Emulation, version 0.4
[  3491.124] (II) Loading sub module "ramdac"
[  3491.124] (II) LoadModule: "ramdac"
[  3491.124] (II) Module "ramdac" already built-in
[  3491.125] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[  3491.125] (==) NVIDIA(0): RGB weight 888
[  3491.125] (==) NVIDIA(0): Default visual is TrueColor
[  3491.125] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[  3491.125] (**) NVIDIA(0): Enabling 2D acceleration
[  3491.569] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 650 Ti (GK106) at PCI:1:0:0 (GPU-0)
[  3491.569] (--) NVIDIA(0): Memory: 2097152 kBytes
[  3491.569] (--) NVIDIA(0): VideoBIOS: 80.06.3c.00.11
[  3491.569] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[  3491.569] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[  3491.572] (--) NVIDIA(0): Valid display device(s) on GeForce GTX 650 Ti at PCI:1:0:0
[  3491.572] (--) NVIDIA(0):     CRT-0
[  3491.572] (--) NVIDIA(0):     DFP-0
[  3491.572] (--) NVIDIA(0):     DFP-1
[  3491.572] (--) NVIDIA(0): CRT-0: 480.0 MHz maximum pixel clock
[  3491.572] (--) NVIDIA(0): DFP-0: 165.0 MHz maximum pixel clock
[  3491.573] (--) NVIDIA(0): DFP-0: Internal Single Link TMDS
[  3491.573] (--) NVIDIA(0): DFP-1: 330.0 MHz maximum pixel clock
[  3491.573] (--) NVIDIA(0): DFP-1: Internal Single Link TMDS
[  3491.573] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0
[  3491.598] (EE) NVIDIA(0): Failing initialization of X screen 0
[  3491.782] (II) UnloadModule: "nvidia"
[  3491.782] (II) UnloadSubModule: "wfb"
[  3491.782] (II) UnloadSubModule: "fb"
[  3491.782] (EE) Screen(s) found, but none have a usable configuration.
[  3491.782] (EE) 
Fatal server error:
[  3491.782] (EE) no screens found(EE) 

Что еще может быть сделано?

2
задан 29 April 2014 в 22:11

2 ответа

Я нашел конечное решение здесь: http://www.nvidia.com.br/download/driverResults.aspx/69539

существует объект, который это говорит:

  • Добавляют новую опцию, AllowEmptyInitialConfiguration, который позволяет X-серверу запускаться, даже если никакие подключенные дисплеи не обнаруживаются при запуске. Эта опция может быть включена путем выполнения" sudo nvidia-xconfig - allow-empty-initial-configuration"

, Таким образом, я сделал:

sudo nvidia-xconfig --allow-empty-initial-configuration

И это работало.

Это произошло, потому что это - сервер, и на самом деле это не имеет никакого дисплея подключенным.

кроме того, перед ним я последовал совету bodhi.zazen. Я заблокировался эти nouveau драйверы [и другой материал, я думаю]

, я добавил к /etc/modprobe.d/blacklist.conf

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

Тогда, я перезагрузил, переустановил драйверы NVDIA... и перезагрузил снова!

7
ответ дан 7 October 2019 в 22:14

У меня была та же самая проблема. обеспечение dvi кабеля было правильно зафиксировано, было решение.

На самом деле драйвер Nvidia, кажется, проверяет соединение с экраном, так несмотря на это, когда экран, кажется, отображается правильно и nouveau работы драйвера, неправильное соединение может предотвратить драйвер Nvidia для работы.

0
ответ дан 7 October 2019 в 22:14

Другие вопросы по тегам:

Похожие вопросы: