Nvidia Driver 440 на GTX1050M распознает экран ноутбука во время, но не после загрузки, только второй монитор.

В основном заголовок, Использование драйверов nouveau и на экране ноутбука, и на мониторе работает нормально. Хотел сделать кое-что из nvenc, поэтому я получил драйверы nvidia через приложение дополнительных драйверов в 20.04. В любом из предложенных Ubuntu (440, 435, 390) ноутбук загружается с использованием экрана ноутбука (отображение информации о grub, логотипа ubuntu и запуска сервисов), но после завершения процесса загрузки работает только дополнительный экран. Я также попытался переключить nomodeset на тихий всплеск в настройках Grub, но без изменений. Если я изменю настройки gpu в настройках сервера nvidia x на интегрированный Intel, экран ноутбука работает нормально, но тогда я не могу использовать gpu. Любой совет будет принят во внимание. Ноутбук Dell Inspiron 15 i7567. Также, если я переключаюсь на другой tty с помощью ctrl-alt-f3, консоль будет на экране ноутбука.

0
задан 28 June 2020 в 00:46

2 ответа

Вкратце: установите новый драйвер 450

Вкратце: используйте «Дополнительные драйверы» для установки новых драйверов, запустите sudo dpkg-reconfigure xserver-xorg , перезагрузитесь, повторяйте до загрузки на экране ноутбука, запустите sudo Xorg :1 -configure для создания файла xorg.conf.new, скопируйте его куда-нибудь на всякий случай, запустите sudo dpkg-reconfigure -phigh xserver-xorg, перезагрузитесь, войдите в tty2, используя ctrl-alt-f2, потому что вы не можете пройти через экран входа в систему, запустите sudo ubuntu-drivers autoinstall, чтобы установить новейшие 450 драйверов, перезагрузите компьютер, молись, чтобы все работало.

Я не знаю, какая часть исправляла это, а какие ничего не делали, но это все, что я запускал, и в конечном итоге это заработало.

Также ниже представлен новый файл xorg.conf, созданный настройками сервера NVIDIA X, который вы можете немного изменить и поместить в /etc/X11/xorg.conf, чтобы он заработал:

Редактировать: мне не удалось получить этот файл работал, когда дробное масштабирование снова сломало мою конфигурацию, и повторение этих шагов не исправило бы это. Я думаю, что ключом было то, что заставило мой tty2 не загружаться в графический интерфейс.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 440.82

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 3840 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option         "Xinerama" "0"
EndSection

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"
    FontPath        "/usr/share/fonts/X11/100dpi"
    FontPath        "/usr/share/fonts/X11/75dpi"
    FontPath        "built-ins"
EndSection

Section "Module"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "TOSHIBA-TV"
    HorizSync       15.0 - 68.0
    VertRefresh     23.0 - 61.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "Accel"                 # [<bool>]
        #Option     "AccelMethod"           # <str>
        #Option     "Backlight"             # <str>
        #Option     "CustomEDID"            # <str>
        #Option     "DRI"                   # <str>
        #Option     "Present"               # [<bool>]
        #Option     "ColorKey"              # <i>
        #Option     "VideoKey"              # <i>
        #Option     "Tiling"                # [<bool>]
        #Option     "LinearFramebuffer"     # [<bool>]
        #Option     "HWRotation"            # [<bool>]
        #Option     "VSync"                 # [<bool>]
        #Option     "PageFlip"              # [<bool>]
        #Option     "SwapbuffersWait"       # [<bool>]
        #Option     "TripleBuffer"          # [<bool>]
        #Option     "XvPreferOverlay"       # [<bool>]
        #Option     "HotPlug"               # [<bool>]
        #Option     "ReprobeOutputs"        # [<bool>]
        #Option     "XvMC"                  # [<bool>]
        #Option     "ZaphodHeads"           # <str>
        #Option     "VirtualHeads"          # <i>
        #Option     "TearFree"              # [<bool>]
        #Option     "PerCrtcPixmaps"        # [<bool>]
        #Option     "FallbackDebug"         # [<bool>]
        #Option     "DebugFlushBatches"     # [<bool>]
        #Option     "DebugFlushCaches"      # [<bool>]
        #Option     "DebugWait"             # [<bool>]
        #Option     "BufferCache"           # [<bool>]
    Identifier     "Card0"
    Driver         "intel"
    BusID          "PCI:0:2:0"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "SWcursor"              # [<bool>]
        #Option     "HWcursor"              # [<bool>]
        #Option     "NoAccel"               # [<bool>]
        #Option     "ShadowFB"              # [<bool>]
        #Option     "VideoKey"              # <i>
        #Option     "WrappedFB"             # [<bool>]
        #Option     "GLXVBlank"             # [<bool>]
        #Option     "ZaphodHeads"           # <str>
        #Option     "PageFlip"              # [<bool>]
        #Option     "SwapLimit"             # <i>
        #Option     "AsyncUTSDFS"           # [<bool>]
        #Option     "AccelMethod"           # <str>
        #Option     "DRI"                   # <i>
    Identifier     "Card1"
    Driver         "nouveau"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1050"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "nvidia-auto-select +3840+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Card1"
    Monitor        "Monitor1"
    SubSection     "Display"
        Viewport    0 0
        Depth       1
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       4
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       8
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       15
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection
1
ответ дан 1 August 2020 в 00:09

У меня была такая же проблема.

Вы устанавливали «стороннее программное обеспечение» при установке ОС?

Вы можете попытаться удалить неработающую графику, но проще - свежая установка новой ОС и позволить системе выбрать правильные драйверы. Установка с помощью sudo apt Установка Ubuntu-limited-extras недостаточно для полной очистки файлов и путей. Ничто другое не работает для меня.

enter image description here

0
ответ дан 30 July 2020 в 22:17

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

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