Мой компьютер отказывается использовать мой драйвер NVIDIA

Я нахожу подобные проблемы повсюду, однако я занимаюсь этим всего две недели и мне действительно нужно это исправить, так как мне нужна функциональность моего NVIDIA Geforce GT 540m.
Запуск внешнего монитора через HDMI (1920x1080) и использование экрана моего ноутбука (1366x768) в качестве дополнительного экрана.

Мой процесс:

Загрузите драйвер с сайта Nvidia; Linux x64 для GT540m. (версия 319.49) Переименован в NVIDIA.run

CTRL+ALT+F1
sudo bash
sudo service lightdm stop && sudo service gdm stop
sh /home/jake/Downloads/NVIDIA.run 
->installer launches
Accepted the license
Install NVIDIA's 32-bit compatibility OpenGL libraries? Yes
Run nvidia-xconfig utility? Yes (supposed to create a file most likely about my monitors ie. 10.monitor.xml and/or xorg.conf)
->installer complete
reboot

Моя проблема:

Не удалось применить сохраненную конфигурацию для мониторов

none of the selected modes were compatible with the possible modes:
Trying modes for CRTC 63
CRTC 63: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 0)
CRTC 63: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 1)
Trying modes for CRTC 64
CRTC 64: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 0)
CRTC 64: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 1)

Экраны очень маленькие, но мне удается снять флажки с «зеркальных дисплеев» и установить внешний монитор на 1920x1080. Однако экран моего ноутбука застрял в разрешении 640x480, и другие параметры недоступны, кроме принудительного ввода его через командную строку из терминала. (лейкопластырь для гнойной раны только покрывает его) Я запускаю приложение, которое требует java и / или opengl, конечно, Minecraft, и оно дает мне org.lwjgl.LWJGLException: Could not init GLX [ 1110]

Есть идеи?

Спасибо.

ОБНОВЛЕНИЕ Я очистил свой старый драйвер nvidia, запустил sudo apt-get nvidia-319. Перезапусков. Разрешение вернулось к запланированным и желаемым настройкам! Однако: я запускаю настройки nvidia xserver, и это дает мне: You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server.

Я запустил sudo nvidia-xconfig, перезагрузился, и проблема с разрешением вернулась (обратно к 640x480 на обоих экранах ).
Вот этот xorg.conf:

nvidia-xconfig: X configuration file generated by nvidia-xconfig
 nvidia-xconfig:  version 325.15  (buildmeister@swio-display-x64-rhel04-03)  Wed Jul 31 19:04:27 PDT 2013

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"UPDATE

        # generated from default
        Identifier     "Mouse0"
        Driver         "mouse"
        Option         "Protocol" "auto"
        Option         "Device" "/dev/psaux"
        Option         "Emulate3Buttons" "no"
        Option         "ZAxisMapping" "4 5"
    EndSection

    Section "InputDevice"
        # generated from default
        Identifier     "Keyboard0"
        Driver         "kbd"
    EndSection

    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Unknown"
        ModelName      "Unknown"
        HorizSync       28.0 - 33.0
        VertRefresh     43.0 - 72.0
        Option         "DPMS"
    EndSection

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

    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        SubSection     "Display"
            Depth       24
        EndSubSection
    EndSection
0
задан 23 August 2013 в 11:33

3 ответа

Ссылка ниже - как я установил драйвер nvidia. это легко сделать, но nvidia всегда будет включена.

http://ubuntuhandbook.org/index.php/2013/08/install-upgrade-nvidia-319-49-ubuntu/

0
ответ дан 23 August 2013 в 11:33

К сожалению, если вы используете мобильное устройство nVidia на ноутбуке («m» после названия графической карты), это обычно означает, что это карта «Optimus» nVidia. Optimus - это технология nVidia, которая используется на ноутбуке для экономии энергии: в основе ее лежит идея, что когда вы не используете ускоренные приложения, используется встроенный неускоренный видеочип (обычно графическая карта Intel), а графический процессор nVidia включен только при необходимости.

Проблема в том, что nVidia все еще не поддерживает технологию Optimus в Linux: простая установка драйверов nVidia, как вы пытались это сделать, не будет работать из-за аппаратной архитектуры этих «гибридных» карт nVidia.

Одна вещь, которую вы можете сделать, это использовать Bumblebee, который включает поддержку Optimus на ноутбуках (см. https://wiki.ubuntu.com/Bumblebee ) и должен помочь с настройкой двух мониторов (см. http://blog.linuxacademy.com/linux/ubuntu-bumblebee-optimus-and-multi-monitor-support/)

0
ответ дан 23 August 2013 в 11:33

Самый простой способ обеспечить наилучшую производительность с картами NVIDEA - это установить клиент Steam из Valve и попросить его запустить Team Fortress 2 (огромная загрузка, но бесплатная).

Затем он поможет настроить карту NVIDEA и запустить ее с последними драйверами, достаточными для игр.

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

0
ответ дан 23 August 2013 в 11:33

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

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