В основном заголовок, Использование драйверов 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, консоль будет на экране ноутбука.
Вкратце: установите новый драйвер 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
У меня была такая же проблема.
Вы устанавливали «стороннее программное обеспечение» при установке ОС?
Вы можете попытаться удалить неработающую графику, но проще - свежая установка новой ОС и позволить системе выбрать правильные драйверы. Установка с помощью sudo apt Установка Ubuntu-limited-extras
недостаточно для полной очистки файлов и путей. Ничто другое не работает для меня.