[РЕШЕНО] NVidia 370.28 не стартует Xorg

Давно не устанавливал арч, и возникли проблемы. Сразу на этапе бута с флешки вырубался монитор, помог nomodeset. после установки так же вырубался монитор, пришлось редактировать grub на этапе загрузки и вписывать туда тот же nomodeset. после установил иксы, драйвера, xfce и slim. после ребута tty стала грузиться без nomodeset в grub'е, однако startxfce4 не стартуют иксы, всё также отлетает монитор.
выхлоп lspci:
01:00.0 VGA compatible controller: NVIDIA Corporation GF104 [GeForce GTX 460] (rev a1)
pacman -Qs nvidia:
local/libvdpau 1.1.1-2
    Nvidia VDPAU library
local/libxnvctrl 370.28-1
    NVIDIA NV-CONTROL X extension
local/nvidia 370.28-1
    NVIDIA drivers for linux
local/nvidia-libgl 370.28-1
    NVIDIA drivers libraries symlinks
local/nvidia-settings 370.28-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 370.28-1
    NVIDIA drivers utilities
local/opencl-nvidia 370.28-1
    OpenCL implemention for NVIDIA
local/xf86-video-nouveau 1.0.12-2 (xorg-drivers xorg)
    Open Source 2D acceleration driver for nVidia cards
И вот лог иксов:
[   379.239]
X.Org X Server 1.18.4
Release Date: 2016-07-19
[   379.271] X Protocol Version 11, Revision 0
[   379.282] Build Operating System: Linux 4.5.4-1-ARCH x86_64
[   379.294] Current Operating System: Linux arch 4.7.4-1-ARCH #1 SMP PREEMPT Thu Sep 15 15:24:29 CEST 2016 x86_64
[   379.294] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=ecde7002-e2d1-46c7-9c4a-860083f20450 rw quiet
[   379.319] Build Date: 19 July 2016  05:54:24PM
[   379.331]
[   379.344] Current version of pixman: 0.34.0
[   379.371] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   379.371] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   379.428] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 21 01:46:39 2016
[   379.476] (==) Using config file: "/etc/X11/xorg.conf"
[   379.491] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   379.511] (==) ServerLayout "Layout0"
[   379.511] (**) |-->Screen "Screen0" (0)
[   379.511] (**) |   |-->Monitor "Monitor0"
[   379.511] (**) |   |-->Device "Device0"
[   379.511] (**) |-->Input Device "Keyboard0"
[   379.512] (**) |-->Input Device "Mouse0"
[   379.512] (==) Automatically adding devices
[   379.512] (==) Automatically enabling devices
[   379.512] (==) Automatically adding GPU devices
[   379.512] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   379.544] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[   379.544] 	Entry deleted from font path.
[   379.557] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[   379.557] (==) ModulePath set to "/usr/lib/xorg/modules"
[   379.557] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   379.557] (WW) Disabling Keyboard0
[   379.557] (WW) Disabling Mouse0
[   379.557] (II) Loader magic: 0x821d40
[   379.557] (II) Module ABI versions:
[   379.557] 	X.Org ANSI C Emulation: 0.4
[   379.557] 	X.Org Video Driver: 20.0
[   379.557] 	X.Org XInput driver : 22.1
[   379.557] 	X.Org Server Extension : 9.0
[   379.559] (++) using VT number 1

[   379.559] (--) controlling tty is VT number 1, auto-enabling KeepTty
[   379.562] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[   379.563] (II) xfree86: Adding drm device (/dev/dri/card0)
[   379.564] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 0
[   379.567] (--) PCI:*(0:1:0:0) 10de:0e22:1458:34fa rev 161, Mem @ 0xf8000000/33554432, 0xd0000000/134217728, 0xdc000000/67108864, I/O @ 0x0000ef00/128, BIOS @ 0x????????/131072
[   379.567] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   379.567] (II) LoadModule: "glx"
[   379.568] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   379.889] (II) Module glx: vendor="NVIDIA Corporation"
[   379.890] 	compiled for 4.0.2, module version = 1.0.0
[   379.890] 	Module class: X.Org Server Extension
[   379.896] (II) NVIDIA GLX Module  370.28  Thu Sep  1 19:14:30 PDT 2016
[   379.903] (II) LoadModule: "nvidia"
[   379.904] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   379.954] (II) Module nvidia: vendor="NVIDIA Corporation"
[   379.954] 	compiled for 4.0.2, module version = 1.0.0
[   379.954] 	Module class: X.Org Video Driver
[   379.962] (II) NVIDIA dlloader X Driver  370.28  Thu Sep  1 18:51:40 PDT 2016
[   379.962] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   379.963] (II) systemd-logind: releasing fd for 226:0
[   379.967] (II) Loading sub module "fb"
[   379.967] (II) LoadModule: "fb"
[   379.967] (II) Loading /usr/lib/xorg/modules/libfb.so
[   379.978] (II) Module fb: vendor="X.Org Foundation"
[   379.978] 	compiled for 1.18.4, module version = 1.0.0
[   379.978] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   379.978] (II) Loading sub module "wfb"
[   379.978] (II) LoadModule: "wfb"
[   379.979] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   379.980] (II) Module wfb: vendor="X.Org Foundation"
[   379.980] 	compiled for 1.18.4, module version = 1.0.0
[   379.980] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   379.980] (II) Loading sub module "ramdac"
[   379.980] (II) LoadModule: "ramdac"
[   379.980] (II) Module "ramdac" already built-in
[   380.002] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[   380.002] (==) NVIDIA(0): RGB weight 888
[   380.002] (==) NVIDIA(0): Default visual is TrueColor
[   380.002] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   380.003] (**) NVIDIA(0): Option "ConnectedMonitor" "DVI-I,DVI-I"
[   380.003] (**) NVIDIA(0): Enabling 2D acceleration
[   380.003] (**) NVIDIA(0): ConnectedMonitor string: "DVI-I,DVI-I"
[   384.739] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please
[   384.739] (EE) NVIDIA(GPU-0):     check your system's kernel log for additional error
[   384.739] (EE) NVIDIA(GPU-0):     messages and refer to Chapter 8: Common Problems in the
[   384.739] (EE) NVIDIA(GPU-0):     README for additional information.
[   384.739] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA graphics device!
[   384.739] (EE) NVIDIA(0): Failing initialization of X screen 0
[   384.739] (II) UnloadModule: "nvidia"
[   384.739] (II) UnloadSubModule: "wfb"
[   384.739] (II) UnloadSubModule: "fb"
[   384.739] (EE) Screen(s) found, but none have a usable configuration.
[   384.739] (EE)
Fatal server error:
[   384.739] (EE) no screens found(EE)
[   384.739] (EE)
Please consult the The X.Org Foundation support
	 at http://wiki.x.org
 for help.
[   384.739] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   384.739] (EE)
[   384.756] (EE) Server terminated with error (1). Closing log file.

xorg.conf всегда генерил командой nvidia-xconfig, и не трогал
AskseL
xorg.conf всегда генерил командой nvidia-xconfig, и не трогал
Удалите его, команда nvidia-xconfig уже не используется.
In Tux We Trust
redix
Удалите его, команда nvidia-xconfig уже не используется.
да разницы нет, что он есть, что его нет. в любом случае иксы отказываются стартовать. команда xrandr выдаёт cant open display.
local/xf86-video-nouveau 1.0.12-2 (xorg-drivers xorg) что у вас делает local/xf86-video-nouveau 1.0.12-2 (xorg-drivers xorg) нува убрать. В принцепе все удали от nvidia, после
установи # pacman -S lib32-nvidia-libgl lib32-nvidia-utils nvidia-libgl xorg-xinit после установи какой-нибудь дисплей менеджер, на пример pacman -S sddm , потом sudo systemctl enable sddm.service далее sudo reboot. Поправите если что забыл .
P.S По startxfce4 ничего и не стартанет, пока не установите графический дисплейный менеджер, который в свою очередь запустить нужную DE, можно конечно без дисплей менеджера, инструкция есть, но не вижу смысла заморачиваться.
удалил всё вместе с иксами, ребутнулся, установил заново xorg, xorg utils, xorg xinit, установил nvidia, nvidia utils, и всё что смог найти pacman -Ss lib32-nvidia, установил xfce4 + slim, только толков нуль от этих манипуляций, даже логин менеджер не запускается, монитор тухнет при любом раскладе, будь то startx, startxfce4, systemctl start slim.service.
AskseL
И вот лог иксов:
[   384.739] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please
[ 384.739] (EE) NVIDIA(GPU-0): check your system's kernel log for additional error



dmesg
journalctl -p err..alert
Перелопатил кучу форумов, оказалось это косяк 370 релиза нвидия драйверов. Они отказываются работать с 460 GeForce картами. установка nvidia-340xx решила проблему полностью. будем ждать нового релиза, где пофиксят проблему.
кстати ссылка на топик с обсуждением бага, может поможет кому
https://devtalk.nvidia.com/default/topic/959156/linux/-quot-rminitadapter-failed-quot-with-370-23-but-367-35-works-fine/1
https://wiki.archlinux.org/index.php/NVIDIA_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
вроде в вике предлагают сначала узнать какой драйвер нужен, а уже потом устанавливать.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
https://wiki.archlinux.org/index.php/NVIDIA_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
вроде в вике предлагают сначала узнать какой драйвер нужен, а уже потом устанавливать.
Разумеется, но у ТС с этим порядок:
AskseL
01:00.0 VGA compatible controller: NVIDIA Corporation GF104 [GeForce GTX 460] (rev a1)
For GeForce 400 series cards and newer [NVCx and newer], install the nvidia or nvidia-lts package along with nvidia-libgl.
Aivar, я имел ввиду пункт 2 раздела "Установка"
2. Есть несколько вариантов определения необходимой версии драйвера:
ссылки в тексте посмотреть не получается ("Access Denied" в переводе - амеры козлы!!!), но думается что там был ответ, какой драйвер ставить...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.