Debian 9 strech отсутствует разрешение 1280×1024
Добрый день. Установил debian на десктоп, видеокарта nvidia GT220. Установил на нее драйвера, выводит разрешения:
а мне нужно установить 1280×1024
мне дали ссылку на подобную проблему только с ubuntu http://www.msav.ru/blog/159-adjusts-the-resolution-of-the-xorg-12801024-in-ubuntu-linux-with-integrated-video-adapter-intel-part-one, но у меня в Debian 9 strech нет конфига /etc/X11/xorg.conf папка Х11 содержит:
locale rgb.txt XErrorDB xkb xman.help xorg.conf.d
Ввожу команды по данной мне ссылке:
vitaliy@Personal-Desktop:~$ sudo /etc/init.d/gdm stop sudo: /etc/init.d/gdm: команда не найдена
vitaliy@Personal-Desktop:Ё$ sudo Xorg -configure _XSERVTransSocketUNIXCreateListener: . SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running (EE) Fatal server error: (EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE) (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. (EE) (EE) Server terminated with error (1). Closing log file.
10-amdgpu.conf 40-libinput.conf nvidia-drm-outputclass.conf 10-quirks.conf 70-wacom.conf
# This xorg.conf.d configuration snippet configures the X server to # automatically load the nvidia driver when it detects a device driven by the # nvidia.ko kernel module. Please note that this only works on Linux kernels # version 3.9 or higher with CONFIG_DRM enabled, and only if the nvidia.ko # kernel module is loaded before the X server is started. Section "OutputClass" Identifier "nvidia" MatchDriver "nvidia-drm" Driver "nvidia" EndSection
Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 16 SubSection "Display" Depth 16 Modes "1280x1024" EndSubSection EndSection
но после перезапуска все программы графически ломались будто артефакты но именно в программе появлялись..
Какой день ищу решение и никак не найду.
По ссылке устаревшие инструкции. У тебя дрова проприетрные или нет?
По ссылке устаревшие инструкции. У тебя дрова проприетрные или нет?
Увы, да.. Ставил sudo apt-get install nvidia-legacy-340xx-driver
Если были бы не проприетарные — поставил бы их..
Все нормально, на самом деле. Теперь
или куда ты там понаписал настроек (но содержимое /etc/X11/xorg.conf.d лучше не удалять, просто верни к изначальному виду), затем
sudo apt install nvidia-xconfig
и перезагрузись, после чего доложи о результатах. Последняя команда создаст родной xorg.conf, куда и нужно записывать параметры, старые методы его генерации работают некорректно как правило.
Vsevolod-linuxoid ★★★★★ ( 26.05.18 12:40:40 MSK )
Последнее исправление: Vsevolod-linuxoid 26.05.18 12:45:36 MSK (всего исправлений: 2)
или куда ты там понаписал настроек (но содержимое /etc/X11/xorg.conf.d лучше не удалять, просто верни к изначальному виду)
Я вернул сразу после того как не получилось.
sudo apt install nvidia-xconfig
sudo nvidia-xconfig
и перезагрузись, после чего доложи о результатах. Последняя команда создаст родной xorg.conf, куда и нужно записывать параметры, старые методы его генерации работают некорректно как правило.
После последней команды выбило:
WARNING: Unable to locate/open X configuration file. New X configuration file written to '/etc/X11/xorg.conf'
судя по присутствию 1360×768 — ноутбук?
судя по присутствию 1360×768 — ноутбук?
Так, а вот теперь можно выставить нужное вручную. Выложи сюда /etc/X11/xorg.conf
там же systemd. или по старинке дрочить подручнее?
Он на старые инструкции ориентируется. К сожалению, свежие обычно только на английском.
окей, десутоп. но монитор не квадратный, а какойнить 16:9, 16:10?
Он на старые инструкции ориентируется. К сожалению, свежие обычно только на английском.
# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 384.111 (buildd@debian) Sun Feb 25 23:27:00 UTC 2018 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" EndSection Section "InputDevice" # 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
shashilx квадратный.
Вообще тут дело, кмк, в мониторе, который выдаёт кривой EDID. В своё время я с таким намучался (дешманский эйсер 5:4 с разрешением 1280×1024).
Зачастую дело может быть вообще в плохом кабеле.
Он же в ОП писал точное разрешение: 1280×1024
$ cvt 1280 1024 $ xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync $ xrandr --addmode VGA-1 1280x1024 $ xrandr --output VGA-1 --mode 1280x1024
Зачастую дело может быть вообще в плохом кабеле.
Vsevolod-linuxoid , не в нем дело, на других дистрибутивах было всё ок, только в дебиане не находит, а на другие дистрибутивы идти не хочу. Я выше сбросил конфиг
Измени вот так часть секций:
Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" EndSubSection EndSection
Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" Option "TripleBuffer" "True" Option "metamodes" "nvidia-auto-select +0+0 < ForceCompositionPipeline = On >" EndSection
И перезагрузись. Изменения в Device опциональны, они против тиринга.
Vsevolod-linuxoid ★★★★★ ( 26.05.18 13:14:08 MSK )
Последнее исправление: Vsevolod-linuxoid 26.05.18 13:15:14 MSK (всего исправлений: 1)
nvidia-settings это оно выдает такие разрешения?
Помимо Modes нужно прописать Modeline с описанием виде режима.
Измени вот так часть секций: . И перезагрузись. Изменения в Device опциональны, они против тиринга.
Сделал, перезагрузился, разрешение то же самое 640х480 и в списке выбора разрешния новых не появилось.
amd_amd , смотрю через обычные настройки GNOME
kostik87 писал выше, что я кое-что забыл.
из терминала nvidia-settings долбануть религия не прозволяет? откроется штатная утилита nvidia — в ней посмотри интересующее тебя разрешение
# 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync
Отлично. Я слегка напутал, и тебе следует изменить ещё одну секцию xorg.conf:
Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync Option "DPMS" EndSection
Vsevolod-linuxoid ★★★★★ ( 26.05.18 13:26:47 MSK )
Последнее исправление: Vsevolod-linuxoid 26.05.18 13:28:37 MSK (всего исправлений: 1)
Отлично. Я слегка напутал, и тебе следует изменить 3, а не 2 секции xorg.conf, и немного иначе
Так же ничего не изменилось..
# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 384.111 (buildd@debian) Sun Feb 25 23:27:00 UTC 2018 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" EndSection Section "InputDevice" # 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 Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" Option "TripleBuffer" "True" Option "metamodes" "nvidia-auto-select +0+0 < ForceCompositionPipeline = On >" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection
Как добавить разрешение экрана в linux?Неудачная установка драйверов
00:00.0 RAM memory: NVIDIA Corporation MCP61 Host Bridge (rev a1) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard 00:01.0 ISA bridge: NVIDIA Corporation MCP61 LPC Bridge (rev a2) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard 00:01.1 SMBus: NVIDIA Corporation MCP61 SMBus (rev a2) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard Kernel driver in use: nForce2_smbus Kernel modules: i2c_nforce2 00:01.2 RAM memory: NVIDIA Corporation MCP61 Memory Controller (rev a2) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard 00:02.0 USB controller: NVIDIA Corporation MCP61 USB 1.1 Controller (rev a3) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard Kernel driver in use: ohci-pci Kernel modules: ohci_pci 00:02.1 USB controller: NVIDIA Corporation MCP61 USB 2.0 Controller (rev a3) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard Kernel driver in use: ehci-pci Kernel modules: ehci_pci 00:04.0 PCI bridge: NVIDIA Corporation MCP61 PCI bridge (rev a1) 00:05.0 Audio device: NVIDIA Corporation MCP61 High Definition Audio (rev a2) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 00:06.0 IDE interface: NVIDIA Corporation MCP61 IDE (rev a2) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard Kernel driver in use: pata_amd Kernel modules: pata_amd, pata_acpi, ata_generic 00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a2) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard Kernel driver in use: forcedeth Kernel modules: forcedeth 00:08.0 IDE interface: NVIDIA Corporation MCP61 SATA Controller (rev a2) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard Kernel driver in use: sata_nv Kernel modules: sata_nv, pata_acpi, ata_generic 00:08.1 IDE interface: NVIDIA Corporation MCP61 SATA Controller (rev a2) Subsystem: ASUSTeK Computer Inc. M4N68T series motherboard Kernel driver in use: sata_nv Kernel modules: sata_nv, pata_acpi, ata_generic 00:09.0 PCI bridge: NVIDIA Corporation MCP61 PCI Express bridge (rev a2) Kernel driver in use: pcieport 00:0b.0 PCI bridge: NVIDIA Corporation MCP61 PCI Express bridge (rev a2) Kernel driver in use: pcieport 00:0c.0 PCI bridge: NVIDIA Corporation MCP61 PCI Express bridge (rev a2) Kernel driver in use: pcieport 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control Kernel driver in use: k10temp Kernel modules: k10temp 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control 02:00.0 VGA compatible controller: NVIDIA Corporation GF106 [GeForce GTS 450] (rev a1) Subsystem: ASUSTeK Computer Inc. Device 8365 Kernel driver in use: nvidia Kernel modules: nouveau, nvidia_drm, nvidia 02:00.1 Audio device: NVIDIA Corporation GF106 High Definition Audio Controller (rev a1) Subsystem: ASUSTeK Computer Inc. Device 8365 Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel
Как именно ставил драйвер?
устанвливал с помощью yast software из репозитория nvidia grafics drivers
GF106 [GeForce GTS 450]Kernel driver in use: nvidia Kernel modules: nouveau, nvidia_drm, nvidia
Драйвер стал и используется, надо проверить версию. Новые версии старые карты уже не поддерживают.
Запустите nvidia-settings и проверьте версию драйвера, там же можно разрешение настроить
в nvidioa x server settings пусто