Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] nvidia Treiber und keine virtuellen Konsolen  (Read 9802 times)

Offline zash1958

  • User
  • Posts: 83
[DE] nvidia Treiber und keine virtuellen Konsolen
« on: 2016/10/18, 13:50:39 »
Hallo,

das Problem scheint uralt? Und niemand weiß eine Lösung?

System: iMAC 2012, nVida 640M Grafikkarte, aktuellstes Siduction

Mit dem Nouveau Treiber friert reproduzierbar beim Surfen und Filme schauen der Rechner komplett ein, nur RESET hilft weiter.
Also zuerst einmal "nvidia-driver" aus der Repo installiert. Der läuft stabil, keine Freezes mehr. Aber auch keine virtuellen Konsolen mehr. STRG-ALT-F1 bis F6 bringen nur noch einen dunklen Bildschirm ohne Cursor etc.
Ein Test mit dem aktuellsten Treiber von nVidia selbst bringt dasselbe Resultat.

Hat da jemand einen Tip für mich?

Gruß

Uwe

Offline zash1958

  • User
  • Posts: 83
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #1 on: 2016/10/22, 18:28:05 »
Nachtrag:

ich habe nochmals eine Installation auf einer USB Festplatte aufgesetzt und alle nVidia Treiber nochmals probiert. Das erste Resümee:

der "nouveau" Treiber läuft einwandfrei, bis ich das "flash-plugin-nonfree" installiere

Sobald das installiert ist friert das System mit dem nouvau Treiber reproduzierbar nach ein paar wenigen Minuten Surfen per Firefox ein. Flas-Plugin deinstalliert und alles läuft perfekt ???

Jetzt also erst einmal OHNE Flash unterwegs......

Gruss

Uwe

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.345
    • Land of the Buckeye
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #2 on: 2016/10/22, 21:51:06 »

Was sagt inxi -G?


bei mich
Code: [Select]
don@Hibiscus:~$ inxi -G
Graphics:  Card: NVIDIA GM107 [GeForce GTX 750 Ti]
           Display Server: X.Org 1.18.4 driver: nvidia Resolution: 1920x1200@59.88hz, 1920x1080@59.94hz
           GLX Renderer: GeForce GTX 750 Ti/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 367.44


Was sagt dpkg -l nvidia* | grep '^.i' ?


bei mich
Code: [Select]
don@Hibiscus:~$ dpkg -l nvidia* | grep '^.i'
ii  nvidia-alternative                 367.44-3     amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-driver                      367.44-3     amd64        NVIDIA metapackage
ii  nvidia-driver-bin                  367.44-3     amd64        NVIDIA driver support binaries
ii  nvidia-driver-libs:amd64           367.44-3     amd64        NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
ii  nvidia-installer-cleanup           20151021+4   amd64        cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common               20151021+4   amd64        NVIDIA binary kernel module support files
ii  nvidia-kernel-dkms                 367.44-3     amd64        NVIDIA binary kernel module DKMS source
ii  nvidia-kernel-support              367.44-3     amd64        NVIDIA binary kernel module support files
ii  nvidia-legacy-check                367.44-3     amd64        check for NVIDIA GPUs requiring a legacy driver
ii  nvidia-modprobe                    367.44-1     amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-settings                    340.93-1     amd64        tool for configuring the NVIDIA graphics driver
ii  nvidia-support                     20151021+4   amd64        NVIDIA binary graphics driver support files
ii  nvidia-vdpau-driver:amd64          367.44-3     amd64        Video Decode and Presentation API for Unix - NVIDIA driver


Nvidia Treiber hier geht einwandfrei.
« Last Edit: 2016/10/23, 00:02:25 by dibl »
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

Offline zash1958

  • User
  • Posts: 83
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #3 on: 2016/10/23, 17:30:07 »
Derzeit läuft das System SO:

Code: [Select]
Graphics:  Card: NVIDIA GK107M [GeForce GT 640M Mac Edition]
           Display Server: X.Org 1.18.4 drivers: nouveau (unloaded: fbdev,vesa) Resolution: 1920x1080@59.93hz
           GLX Renderer: Gallium 0.4 on NVE7 GLX Version: 3.0 Mesa 12.0.3
siduser@uh-sid:~$ dpkg -l nvidia* | grep '^.i' ?
grep: ?: Datei oder Verzeichnis nicht gefunden
dpkg-query: Kein Paket gefunden, das auf nvidia* passt
uherczeg@uh-sid:~$

Ohne Flash installiert ist alles super. Mit dem Flash-Plugin und nouveau nach 3-5 Minuten FREEZE

Sonst hatte ich den Treiber "NVIDIA-Linux-x86_64-367.57" installiert und nouveau per blacklisting stillgelegt. Mit dem Nvidia-Treiber klappt auch Flash astrein. Nur eben leider ganz ohne die Umschaltmöglichkeiten der virtuellen Konsolen. Nach STRG-ALT-F1 nur ein schwarzer Bildschirm. Zur X-Session komme ich aber problemlos zurück.

Daher ein Frage ob es außer nomodeset dazu noch eine andere Idee gibt?

Gruß

Uwe


Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.345
    • Land of the Buckeye
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #4 on: 2016/10/23, 18:52:41 »

Hier flash mit nvidia treiber geht auch einwandfrei:


Code: [Select]
root@Hibiscus:/# apt policy flashplugin-nonfree pepperflashplugin-nonfree
flashplugin-nonfree:
  Installed: 1:3.7
  Candidate: 1:3.7
  Version table:
 *** 1:3.7 500
        500 http://http.debian.net/debian unstable/contrib amd64 Packages
        100 /var/lib/dpkg/status
pepperflashplugin-nonfree:
  Installed: 1.8.3
  Candidate: 1.8.3
  Version table:
 *** 1.8.3 500
        500 http://http.debian.net/debian unstable/contrib amd64 Packages
        100 /var/lib/dpkg/status


Quote from: zash1958
Nach STRG-ALT-F1 nur ein schwarzer Bildschirm.


Ja, hier auch. Aber, gerade Presse „Enter“ einmal herein. tty2 - 6 sollten wie erwartet gehen.


Entschuldigen Sie bitte mein schreckliches Deutsches.
« Last Edit: 2016/10/23, 18:56:47 by dibl »
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

Offline zash1958

  • User
  • Posts: 83
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #5 on: 2016/10/25, 11:11:41 »
Jetzt wollte ich einmal wieder den Nvidia Treiber installieren und testen. Derzeit habe ich den aktuellsten Kernel installiert:

4.8.4-towo.1-siduction-amd64

Damit aber läßt sich der aktuellste Nvidia Treiber NVIDIA-Linux-x86_64-370.28 (Download von der Nvidia Webseite) nicht installieren.

Sowohl die Installation mit- als auch ohne DKMS schlagen mit Symbol-Fehlermeldungen fehl.

Ich denke mal, für den aktuellen Kernel 4.8.4 muss ein neuerer Nvidia Treiber her????





Offline zash1958

  • User
  • Posts: 83
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #6 on: 2016/10/25, 12:28:11 »
Dasselbe mit dem aktuellsten BETA Treiber von Nvidia:

Code: [Select]
DKMS make.log for nvidia-375.10 for kernel 4.8.4-towo.1-siduction-amd64 (x86_64)
Di 25. Okt 12:22:45 CEST 2016
make "CC=cc"  KBUILD_VERBOSE= -C /lib/modules/4.8.4-towo.1-siduction-amd64/build M=/var/lib/dkms/nvidia/375.10/build ARCH=x86_64 NV_KERNEL_SOURCES=/lib/modules/4.8.4-towo.1-siduction-amd64/build NV_KERNEL_OUTPUT=/lib/modules/4.8.4-towo.1-siduction-amd64/build NV_KERNEL_MODULES="nvidia nvidia-uvm nvidia-modeset nvidia-drm" INSTALL_MOD_DIR=kernel/drivers/video modules
make[1]: Verzeichnis „/usr/src/linux-headers-4.8.4-towo.1-siduction-amd64“ wird betreten
  SYMLINK /var/lib/dkms/nvidia/375.10/build/nvidia/nv-kernel.o
  SYMLINK /var/lib/dkms/nvidia/375.10/build/nvidia-modeset/nv-modeset-kernel.o
 CONFTEST: remap_pfn_range
 CONFTEST: INIT_WORK
 CONFTEST: vmap
 CONFTEST: follow_pfn
 CONFTEST: set_pages_uc
 CONFTEST: set_memory_uc
 CONFTEST: set_memory_array_uc
 CONFTEST: change_page_attr
 CONFTEST: pci_get_class
 CONFTEST: pci_choose_state
 CONFTEST: vm_insert_page
 CONFTEST: acpi_device_id
 CONFTEST: acquire_console_sem
 CONFTEST: console_lock
 CONFTEST: kmem_cache_create
 CONFTEST: on_each_cpu
 CONFTEST: smp_call_function
 CONFTEST: acpi_evaluate_integer
 CONFTEST: ioremap_cache
 CONFTEST: ioremap_wc
 CONFTEST: acpi_walk_namespace
 CONFTEST: pci_domain_nr
 CONFTEST: pci_dma_mapping_error
 CONFTEST: sg_alloc_table
 CONFTEST: sg_init_table
 CONFTEST: pci_get_domain_bus_and_slot
 CONFTEST: get_num_physpages
 CONFTEST: efi_enabled
 CONFTEST: proc_create_data
 CONFTEST: pde_data
 CONFTEST: proc_remove
 CONFTEST: pm_vt_switch_required
 CONFTEST: drm_driver_has_set_busid
 CONFTEST: drm_driver_has_gem_prime_res_obj
 CONFTEST: xen_ioemu_inject_msi
 CONFTEST: phys_to_dma
 CONFTEST: get_dma_ops
 CONFTEST: write_cr4
 CONFTEST: of_parse_phandle
 CONFTEST: for_each_online_node
 CONFTEST: node_end_pfn
 CONFTEST: pci_bus_address
 CONFTEST: pci_stop_and_remove_bus_device
 CONFTEST: pci_remove_bus_device
 CONFTEST: request_threaded_irq
 CONFTEST: remap_page_range
 CONFTEST: address_space_init_once
 CONFTEST: kbasename
 CONFTEST: fatal_signal_pending
 CONFTEST: list_cut_position
 CONFTEST: vzalloc
 CONFTEST: wait_on_bit_lock_argument_count
 CONFTEST: bitmap_clear
 CONFTEST: usleep_range
 CONFTEST: radix_tree_empty
 CONFTEST: drm_dev_unref
 CONFTEST: drm_reinit_primary_mode_group
 CONFTEST: drm_atomic_set_mode_for_crtc
 CONFTEST: drm_atomic_clean_old_fb
 CONFTEST: get_user_pages_remote
 CONFTEST: drm_gem_object_lookup
 CONFTEST: i2c_adapter
 CONFTEST: pm_message_t
 CONFTEST: irq_handler_t
 CONFTEST: acpi_device_ops
 CONFTEST: acpi_op_remove
 CONFTEST: outer_flush_all
 CONFTEST: proc_dir_entry
 CONFTEST: scatterlist
 CONFTEST: sg_table
 CONFTEST: file_operations
 CONFTEST: vm_operations_struct
 CONFTEST: atomic_long_type
 CONFTEST: pci_save_state
 CONFTEST: file_inode
 CONFTEST: task_struct
 CONFTEST: kuid_t
 CONFTEST: dma_ops
 CONFTEST: dma_map_ops
 CONFTEST: noncoherent_swiotlb_dma_ops
 CONFTEST: fault_flags
 CONFTEST: atomic64_type
 CONFTEST: address_space
 CONFTEST: backing_dev_info
 CONFTEST: kernel_write
 CONFTEST: strnstr
 CONFTEST: iterate_dir
 CONFTEST: kstrtoull
 CONFTEST: mm_context_t
 CONFTEST: drm_bus_present
 CONFTEST: drm_bus_has_bus_type
 CONFTEST: drm_bus_has_get_irq
 CONFTEST: drm_bus_has_get_name
 CONFTEST: drm_driver_has_legacy_dev_list
 CONFTEST: drm_crtc_state_has_connectors_changed
 CONFTEST: drm_init_functions_have_name_arg
 CONFTEST: drm_mode_connector_list_update_has_merge_type_bits_arg
 CONFTEST: drm_helper_mode_fill_fb_struct_has_const_mode_cmd_arg
 CONFTEST: drm_master_drop_has_from_release_arg
 CONFTEST: drm_mode_config_funcs_has_atomic_state_alloc
 CONFTEST: dom0_kernel_present
 CONFTEST: nvidia_vgpu_kvm_build
 CONFTEST: drm_available
 CONFTEST: nvidia_grid_build
 CONFTEST: drm_atomic_available
 CONFTEST: drm_atomic_modeset_nonblocking_commit_available
  CC [M]  /var/lib/dkms/nvidia/375.10/build/nvidia/nv-frontend.o
  CC [M]  /var/lib/dkms/nvidia/375.10/build/nvidia/nv-instance.o
  CC [M]  /var/lib/dkms/nvidia/375.10/build/nvidia/nv.o
/var/lib/dkms/nvidia/375.10/build/nvidia/nv-frontend.c:1:0: error: code model kernel does not support PIC mode
 /* _NVRM_COPYRIGHT_BEGIN_
 
  CC [M]  /var/lib/dkms/nvidia/375.10/build/nvidia/nv-acpi.o
/var/lib/dkms/nvidia/375.10/build/nvidia/nv-instance.c:1:0: error: code model kernel does not support PIC mode
 /* _NVRM_COPYRIGHT_BEGIN_
 
scripts/Makefile.build:289: die Regel für Ziel „/var/lib/dkms/nvidia/375.10/build/nvidia/nv-frontend.o“ scheiterte
make[2]: *** [/var/lib/dkms/nvidia/375.10/build/nvidia/nv-frontend.o] Fehler 1
make[2]: *** Es wird auf noch nicht beendete Prozesse gewartet...
scripts/Makefile.build:289: die Regel für Ziel „/var/lib/dkms/nvidia/375.10/build/nvidia/nv-instance.o“ scheiterte
make[2]: *** [/var/lib/dkms/nvidia/375.10/build/nvidia/nv-instance.o] Fehler 1
/var/lib/dkms/nvidia/375.10/build/nvidia/nv.c:1:0: error: code model kernel does not support PIC mode
 /* _NVRM_COPYRIGHT_BEGIN_
 
/var/lib/dkms/nvidia/375.10/build/nvidia/nv-acpi.c:1:0: error: code model kernel does not support PIC mode
 /* _NVRM_COPYRIGHT_BEGIN_
 
scripts/Makefile.build:289: die Regel für Ziel „/var/lib/dkms/nvidia/375.10/build/nvidia/nv-acpi.o“ scheiterte
make[2]: *** [/var/lib/dkms/nvidia/375.10/build/nvidia/nv-acpi.o] Fehler 1
scripts/Makefile.build:289: die Regel für Ziel „/var/lib/dkms/nvidia/375.10/build/nvidia/nv.o“ scheiterte
make[2]: *** [/var/lib/dkms/nvidia/375.10/build/nvidia/nv.o] Fehler 1
Makefile:1472: die Regel für Ziel „_module_/var/lib/dkms/nvidia/375.10/build“ scheiterte
make[1]: *** [_module_/var/lib/dkms/nvidia/375.10/build] Fehler 2
make[1]: Verzeichnis „/usr/src/linux-headers-4.8.4-towo.1-siduction-amd64“ wird verlassen
Makefile:81: die Regel für Ziel „modules“ scheiterte
make: *** [modules] Fehler 2

Offline whistler_mb

  • User
  • Posts: 198
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #7 on: 2016/10/25, 16:11:21 »
Hi zash1958,

der nvidia-Treiber 367.44 aus dem Debian Repo funktioniert wunderbar mit dem aktuellen 4.8.4 Kernel.
Wenn es unbedingt eine neuere Version sein soll, könntest du ja auch den 370.28 aus experimental Zweig versuchen, satt den Treiber von der nvidia-Seite zu nehmen.

Code: [Select]
~$ apt-cache policy nvidia-driver
nvidia-driver:
  Installiert:           367.44-3
  Installationskandidat: 367.44-3
  Versionstabelle:
     370.28-1 1
          1 http://ftp.de.debian.org/debian experimental/non-free amd64 Packages
 *** 367.44-3 500
        500 http://ftp.de.debian.org/debian unstable/non-free amd64 Packages
        500 http://ftp.de.debian.org/debian testing/non-free amd64 Packages
        100 /var/lib/dpkg/status

Offline zash1958

  • User
  • Posts: 83
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #8 on: 2016/10/25, 16:35:40 »
Der Treiber aus der REPO bringt mir nur einen schwarzen Bildschirm. Nach dem Start flackert er kurz, Danach ist alles nur noch dunkel!

Daher wollte ich den Treiber von der Nvidia Webseite installieren. Unter Mint-LMDE2-Jessie hat der anstandslos funktioniert. Hier läßt er sich wegen dem PIC-Fehler leider nicht installieren

Den 370.28 habe ich auch getestet, er läßt sich mit denselben Fehlermeldungen (PIC) auch nicht installieren

I

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #9 on: 2016/10/25, 22:13:44 »
Was auch immer Du machst, Du hast keinen aktuellen Kernel installiert, wenn dem so wäre, würdest Du keinen PIC-Fehler bekommen.


Code: [Select]

~
towo:Defiant> inxi -SG
System:    Host: Defiant Kernel: 4.8.4-towo.1-siduction-amd64 x86_64 (64 bit) Desktop: Cinnamon 3.0.7
           Distro: siduction 13.2.0 December - xfce - (201312310323)
Graphics:  Card: NVIDIA GM107 [GeForce GTX 750 Ti]
           Display Server: X.Org 1.18.4 driver: nvidia Resolution: 1920x1080@60.00hz
           GLX Renderer: GeForce GTX 750 Ti/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 375.10
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline zash1958

  • User
  • Posts: 83
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #10 on: 2016/10/26, 08:31:10 »
 8)

Code: [Select]
System:    Host: uh-sid Kernel: 4.8.4-towo.1-siduction-amd64 x86_64 (64 bit) Desktop: KDE Plasma 5.8.2
           Distro: siduction 15.1.0 Paint It Black - kde - (201601162135)
Graphics:  Card: NVIDIA GK107M [GeForce GT 640M Mac Edition]
           Display Server: X.Org 1.18.4 drivers: nouveau (unloaded: fbdev,vesa) Resolution: 1920x1080@59.93hz
           GLX Renderer: Gallium 0.4 on NVE7 GLX Version: 3.0 Mesa 12.0.3

Das Thema "PIC" wurde und wird aber auch im Nvidia Forum diskutiert.......

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #11 on: 2016/10/26, 08:33:35 »
Da ist kein Nvidia-Blob installiert. Kernel 4.8.4 ist mit gcc-5 gebaut, dort ist PIE nicht aktviert als default.
Wenn Dir irgendwer helfen soll, mußt Du schon ein Buildlog zeigen.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline zash1958

  • User
  • Posts: 83
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #12 on: 2016/10/26, 09:09:33 »
Gerne,

Du brauchst also den kompletten Output des Installers? Hier oder per PM?

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #13 on: 2016/10/26, 09:28:27 »
Da wir den Installer nicht supporten, solltest Du schon den Treiber auf dem Debian-Weg installieren.
Aber abgesehen davon schreibt DKMS ein buildlog, welches Du einfach auf ein Pastebin laden und hier verlinken kannst.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline zash1958

  • User
  • Posts: 83
Re: nvidia Treiber und keine virtuellen Konsolen
« Reply #14 on: 2016/10/26, 09:33:38 »
OK, bin heute Nachmittag wieder hier und werde den Treiber aus der REPO nochmals installieren.

Der ließ sich ja auch installieren, allerdings blieb der Bildschirm nachher einfach schwarz. Daher denke ich, dass das ein gänzlich anderes Problem ist. Nach der Installation des Treibers aus der Repo (die Installation läuft fehlerfrei durch) kann ich neu starten, der Bildschirm zeigt noch das Laden aller Treiber usw. an. In dem Augenblick, indem jedoch auf den Grafikmodus umgeschaltet werden soll wird alles schwarz und bleibt auch so. Keine Möglichkeit, die Konsolen umzuschalten. Nichts geht mehr.

hapert es da nach der Installatrion vielleicht an einer xconfig oder so?