После неудачной установки драйвера nvidia не удается вернуть Nouveau

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
MerQury
Сообщения: 8
Зарегистрирован: 26 июл 2024, 14:39
Контактная информация:

После неудачной установки драйвера nvidia не удается вернуть Nouveau

#1

20 дек 2024, 18:45

Ситуация такая: продал свою видеокарту, но чтоб не лишаться ПК, вставил в неё затычку (GeForce 210), драйвер Nouveau не очень хорошо справлялся и я решил накатить проприетарные драйвера, на оф сайте Nvidia увидел что под неё нужны драйвера версии 340, которых уже нет в оф репозиториях убунты.
нашел два ppa репозитория: ppa:kelebek333/nvidia-legacy и ppa:graphics-drivers/ppa, в первом репозитории установил nvidia-340, но они не работали, во втором вообще нет пакета, хотя на сайте https://launchpad.net/~graphics-drivers ... ubuntu/ppa указан nvidia-graphics-drivers-340.

Ну и решил попробовать накатить вручную через .run пакет с оф сайта. Пните меня под зад если я еще раз в жизни так попробую дрова накатить.
В окне установки выбрал отключить nouveau, но на моменте компиляции произошла ошибка, не нашел заголовочного файла stdarg.h, я в папке заголовков ядра нашел этот заголовок по пути linux/stdarg.h и сделал softlink на директорию повыше, начал снова компилить, ругался на другой заголовок, я решил что это гиблая затея и решил что пока что хотя бы с nouveau по сижу до следующей видеокарты, но беда: я не смог вернуть его.

nvidia-installer создал файл /etc/modprobe.d/nvidia-installer-blacklist-nouveau.conf (примерно, ведь по памяти пишу), я удалил его, после сделал sudo update-initrams -u, я выполнял эту команду любых манипуляций связаных с /etc/modprobe.d или /etc/modules-load.d, поэтому далее не буду писать что я выполнил эту команду.
Graphics:
Device-1: NVIDIA GT218 [GeForce 210] driver: N/A
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: modesetting,nouveau unloaded: fbdev,vesa dri: swrast gpu: N/A
resolution: 1024x768~60Hz
API: EGL v: 1.5 drivers: kms_swrast,swrast
platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.5 vendor: mesa v: 24.0.9-0ubuntu0.3 renderer: llvmpipe
(LLVM 17.0.6 256 bits)
API: Vulkan v: 1.3.275 drivers: N/A surfaces: xcb,xlib
/nvidia.run --uninstall ничего не даёт, говорит не найдено драйвера Nvidia.
merqury@home-pc ~> grep -ir nouveau /etc/X11
merqury@home-pc ~ [1]> grep -ir nouveau /etc/modprobe.d/
merqury@home-pc ~ [1]> grep -ir nvidia /etc/X11
merqury@home-pc ~ [1]> grep -ir nvidia /etc/modprobe.d/
merqury@home-pc ~> tree /etc/X11/
/etc/X11/
├── app-defaults
│   ├── Bitmap
│   ├── Bitmap-color
│   ├── Bitmap-nocase
│   ├── Clock-color
│   ├── Editres
│   ├── Editres-color
│   ├── Viewres
│   ├── Viewres-color
│   ├── XCalc
│   ├── XCalc-color
│   ├── XClipboard
│   ├── XClock
│   ├── XClock-color
│   ├── XConsole
│   ├── Xditview
│   ├── Xditview-chrtr
│   ├── Xedit
│   ├── Xedit-color
│   ├── Xfd
│   ├── XFontSel
│   ├── Xgc
│   ├── Xgc-color
│   ├── XLoad
│   ├── XLogo
│   ├── XLogo-color
│   ├── Xmag
│   ├── Xman
│   ├── Xmessage
│   ├── Xmessage-color
│   ├── XMore
│   ├── XSm
│   └── Xvidtune
├── default-display-manager
├── fonts
│   ├── misc
│   │   └── xfonts-base.alias
│   └── Type1
│   ├── fonts-urw-base35.alias
│   ├── fonts-urw-base35.scale
│   └── xfonts-scalable.scale
├── rgb.txt
├── xinit
│   ├── xinitrc
│   ├── xinputrc
│   └── xserverrc
├── xkb
├── xorg.conf.d
├── Xreset
├── Xreset.d
│   └── README
├── Xresources
│   └── x11-common
├── Xsession
├── Xsession.d
│   ├── 20dbus_xdg-runtime
│   ├── 20flatpak
│   ├── 20x11-common_process-args
│   ├── 30x11-common_xresources
│   ├── 35x11-common_xhost-local
│   ├── 40x11-common_xsessionrc
│   ├── 50x11-common_determine-startup
│   ├── 55cinnamon-session_gnomerc
│   ├── 60x11-common_xdg_path
│   ├── 70im-config_launch
│   ├── 75dbus_dbus-launch
│   ├── 80xapp-gtk3-module
│   ├── 90atk-adaptor
│   ├── 90gpg-agent
│   ├── 90qt-a11y
│   ├── 90x11-common_ssh-agent
│   ├── 90xbrlapi
│   ├── 95dbus_update-activation-env
│   ├── 99mint
│   └── 99x11-common_start
├── Xsession.options
├── xsm
│   └── system.xsm
├── XvMCConfig
└── Xwrapper.config

12 directories, 69 files
merqury@home-pc ~> grep -ir nouveau /var/log/Xorg.0.log
[ 17.004] (==) Matched nouveau as autoconfigured driver 0
[ 17.004] (II) LoadModule: "nouveau"
[ 17.004] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[ 17.006] (II) Module nouveau: vendor="X.Org Foundation"
[ 17.008] (II) NOUVEAU driver Date: Sat Jan 23 12:24:42 2021 -0500
[ 17.008] (II) NOUVEAU driver for NVIDIA chipset families :
merqury@home-pc ~> cat /var/log/Xorg.0.log
[ 16.002]
X.Org X Server 1.21.1.11
X Protocol Version 11, Revision 0
[ 16.002] Current Operating System: Linux home-pc 6.8.0-51-generic #52-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec 5 13:09:44 UTC 2024 x86_64
[ 16.002] Kernel command line: BOOT_IMAGE=/vmlinuz-6.8.0-51-generic root=UUID=30fba54e-38a5-4902-b5f4-cc122e3abbd9 ro rootflags=subvol=@ quiet splash
[ 16.002] xorg-server 2:21.1.12-1ubuntu1.1 (For technical support please see http://www.ubuntu.com/support)
[ 16.002] Current version of pixman: 0.42.2
[ 16.002] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 16.002] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 16.002] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 20 17:56:04 2024
[ 16.002] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 16.003] (==) No Layout section. Using the first Screen section.
[ 16.003] (==) No screen section available. Using defaults.
[ 16.003] (**) |-->Screen "Default Screen Section" (0)
[ 16.003] (**) | |-->Monitor "<default monitor>"
[ 16.003] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 16.003] (**) Allowing byte-swapped clients
[ 16.003] (==) Automatically adding devices
[ 16.003] (==) Automatically enabling devices
[ 16.003] (==) Automatically adding GPU devices
[ 16.003] (==) Automatically binding GPU devices
[ 16.003] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 16.004] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 16.004] Entry deleted from font path.
[ 16.004] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 16.004] Entry deleted from font path.
[ 16.004] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 16.004] Entry deleted from font path.
[ 16.004] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 16.004] Entry deleted from font path.
[ 16.004] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 16.004] Entry deleted from font path.
[ 16.004] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
built-ins
[ 16.004] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 16.004] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 16.004] (II) Loader magic: 0x5da3708d7020
[ 16.004] (II) Module ABI versions:
[ 16.004] X.Org ANSI C Emulation: 0.4
[ 16.004] X.Org Video Driver: 25.2
[ 16.004] X.Org XInput driver : 24.4
[ 16.004] X.Org Server Extension : 10.0
[ 16.005] (++) using VT number 7

[ 16.005] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 16.005] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 16.005] (II) Platform probe for /sys/devices/pci0000:00/0000:00:03.1/0000:08:00.0/simple-framebuffer.0/drm/card0
[ 16.012] (--) PCI:*(8@0:0:0) 10de:0a65:0000:0000 rev 162, Mem @ 0xfb000000/16777216, 0xd0000000/268435456, 0xe0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[ 16.012] (II) LoadModule: "glx"
[ 16.012] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 16.019] (II) Module glx: vendor="X.Org Foundation"
[ 16.019] compiled for 1.21.1.11, module version = 1.0.0
[ 16.019] ABI class: X.Org Server Extension, version 10.0
[ 17.004] (==) Matched nouveau as autoconfigured driver 0
[ 17.004] (==) Matched modesetting as autoconfigured driver 1
[ 17.004] (==) Matched fbdev as autoconfigured driver 2
[ 17.004] (==) Matched vesa as autoconfigured driver 3
[ 17.004] (==) Assigned the driver to the xf86ConfigLayout
[ 17.004] (II) LoadModule: "nouveau"
[ 17.004] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[ 17.006] (II) Module nouveau: vendor="X.Org Foundation"
[ 17.006] compiled for 1.21.1.3, module version = 1.0.17
[ 17.006] Module class: X.Org Video Driver
[ 17.006] ABI class: X.Org Video Driver, version 25.2
[ 17.006] (II) LoadModule: "modesetting"
[ 17.006] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 17.007] (II) Module modesetting: vendor="X.Org Foundation"
[ 17.007] compiled for 1.21.1.11, module version = 1.21.1
[ 17.007] Module class: X.Org Video Driver
[ 17.007] ABI class: X.Org Video Driver, version 25.2
[ 17.007] (II) LoadModule: "fbdev"
[ 17.007] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 17.007] (II) Module fbdev: vendor="X.Org Foundation"
[ 17.007] compiled for 1.21.1.11, module version = 0.5.0
[ 17.007] Module class: X.Org Video Driver
[ 17.007] ABI class: X.Org Video Driver, version 25.2
[ 17.007] (II) LoadModule: "vesa"
[ 17.007] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 17.008] (II) Module vesa: vendor="X.Org Foundation"
[ 17.008] compiled for 1.21.1.7, module version = 2.6.0
[ 17.008] Module class: X.Org Video Driver
[ 17.008] ABI class: X.Org Video Driver, version 25.2
[ 17.008] (II) NOUVEAU driver Date: Sat Jan 23 12:24:42 2021 -0500
[ 17.008] (II) NOUVEAU driver for NVIDIA chipset families :
[ 17.008] RIVA TNT (NV04)
[ 17.008] RIVA TNT2 (NV05)
[ 17.008] GeForce 256 (NV10)
[ 17.008] GeForce 2 (NV11, NV15)
[ 17.008] GeForce 4MX (NV17, NV18)
[ 17.008] GeForce 3 (NV20)
[ 17.008] GeForce 4Ti (NV25, NV28)
[ 17.008] GeForce FX (NV3x)
[ 17.008] GeForce 6 (NV4x)
[ 17.008] GeForce 7 (G7x)
[ 17.008] GeForce 8 (G8x)
[ 17.008] GeForce 9 (G9x)
[ 17.008] GeForce GTX 2xx/3xx (GT2xx)
[ 17.008] GeForce GTX 4xx/5xx (GFxxx)
[ 17.008] GeForce GTX 6xx/7xx (GKxxx)
[ 17.008] GeForce GTX 9xx (GMxxx)
[ 17.008] GeForce GTX 10xx (GPxxx)
[ 17.009] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 17.009] (II) FBDEV: driver for framebuffer: fbdev
[ 17.009] (II) VESA: driver for VESA chipsets: vesa
[ 17.017] (EE) [drm] Failed to open DRM device for (null): -22
[ 17.511] (EE) [drm] Failed to open DRM device for pci:0000:08:00.0: -19
[ 17.513] (II) modeset(0): using drv /dev/dri/card0
[ 17.513] (WW) Falling back to old probe method for fbdev
[ 17.513] (II) Loading sub module "fbdevhw"
[ 17.513] (II) LoadModule: "fbdevhw"
[ 17.514] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 17.514] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 17.514] compiled for 1.21.1.11, module version = 0.0.2
[ 17.514] ABI class: X.Org Video Driver, version 25.2
[ 17.514] (II) modeset(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 17.514] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[ 17.515] (==) modeset(0): RGB weight 888
[ 17.515] (==) modeset(0): Default visual is TrueColor
[ 17.515] (II) Loading sub module "glamoregl"
[ 17.515] (II) LoadModule: "glamoregl"
[ 17.515] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[ 17.520] (II) Module glamoregl: vendor="X.Org Foundation"
[ 17.520] compiled for 1.21.1.11, module version = 1.0.1
[ 17.520] ABI class: X.Org ANSI C Emulation, version 0.4
[ 17.925] (II) modeset(0): Refusing to try glamor on llvmpipe
[ 17.926] (II) modeset(0): glamor initialization failed
[ 17.926] (II) modeset(0): ShadowFB: preferred NO, enabled NO
[ 17.926] (II) modeset(0): Output None-1 has no monitor section
[ 17.926] (II) modeset(0): EDID for output None-1
[ 17.926] (II) modeset(0): Printing probed modes for output None-1
[ 17.926] (II) modeset(0): Modeline "1024x768"x60.0 47.19 1024 1024 1024 1024 768 768 768 768 (46.1 kHz eP)
[ 17.926] (II) modeset(0): Output None-1 connected
[ 17.926] (II) modeset(0): Using exact sizes for initial modes
[ 17.926] (II) modeset(0): Output None-1 using initial mode 1024x768 +0+0
[ 17.926] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[ 17.926] (==) modeset(0): DPI set to (96, 96)
[ 17.926] (II) Loading sub module "fb"
[ 17.926] (II) LoadModule: "fb"
[ 17.926] (II) Module "fb" already built-in
[ 17.926] (II) UnloadModule: "fbdev"
[ 17.927] (II) Unloading fbdev
[ 17.927] (II) UnloadSubModule: "fbdevhw"
[ 17.927] (II) Unloading fbdevhw
[ 17.927] (II) UnloadModule: "vesa"
[ 17.927] (II) Unloading vesa
[ 17.927] (==) modeset(0): Backing store enabled
[ 17.927] (==) modeset(0): Silken mouse enabled
[ 17.927] (II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
[ 17.927] (==) modeset(0): DPMS enabled
[ 17.927] (II) Initializing extension Generic Event Extension
[ 17.927] (II) Initializing extension SHAPE
[ 17.927] (II) Initializing extension MIT-SHM
[ 17.927] (II) Initializing extension XInputExtension
[ 17.927] (II) Initializing extension XTEST
[ 17.927] (II) Initializing extension BIG-REQUESTS
[ 17.927] (II) Initializing extension SYNC
[ 17.927] (II) Initializing extension XKEYBOARD
[ 17.927] (II) Initializing extension XC-MISC
[ 17.928] (II) Initializing extension SECURITY
[ 17.928] (II) Initializing extension XFIXES
[ 17.928] (II) Initializing extension RENDER
[ 17.928] (II) Initializing extension RANDR
[ 17.928] (II) Initializing extension COMPOSITE
[ 17.928] (II) Initializing extension DAMAGE
[ 17.928] (II) Initializing extension MIT-SCREEN-SAVER
[ 17.928] (II) Initializing extension DOUBLE-BUFFER
[ 17.928] (II) Initializing extension RECORD
[ 17.928] (II) Initializing extension DPMS
[ 17.928] (II) Initializing extension Present
[ 17.928] (II) Initializing extension DRI3
[ 17.928] (II) Initializing extension X-Resource
[ 17.928] (II) Initializing extension XVideo
[ 17.928] (II) Initializing extension XVideo-MotionCompensation
[ 17.928] (II) Initializing extension SELinux
[ 17.928] (II) SELinux: Disabled on system
[ 17.928] (II) Initializing extension GLX
[ 17.928] (II) AIGLX: Screen 0 is not DRI2 capable
[ 17.932] (II) IGLX: Loaded and initialized swrast
[ 17.932] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 17.932] (II) Initializing extension XFree86-VidModeExtension
[ 17.932] (II) Initializing extension XFree86-DGA
[ 17.932] (II) Initializing extension XFree86-DRI
[ 17.932] (II) Initializing extension DRI2
[ 17.933] (II) modeset(0): Damage tracking initialized
[ 17.933] (II) modeset(0): Setting screen physical size to 270 x 203
[ 17.985] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 17.985] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 17.985] (II) LoadModule: "libinput"
[ 17.985] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[ 17.987] (II) Module libinput: vendor="X.Org Foundation"
[ 17.987] compiled for 1.21.1.11, module version = 1.4.0
[ 17.987] Module class: X.Org XInput Driver
[ 17.987] ABI class: X.Org XInput driver, version 24.4
[ 17.987] (II) Using input driver 'libinput' for 'Power Button'
[ 17.987] (**) Power Button: always reports core events
[ 17.987] (**) Option "Device" "/dev/input/event1"
[ 17.988] (II) event1 - Power Button: is tagged by udev as: Keyboard
[ 17.988] (II) event1 - Power Button: device is a keyboard
[ 17.988] (II) event1 - Power Button: device removed
[ 17.996] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[ 17.996] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 17.996] (**) Option "xkb_model" "pc105"
[ 17.996] (**) Option "xkb_layout" "us"
[ 17.996] (II) event1 - Power Button: is tagged by udev as: Keyboard
[ 17.996] (II) event1 - Power Button: device is a keyboard
[ 17.997] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[ 17.997] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 17.997] (II) Using input driver 'libinput' for 'Power Button'
[ 17.997] (**) Power Button: always reports core events
[ 17.997] (**) Option "Device" "/dev/input/event0"
[ 17.997] (II) event0 - Power Button: is tagged by udev as: Keyboard
[ 17.997] (II) event0 - Power Button: device is a keyboard
[ 17.997] (II) event0 - Power Button: device removed
[ 18.003] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[ 18.003] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[ 18.003] (**) Option "xkb_model" "pc105"
[ 18.003] (**) Option "xkb_layout" "us"
[ 18.003] (II) event0 - Power Button: is tagged by udev as: Keyboard
[ 18.003] (II) event0 - Power Button: device is a keyboard
[ 18.004] (II) config/udev: Adding input device C-Media Electronics Inc. USB Audio Device (/dev/input/event5)
[ 18.004] (**) C-Media Electronics Inc. USB Audio Device: Applying InputClass "libinput keyboard catchall"
[ 18.004] (II) Using input driver 'libinput' for 'C-Media Electronics Inc. USB Audio Device'
[ 18.004] (**) C-Media Electronics Inc. USB Audio Device: always reports core events
[ 18.004] (**) Option "Device" "/dev/input/event5"
[ 18.005] (II) event5 - C-Media Electronics Inc. USB Audio Device: is tagged by udev as: Keyboard
[ 18.005] (II) event5 - C-Media Electronics Inc. USB Audio Device: device is a keyboard
[ 18.005] (II) event5 - C-Media Electronics Inc. USB Audio Device: device removed
[ 18.013] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-9/1-9:1.3/0003:0D8C:0012.0003/input/input6/event5"
[ 18.013] (II) XINPUT: Adding extended input device "C-Media Electronics Inc. USB Audio Device" (type: KEYBOARD, id 8)
[ 18.013] (**) Option "xkb_model" "pc105"
[ 18.013] (**) Option "xkb_layout" "us"
[ 18.014] (II) event5 - C-Media Electronics Inc. USB Audio Device: is tagged by udev as: Keyboard
[ 18.014] (II) event5 - C-Media Electronics Inc. USB Audio Device: device is a keyboard
[ 18.014] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event9)
[ 18.014] (II) No input driver specified, ignoring this device.
[ 18.014] (II) This device may have been added with another device file.
[ 18.015] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event10)
[ 18.015] (II) No input driver specified, ignoring this device.
[ 18.015] (II) This device may have been added with another device file.
[ 18.015] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event11)
[ 18.015] (II) No input driver specified, ignoring this device.
[ 18.015] (II) This device may have been added with another device file.
[ 18.015] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event12)
[ 18.015] (II) No input driver specified, ignoring this device.
[ 18.015] (II) This device may have been added with another device file.
[ 18.016] (II) config/udev: Adding input device Gaming Keyboard (/dev/input/event2)
[ 18.016] (**) Gaming Keyboard: Applying InputClass "libinput keyboard catchall"
[ 18.016] (II) Using input driver 'libinput' for ' Gaming Keyboard'
[ 18.016] (**) Gaming Keyboard: always reports core events
[ 18.016] (**) Option "Device" "/dev/input/event2"
[ 18.017] (II) event2 - Gaming Keyboard: is tagged by udev as: Keyboard
[ 18.017] (II) event2 - Gaming Keyboard: device is a keyboard
[ 18.017] (II) event2 - Gaming Keyboard: device removed
[ 18.025] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:08.1/0000:0a:00.3/usb3/3-2/3-2:1.0/0003:2EA8:2125.0001/input/input2/event2"
[ 18.025] (II) XINPUT: Adding extended input device " Gaming Keyboard" (type: KEYBOARD, id 9)
[ 18.025] (**) Option "xkb_model" "pc105"
[ 18.025] (**) Option "xkb_layout" "us"
[ 18.026] (II) event2 - Gaming Keyboard: is tagged by udev as: Keyboard
[ 18.026] (II) event2 - Gaming Keyboard: device is a keyboard
[ 18.027] (II) config/udev: Adding input device Gaming Keyboard (/dev/input/event3)
[ 18.027] (**) Gaming Keyboard: Applying InputClass "libinput keyboard catchall"
[ 18.027] (II) Using input driver 'libinput' for ' Gaming Keyboard'
[ 18.027] (**) Gaming Keyboard: always reports core events
[ 18.027] (**) Option "Device" "/dev/input/event3"
[ 18.028] (II) event3 - Gaming Keyboard: is tagged by udev as: Keyboard
[ 18.028] (II) event3 - Gaming Keyboard: device is a keyboard
[ 18.028] (II) event3 - Gaming Keyboard: device removed
[ 18.039] (II) libinput: Gaming Keyboard: needs a virtual subdevice
[ 18.039] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:08.1/0000:0a:00.3/usb3/3-2/3-2:1.1/0003:2EA8:2125.0002/input/input3/event3"
[ 18.039] (II) XINPUT: Adding extended input device " Gaming Keyboard" (type: MOUSE, id 10)
[ 18.039] (**) Option "AccelerationScheme" "none"
[ 18.039] (**) Gaming Keyboard: (accel) selected scheme none/0
[ 18.039] (**) Gaming Keyboard: (accel) acceleration factor: 2.000
[ 18.039] (**) Gaming Keyboard: (accel) acceleration threshold: 4
[ 18.040] (II) event3 - Gaming Keyboard: is tagged by udev as: Keyboard
[ 18.040] (II) event3 - Gaming Keyboard: device is a keyboard
[ 18.041] (II) config/udev: Adding input device Gaming Keyboard Mouse (/dev/input/event4)
[ 18.041] (**) Gaming Keyboard Mouse: Applying InputClass "libinput pointer catchall"
[ 18.041] (II) Using input driver 'libinput' for ' Gaming Keyboard Mouse'
[ 18.041] (**) Gaming Keyboard Mouse: always reports core events
[ 18.041] (**) Option "Device" "/dev/input/event4"
[ 18.042] (II) event4 - Gaming Keyboard Mouse: is tagged by udev as: Mouse
[ 18.042] (II) event4 - Gaming Keyboard Mouse: device is a pointer
[ 18.042] (II) event4 - Gaming Keyboard Mouse: device removed
[ 18.053] (II) libinput: Gaming Keyboard Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 18.053] (II) libinput: Gaming Keyboard Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 18.053] (II) libinput: Gaming Keyboard Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 18.053] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:08.1/0000:0a:00.3/usb3/3-2/3-2:1.1/0003:2EA8:2125.0002/input/input5/event4"
[ 18.053] (II) XINPUT: Adding extended input device " Gaming Keyboard Mouse" (type: MOUSE, id 11)
[ 18.053] (**) Option "AccelerationScheme" "none"
[ 18.053] (**) Gaming Keyboard Mouse: (accel) selected scheme none/0
[ 18.053] (**) Gaming Keyboard Mouse: (accel) acceleration factor: 2.000
[ 18.053] (**) Gaming Keyboard Mouse: (accel) acceleration threshold: 4
[ 18.054] (II) event4 - Gaming Keyboard Mouse: is tagged by udev as: Mouse
[ 18.054] (II) event4 - Gaming Keyboard Mouse: device is a pointer
[ 18.055] (II) config/udev: Adding input device Gaming Keyboard Mouse (/dev/input/mouse0)
[ 18.055] (II) No input driver specified, ignoring this device.
[ 18.055] (II) This device may have been added with another device file.
[ 18.055] (II) config/udev: Adding input device E-Signal USB Gaming Mouse (/dev/input/event6)
[ 18.055] (**) E-Signal USB Gaming Mouse: Applying InputClass "libinput pointer catchall"
[ 18.055] (II) Using input driver 'libinput' for 'E-Signal USB Gaming Mouse'
[ 18.055] (**) E-Signal USB Gaming Mouse: always reports core events
[ 18.055] (**) Option "Device" "/dev/input/event6"
[ 18.056] (II) event6 - E-Signal USB Gaming Mouse: is tagged by udev as: Mouse
[ 18.056] (II) event6 - E-Signal USB Gaming Mouse: device is a pointer
[ 18.056] (II) event6 - E-Signal USB Gaming Mouse: device removed
[ 18.067] (II) libinput: E-Signal USB Gaming Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 18.067] (II) libinput: E-Signal USB Gaming Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 18.067] (II) libinput: E-Signal USB Gaming Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 18.067] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:08.1/0000:0a:00.3/usb3/3-4/3-4:1.0/0003:04D9:A09F.0004/input/input7/event6"
[ 18.067] (II) XINPUT: Adding extended input device "E-Signal USB Gaming Mouse" (type: MOUSE, id 12)
[ 18.067] (**) Option "AccelerationScheme" "none"
[ 18.067] (**) E-Signal USB Gaming Mouse: (accel) selected scheme none/0
[ 18.067] (**) E-Signal USB Gaming Mouse: (accel) acceleration factor: 2.000
[ 18.067] (**) E-Signal USB Gaming Mouse: (accel) acceleration threshold: 4
[ 18.068] (II) event6 - E-Signal USB Gaming Mouse: is tagged by udev as: Mouse
[ 18.068] (II) event6 - E-Signal USB Gaming Mouse: device is a pointer
[ 18.069] (II) config/udev: Adding input device E-Signal USB Gaming Mouse (/dev/input/mouse1)
[ 18.069] (II) No input driver specified, ignoring this device.
[ 18.069] (II) This device may have been added with another device file.
[ 18.070] (II) config/udev: Adding input device E-Signal USB Gaming Mouse Keyboard (/dev/input/event7)
[ 18.070] (**) E-Signal USB Gaming Mouse Keyboard: Applying InputClass "libinput keyboard catchall"
[ 18.070] (II) Using input driver 'libinput' for 'E-Signal USB Gaming Mouse Keyboard'
[ 18.070] (**) E-Signal USB Gaming Mouse Keyboard: always reports core events
[ 18.070] (**) Option "Device" "/dev/input/event7"
[ 18.072] (II) event7 - E-Signal USB Gaming Mouse Keyboard: is tagged by udev as: Keyboard
[ 18.072] (II) event7 - E-Signal USB Gaming Mouse Keyboard: device is a keyboard
[ 18.072] (II) event7 - E-Signal USB Gaming Mouse Keyboard: device removed
[ 18.081] (II) libinput: E-Signal USB Gaming Mouse Keyboard: needs a virtual subdevice
[ 18.081] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:08.1/0000:0a:00.3/usb3/3-4/3-4:1.1/0003:04D9:A09F.0005/input/input8/event7"
[ 18.081] (II) XINPUT: Adding extended input device "E-Signal USB Gaming Mouse Keyboard" (type: MOUSE, id 13)
[ 18.081] (**) Option "AccelerationScheme" "none"
[ 18.081] (**) E-Signal USB Gaming Mouse Keyboard: (accel) selected scheme none/0
[ 18.081] (**) E-Signal USB Gaming Mouse Keyboard: (accel) acceleration factor: 2.000
[ 18.081] (**) E-Signal USB Gaming Mouse Keyboard: (accel) acceleration threshold: 4
[ 18.082] (II) event7 - E-Signal USB Gaming Mouse Keyboard: is tagged by udev as: Keyboard
[ 18.082] (II) event7 - E-Signal USB Gaming Mouse Keyboard: device is a keyboard
[ 18.083] (II) config/udev: Adding input device E-Signal USB Gaming Mouse (/dev/input/event8)
[ 18.083] (II) No input driver specified, ignoring this device.
[ 18.083] (II) This device may have been added with another device file.
[ 18.084] (II) config/udev: Adding input device HD-Audio Generic Front Mic (/dev/input/event13)
[ 18.084] (II) No input driver specified, ignoring this device.
[ 18.084] (II) This device may have been added with another device file.
[ 18.084] (II) config/udev: Adding input device HD-Audio Generic Rear Mic (/dev/input/event14)
[ 18.084] (II) No input driver specified, ignoring this device.
[ 18.084] (II) This device may have been added with another device file.
[ 18.085] (II) config/udev: Adding input device HD-Audio Generic Line (/dev/input/event15)
[ 18.085] (II) No input driver specified, ignoring this device.
[ 18.085] (II) This device may have been added with another device file.
[ 18.085] (II) config/udev: Adding input device HD-Audio Generic Line Out (/dev/input/event16)
[ 18.085] (II) No input driver specified, ignoring this device.
[ 18.085] (II) This device may have been added with another device file.
[ 18.086] (II) config/udev: Adding input device HD-Audio Generic Front Headphone (/dev/input/event17)
[ 18.086] (II) No input driver specified, ignoring this device.
[ 18.086] (II) This device may have been added with another device file.
[ 18.093] (**) Gaming Keyboard: Applying InputClass "libinput keyboard catchall"
[ 18.093] (II) Using input driver 'libinput' for ' Gaming Keyboard'
[ 18.093] (**) Gaming Keyboard: always reports core events
[ 18.093] (**) Option "Device" "/dev/input/event3"
[ 18.093] (II) libinput: Gaming Keyboard: is a virtual subdevice
[ 18.093] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:08.1/0000:0a:00.3/usb3/3-2/3-2:1.1/0003:2EA8:2125.0002/input/input3/event3"
[ 18.093] (II) XINPUT: Adding extended input device " Gaming Keyboard" (type: KEYBOARD, id 14)
[ 18.093] (**) Option "xkb_model" "pc105"
[ 18.094] (**) Option "xkb_layout" "us"
[ 18.094] (**) E-Signal USB Gaming Mouse Keyboard: Applying InputClass "libinput keyboard catchall"
[ 18.094] (II) Using input driver 'libinput' for 'E-Signal USB Gaming Mouse Keyboard'
[ 18.094] (**) E-Signal USB Gaming Mouse Keyboard: always reports core events
[ 18.094] (**) Option "Device" "/dev/input/event7"
[ 18.094] (II) libinput: E-Signal USB Gaming Mouse Keyboard: is a virtual subdevice
[ 18.094] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:08.1/0000:0a:00.3/usb3/3-4/3-4:1.1/0003:04D9:A09F.0005/input/input8/event7"
[ 18.094] (II) XINPUT: Adding extended input device "E-Signal USB Gaming Mouse Keyboard" (type: KEYBOARD, id 15)
[ 18.094] (**) Option "xkb_model" "pc105"
[ 18.094] (**) Option "xkb_layout" "us"
Пытался насильно загрузить модуль nouveau, добавлял в /etc/modules, в /etc/modules-load.d/nouveau.conf, добавлял строку install nouveau /sbin/modprobe -i -f nouveau в /etc/modprobe.d/nouveau.conf, так же добавлял options nouveau modeset=1, комбинировал это, но вывод lsmod | grep nouveau всегда был пуст, добавял в /etc/X11/xorg.conf.d/nouveau.conf такой конфиг
Section "Device"
Identifier "NVIDIA Card"
Driver "nouveau"
EndSection
тоже не помогло,
переустанавливал при помощи apt install --reinstall пакеты: xserver-xorg-video-nouveau, xserver-xorg, xserver-xorg-core, xserver-xorg-input-all.
Не понимаю как мне вернуть Nouveau, в разрешении 1024х768 не прикольно сидеть
merqury@home-pc ~> dmesg | grep nouveau
merqury@home-pc ~ [0|1]> cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-6.8.0-51-generic root=UUID=30fba54e-38a5-4902-b5f4-cc122e3abbd9 ro rootflags=subvol=@ quiet splash
merqury@home-pc ~> grep -ir nouveau /etc/default/grub
merqury@home-pc ~ [1]> grep -ir nouveau /etc/grub.d/
merqury@home-pc ~ [1]>

no avatar

Автор темы
MerQury
Сообщения: 8
Зарегистрирован: 26 июл 2024, 14:39
Контактная информация:

После неудачной установки драйвера nvidia не удается вернуть Nouveau

#2

20 дек 2024, 18:47

Более полная информация о моей системе ТУТ

Аватара пользователя

slant
Сообщения: 4843
Зарегистрирован: 21 июн 2017, 18:09
Решено: 110
Благодарил (а): 53 раза
Поблагодарили: 2168 раз
Контактная информация:

После неудачной установки драйвера nvidia не удается вернуть Nouveau

#3

20 дек 2024, 22:01

MerQury писал(а):
20 дек 2024, 18:45
Ну и решил попробовать накатить вручную через .run пакет с оф сайта. Пните меня под зад если я еще раз в жизни так попробую дрова накатить.
... а снапшот для отката, разумеется, перед этим не сделали, даром что система на btrfs стоит и это одна из ее основных фич?

Судя по логу xorg - там сам nouveau оказался сломан.

В общем, я могу лишь посоветовать переустановить систему. Т.к. эти nvidia дрова не совместимы с современными библиотеками (недаром их в поставке уже нету) а инсталлер, вероятно, пытался подтянуть конфиги и прочее... Там придется много чистить руками. Практически с гарантией - переставить будет проще и быстрее. Просто переименуйте субтома btrfs "@" и "@home" во что-то другое, и устанавливайте систему НЕ ФОРМАТИРУЯ на этот же раздел btrfs. Установщик просто создаст новые @ и @home куда вы сможете потом перенести нужное из старых.
MerQury писал(а):
20 дек 2024, 18:45
переустанавливал при помощи apt install --reinstall пакеты: xserver-xorg-video-nouveau, xserver-xorg, xserver-xorg-core, xserver-xorg-input-all.
Это вообще никогда не поможет в подобном случае. Реинстал только восстанавливает бинарники, измененные конфиги системы он не трогает - иначе оно бы ломалось при любом обновлении. Теоретически могла бы помочь apt purge ... (чтобы и конфиги вычистить) и только потом новая установка пакетов - но если вы purge натравите на xorg, оно половину системы снесет вместе с графическим стеком.

no avatar

Автор темы
MerQury
Сообщения: 8
Зарегистрирован: 26 июл 2024, 14:39
Контактная информация:

После неудачной установки драйвера nvidia не удается вернуть Nouveau

#4

21 дек 2024, 10:49

slant писал(а):
20 дек 2024, 22:01
... а снапшот для отката, разумеется, перед этим не сделали, даром что система на btrfs стоит и это одна из ее основных фич?
Спасибо за совет, да, timeshift естественно я настраивал при установке системы и мне получилось откавтить систему до момента, когда я попытался накатить дайвера через nvidia-installer. Так что nouveau теперь снова со мной.

Но просто я в последнее время решил заняться системным программированием и хочу узнать как работает линукс изнутри, поэтому просто откатиться - не устраивало меня, мне хотелось понять в чём дело.
slant писал(а):
20 дек 2024, 22:01
Это вообще никогда не поможет в подобном случае. Реинстал только восстанавливает бинарники, измененные конфиги системы он не трогает - иначе оно бы ломалось при любом обновлении. Теоретически могла бы помочь apt purge ... (чтобы и конфиги вычистить) и только потом новая установка пакетов - но если вы purge натравите на xorg, оно половину системы снесет вместе с графическим стеком.
Упс, я даже и не заметил что я не использую purge, но отнюдь буду знать что xorg и другие компоненты, настроенные командой разработчиков Mint лучше не сносить при помощи purge.

Кстати я в попытках восстановить систему, ее окончательно уничтожил командами

Код: Выделить всё

   
   sudo apt remove --purge xserver-xorg-video-nouveau
   sudo apt install xserver-xorg-video-nouveau
У меня всё зависало после заставки UEFI.
Но потом при помощи второй системы все же смог восстановить рутовский раздел при помощи timeshift, но правда пришлось шаманить с разделом boot, ведь он у меня на другом разделе и на него не настроен timeshift, но в итоге всё восстановил.
Обожаю btrfs и timeshift

no avatar

Автор темы
MerQury
Сообщения: 8
Зарегистрирован: 26 июл 2024, 14:39
Контактная информация:

После неудачной установки драйвера nvidia не удается вернуть Nouveau

#5

21 дек 2024, 10:53

slant писал(а):
20 дек 2024, 22:01
Судя по логу xorg - там сам nouveau оказался сломан.
Если не секрет, вы это поняли по этим строчкам?

Код: Выделить всё

[ 17.017] (EE) [drm] Failed to open DRM device for (null): -22
[ 17.511] (EE) [drm] Failed to open DRM device for pci:0000:08:00.0: -19

Аватара пользователя

slant
Сообщения: 4843
Зарегистрирован: 21 июн 2017, 18:09
Решено: 110
Благодарил (а): 53 раза
Поблагодарили: 2168 раз
Контактная информация:

После неудачной установки драйвера nvidia не удается вернуть Nouveau

#6

21 дек 2024, 11:53

MerQury писал(а):
21 дек 2024, 10:53
Если не секрет, вы это поняли по этим строчкам?
Если точнее - предположил. Но да, по этим. Судя по всему - механизм детекта и запуска железа отломало, предположительно - в процессе установки инсталлер "обновил" системные библиотеки и/или конфиги до несовместимых. Выловить где и что он менял - можно только сравнением "до" и "после".
MerQury писал(а):
21 дек 2024, 10:49
Но просто я в последнее время решил заняться системным программированием и хочу узнать как работает линукс изнутри,
Не путайте системное администрирование и программирование. Вы занимались первым.
А вот второе подобным образом не освоить. Тут надо идти на сайт kernel.org и читать исходиники вместе с документацией и перепиской.

Системный администратор - устанавливает, настраивает, решает проблемы с системой и программным обеспечением. Сам что-то пишет не так часто, обычно ограничивается скриптами высокого уровня.
Системный программист - пишет компоненты или саму систему. Драйверы тоже, но - не устанавливает готовое а именно пишет с нуля. :)

Системный администратор в своей работе обязательно должен учитывать такой момент - будет ли ремонт рентабелен с точки зрения затрат времени и усилий? Или проще сделать откат, или установку с нуля и восстановить конфигурацию?

no avatar

Автор темы
MerQury
Сообщения: 8
Зарегистрирован: 26 июл 2024, 14:39
Контактная информация:

После неудачной установки драйвера nvidia не удается вернуть Nouveau

#7

21 дек 2024, 12:56

slant писал(а):
21 дек 2024, 11:53
Не путайте системное администрирование и программирование. Вы занимались первым.
Да, это системное администрирование, но в дальнейшем я хочу одну приблуду собрать - устройство для управления микрофоном в линукс, просто мои наушники никак не отображают когда микро включен когда нет.
Сейчас изучаю C, программу я уже написал, которая определяет, когда микрофон включен когда нет, но устройство еще не собрал, оно будет подключаться по usb и я хочу для него написать драйвер, а для этого ведь нужно знать как в линуксе работать с модулями ядра, как их загружать выгружать. как сконфигурировать систему, чтоб она знала когда их подгружать и тд.
Конечно я бы мог сразу сделать восстановление, но хотелось самому решить проблему попробовать

Аватара пользователя

slant
Сообщения: 4843
Зарегистрирован: 21 июн 2017, 18:09
Решено: 110
Благодарил (а): 53 раза
Поблагодарили: 2168 раз
Контактная информация:

После неудачной установки драйвера nvidia не удается вернуть Nouveau

#8

21 дек 2024, 13:10

MerQury писал(а):
21 дек 2024, 12:56
Конечно я бы мог сразу сделать восстановление, но хотелось самому решить проблему попробовать
Ну, как бы - изучать устройство автомобиля в натуре, лучше когда он еще целый, а не по груде железа после аварии... :)

Ответить

Вернуться в «Cinnamon»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость