Nvidia не будет работать над Сервером Ubuntu 16.04 с Lxde

У меня есть новый ПК с видеокартой GTX1060, и я не могу заставить это работать.

Я установил Сервер Ubuntu 16.04 и LXDE, который является комбинацией, которую я хочу, и работы отлично, но хотя драйверы Nvidia (367), кажется, установлены, единственный вывод графических данных, который включен, является встроенным i915.

Я сначала пытался добавить, что PPA Nvidia (http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu/) и использовать склонный - добирается для установки оттуда. Я также попытался загрузить двоичный файл Nvidia с веб-сайта Nvidia, перезагрузив в режим восстановления (таким образом, X не выполняет) и устанавливает это. Оба из них завершаются вполне счастливо, но когда я перезагружаю в X, инструмент "NVIDIA X Server Setting" (который появился в подменю "Preferences"), требования, "Вы, кажется, не используете NVIDIA X драйверов. Отредактируйте свои X конфигурационных файлов (просто выполненный nvidia-xconfig как корень), и перезапуск X-сервер". когда я выполняю его.

Это нечетно, потому что установщик Nvidia выполняет nvidia-xconfig как часть его установки. Я также попытался выполнить его сам, и это не изменяет xorg.conf. Мой xorg.conf файл содержит

# nvidia-xconfig: X configuration file generated by nvidia-xconfig

наверху, и

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

в (единственном) разделе Device.

Я поместил в черный список nouveau (который теперь показывает lsmod, не установлен), и lsmod дает

lsmod | grep nv
nvidia_drm             45056  0
nvidia_modeset        765952  1 nvidia_drm
nvidia              11489280  1 nvidia_modeset
drm_kms_helper        155648  2 i915_bpo,nvidia_drm
drm                   364544  5 i915_bpo,drm_kms_helper,nvidia_drm

Но тем не менее, единственная работа монитора является той, включил i915!

списки xrandr два монитора включили GTX1060:

Screen 0: minimum 8 x 8, current 1440 x 900, maximum 32767 x 32767
DP1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 410mm x 256mm
   1440x900      59.89*+
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      85.00    75.08    70.07    60.00  
   832x624       74.55  
   800x600       85.06    72.19    75.00    60.32    56.25  
   640x480       85.01    75.00    72.81    66.67    60.00  
   720x400       70.08  
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

(это - HDMI 1 и 2), но они оба шоу, как разъединено несмотря на то, чтобы быть включенным и включенный. Команды как xrandr --output HDMI1 --auto возвратитесь счастливо, но не имейте никакого эффекта.

lspci для GTX1060 дает

01:00.0 VGA compatible controller: NVIDIA Corporation Device 1c03 (rev a1) (prog-if 00 [VGA controller])
    Subsystem: ASUSTeK Computer Inc. Device 85a4
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    Memory at f0000000 (64-bit, prefetchable) [size=32M]
    I/O ports at e000 [size=128]
    Expansion ROM at f7000000 [disabled] [size=512K]
    Capabilities: [60] Power Management version 3
    Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [78] Express Legacy Endpoint, MSI 00
    Capabilities: [100] Virtual Channel
    Capabilities: [250] Latency Tolerance Reporting
    Capabilities: [128] Power Budgeting <?>
    Capabilities: [420] Advanced Error Reporting
    Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
    Capabilities: [900] #19
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

который ясно показывает, что это использует драйвер Nvidia.

Я в конце своего остроумия с этим. Я в конечном счете должен получить CUDA и различный материал машинного обучения, работающий над этим GPU, но я упал на первое препятствие того, чтобы заставлять его отобразиться на мониторе!

3
задан 12 October 2016 в 19:32

1 ответ

LXDE не поддерживает аппаратное ускорение... Таким образом, то, что Вы пытаетесь сделать (LXDE на сервере с аппаратное видеоускорение) невозможно во время этой записи.

единственное решение: Выберите другую Настольную среду..

Извините! :-(

2
ответ дан 1 December 2019 в 16:57

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

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