Autor Téma: nVidia GTX 750 Ti nefunguje s ovladačem nvidia-current  (Přečteno 12516 krát)

hank

  • Newbie
  • *
  • Příspěvků: 12
  • Karma: +2/-0
    • Zobrazit profil
Ahoj Mageisti. Mám GK nVidia GTX 750 Ti a MGA 5. Používám proprietární ovladač, který je součástí Mageia.

Minulý týden jsem pustil aktualizace (myslím, že tam byla i aktualizace kernelu a Xek) a najednou nešlo po restartu nastartovat Xka. V logu X serveru bylo uvedeno jako důvod "no screen found".

Pustil jsem MCC -- Nastavit grafický server, kde  mně to logicky nabídlo ovladač GeForce 420 series and later (tj. nvidia-current). S tím to ale nešlo -- Xka zase nenaběhla.

Po delším elaborování se staršími kernely -- což nepomohlo, jsem nakonec vybral ovladač nvidia GeForce 8100 to GeForce 415 (tj. dkms-nvidia340) a s tím to jede. Přitom na stránkách nvidie v seznamu karet podporovaných ovladačem nvidia340 moje karta není.

Takže nakonec vše funguje, ale chtělo to ruční zásah a vybrat legacy verzi nvidia ovladače. Máte taky takovou zkušenost? A proč to nejede s tím nvidia-current?

Díky předem za reakce.

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 737
  • Karma: +53/-0
    • Zobrazit profil
Re:nVidia GTX 750 Ti nefunguje s ovladačem nvidia-current
« Odpověď #1 kdy: Únor 01, 2017, 20:01:19 »
Ahoj,

díky za report. Prosím, nainstaluj ovladač, který ti vybere MCC.

Po rebootu, jakmile X nenaběhne, stiskni CTRL+ATL+F2 a přihlas se jako uživatel, ne jako root. Pak zadej tyto příkazy:
Kód: [Vybrat]
journalctl -b -a >> ~/Plocha/journalctl.txt
cp /var/log/Xorg.0.log ~/Plocha

Poté se přihlas jako "root" a přes příkaz drakx11 nakonfiguruj ten ovladač, který ti v MGA5 jede. Restart a přihlásit se do MGA.

Na ploše zkopíruj soubory a přilož je sem.

Také přilož sem výstup z konzole, co vypíší příkazy:
Kód: [Vybrat]
cat /etc/issue
urpmq --list-media active --list-url
lspci -nn|grep -i vga

Mageia 6 (64bit), KDE Plasma 5.8.7, Kernel 4.9.56-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M

hank

  • Newbie
  • *
  • Příspěvků: 12
  • Karma: +2/-0
    • Zobrazit profil
Re:nVidia GTX 750 Ti nefunguje s ovladačem nvidia-current
« Odpověď #2 kdy: Únor 02, 2017, 19:15:31 »
Díky za postup, Yullawe. Už to sem sypu. Vypadá to na problém z jaderným modulem nvidia... Odborný rozbor nechám na tobě.


Xorg.0.log

Kód: [Vybrat]
[     7.773]
X.Org X Server 1.16.4
Release Date: 2014-12-20
[     7.773] X Protocol Version 11, Revision 0
[     7.773] Build Operating System: Linux_3.19.8-server-3.mga5 Mageia
[     7.773] Current Operating System: Linux baldrick.localdomain 4.4.39-desktop-1.mga5 #1 SMP Fri Dec 16 18:52:20 UTC 2016 i686
[     7.773] Kernel command line: BOOT_IMAGE=linux root=UUID=aa4ae41f-27b4-46ba-9555-31939e497fd2 nokmsboot splash quiet noiswmd resume=UUID=86b4113c-e75f-45b9-8542-183ff5e9d51e vga=788
[     7.773] Build Date: 15 August 2015  12:00:38PM
[     7.773] 
[     7.773] Current version of pixman: 0.32.8
[     7.773] Before reporting problems, check http://bugs.mageia.org
to make sure that you have the latest version.
[     7.773] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     7.773] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Feb  2 18:43:15 2017
[     7.775] (==) Using config file: "/etc/X11/xorg.conf"
[     7.775] (==) Using config directory: "/etc/X11/xorg.conf.d"
[     7.775] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     7.779] (==) ServerLayout "layout1"
[     7.779] (**) |-->Screen "screen1" (0)
[     7.779] (**) |   |-->Monitor "monitor1"
[     7.780] (**) |   |-->Device "device1"
[     7.780] (**) Option "DontZap" "False"
[     7.780] (**) Option "AllowMouseOpenFail"
[     7.780] (==) Automatically adding devices
[     7.780] (==) Automatically enabling devices
[     7.780] (==) Automatically adding GPU devices
[     7.780] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d
[     7.780] (==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[     7.780] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[     7.781] (II) Loader magic: 0x829d700
[     7.781] (II) Module ABI versions:
[     7.781] X.Org ANSI C Emulation: 0.4
[     7.781] X.Org Video Driver: 18.0
[     7.781] X.Org XInput driver : 21.0
[     7.781] X.Org Server Extension : 8.0
[     7.782] (EE) systemd-logind: failed to get session: PID 1142 does not belong to any known session
[     7.783] (--) PCI:*(0:1:0:0) 10de:1380:1458:362d rev 162, Mem @ 0xfd000000/16777216, 0xd0000000/268435456, 0xce000000/33554432, I/O @ 0x0000dc00/128, BIOS @ 0x????????/524288
[     7.783] (II) Open ACPI successful (/var/run/acpid.socket)
[     7.784] (II) "glx" will be loaded by default.
[     7.784] (II) LoadModule: "v4l"
[     7.793] (II) Loading /usr/lib/xorg/modules/drivers/v4l_drv.so
[     7.795] (II) Module v4l: vendor="X.Org Foundation"
[     7.795] compiled for 1.16.1, module version = 0.1.1
[     7.795] ABI class: X.Org Video Driver, version 18.0
[     7.795] (II) LoadModule: "glx"
[     7.795] (II) Loading /usr/lib/xorg/extra-modules/libglx.so
[     8.066] (II) Module glx: vendor="NVIDIA Corporation"
[     8.066] compiled for 4.0.2, module version = 1.0.0
[     8.066] Module class: X.Org Server Extension
[     8.066] (II) NVIDIA GLX Module  375.26  Thu Dec  8 17:59:06 PST 2016
[     8.066] (II) LoadModule: "nvidia"
[     8.066] (II) Loading /usr/lib/xorg/extra-modules/nvidia_drv.so
[     8.073] (II) Module nvidia: vendor="NVIDIA Corporation"
[     8.073] compiled for 4.0.2, module version = 1.0.0
[     8.073] Module class: X.Org Video Driver
[     8.075] (II) v4l driver for Video4Linux
[     8.076] (II) NVIDIA dlloader X Driver  375.26  Thu Dec  8 17:34:56 PST 2016
[     8.076] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[     8.076] (++) using VT number 1

[     8.076] (WW) Falling back to old probe method for v4l
[     8.078] (II) Loading sub module "fb"
[     8.078] (II) LoadModule: "fb"
[     8.082] (II) Loading /usr/lib/xorg/modules/libfb.so
[     8.084] (II) Module fb: vendor="X.Org Foundation"
[     8.084] compiled for 1.16.4, module version = 1.0.0
[     8.084] ABI class: X.Org ANSI C Emulation, version 0.4
[     8.084] (II) Loading sub module "wfb"
[     8.084] (II) LoadModule: "wfb"
[     8.085] (II) Loading /usr/lib/xorg/modules/libwfb.so
[     8.086] (II) Module wfb: vendor="X.Org Foundation"
[     8.086] compiled for 1.16.4, module version = 1.0.0
[     8.086] ABI class: X.Org ANSI C Emulation, version 0.4
[     8.086] (II) Loading sub module "ramdac"
[     8.086] (II) LoadModule: "ramdac"
[     8.086] (II) Module "ramdac" already built-in
[     8.573] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
[     8.573] (EE) NVIDIA:     system's kernel log for additional error messages and
[     8.573] (EE) NVIDIA:     consult the NVIDIA README for details.
[     8.574] (EE) No devices detected.
[     8.574] (EE)
Fatal server error:
[     8.574] (EE) no screens found(EE)
[     8.574] (EE)
Please consult the The X.Org Foundation support
at http://bugs.mageia.org
 for help.
[     8.574] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[     8.574] (EE)



journalctl.txt
Kód: [Vybrat]
-- Logs begin at Ne 2016-08-28 07:13:59 CEST, end at Čt 2017-02-02 18:48:44 CET. --
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Starting Paths.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Reached target Paths.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Starting Timers.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Reached target Timers.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Starting -.slice.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Created slice -.slice.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Starting Sound System.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Listening on Sound System.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Starting Sockets.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Reached target Sockets.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Starting Basic System.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Reached target Basic System.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Starting Default.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Reached target Default.
úno 02 18:43:45 baldrick.localdomain systemd[2127]: Startup finished in 116ms.
úno 02 18:46:31 baldrick.localdomain pkexec[2253]: pam_tcb(polkit-1:session): Session opened for root by hank(uid=1000)
úno 02 18:48:44 baldrick.localdomain pkexec[2376]: pam_tcb(polkit-1:session): Session opened for root by hank(uid=1000)


Kód: [Vybrat]
$ cat /etc/issue
Mageia release 5 (Official) for i586
Kernel 4.4.39-desktop-1.mga5 on a Dual-processor i686 / \l

Kód: [Vybrat]
$ urpmq --list-media active --list-url
Core Release (distrib1) http://mageia.supp.name/distrib/5/i586/media/core/release
Core Updates (distrib3) http://mageia.supp.name/distrib/5/i586/media/core/updates
Nonfree Release (distrib11) http://mageia.supp.name/distrib/5/i586/media/nonfree/release
Nonfree Updates (distrib13) http://mageia.supp.name/distrib/5/i586/media/nonfree/updates
Tainted Release (distrib21) http://mageia.supp.name/distrib/5/i586/media/tainted/release
Tainted Updates (distrib23) http://mageia.supp.name/distrib/5/i586/media/tainted/updates

A ještě jsem sám přidal výpis nainstalovaných balíčku kernel a nvidia:
Kód: [Vybrat]
$rpm -qa | grep -i -e kernel -e nvidia | sort
dkms-nvidia-current-375.26-1.mga5.nonfree
dkms-nvidia340-340.101-1.mga5.nonfree
kernel-desktop-devel-latest-4.4.39-1.mga5
kernel-desktop-devel-4.4.36-2.mga5-1-1.mga5
kernel-desktop-devel-4.4.39-1.mga5-1-1.mga5
kernel-desktop-latest-4.4.39-1.mga5
kernel-desktop-4.4.36-2.mga5-1-1.mga5
kernel-desktop-4.4.39-1.mga5-1-1.mga5
kernel-firmware-nonfree-20160914-1.mga5.nonfree
kernel-firmware-20160409-1.mga5
kernel-userspace-headers-4.4.39-1.mga5
nvidia-current-doc-html-375.26-1.mga5.nonfree
nvidia340-doc-html-340.101-1.mga5.nonfree
x11-driver-video-nvidia-current-375.26-1.mga5.nonfree
x11-driver-video-nvidia340-340.101-1.mga5.nonfree

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 737
  • Karma: +53/-0
    • Zobrazit profil
Re:nVidia GTX 750 Ti nefunguje s ovladačem nvidia-current
« Odpověď #3 kdy: Únor 02, 2017, 19:37:42 »
Odborný rozbor nechám vývojářům ;)

Kde je výstup z? :
Kód: [Vybrat]
lspci -nn|grep -i vga

Mageia 6 (64bit), KDE Plasma 5.8.7, Kernel 4.9.56-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M

hank

  • Newbie
  • *
  • Příspěvků: 12
  • Karma: +2/-0
    • Zobrazit profil
Re:nVidia GTX 750 Ti nefunguje s ovladačem nvidia-current
« Odpověď #4 kdy: Únor 02, 2017, 19:46:21 »
Mea culpa...


Kód: [Vybrat]
$ lspci -nn|grep -i vga
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380] (rev a2)

Yullaw

  • Global Moderator
  • Hero Member
  • *****
  • Příspěvků: 737
  • Karma: +53/-0
    • Zobrazit profil
Re:nVidia GTX 750 Ti nefunguje s ovladačem nvidia-current
« Odpověď #5 kdy: Únor 02, 2017, 20:03:54 »

Mageia 6 (64bit), KDE Plasma 5.8.7, Kernel 4.9.56-desktop-1.mga6
Notebook Acer Aspire E1-571G
CPU:Intel® Core i5-3230M 2.6GHz, GPU:Intel+nVidia Optimus GeForce 710M