Hallo Kanonentux. Ich habe die Signatur dann mal aktualisiert.
Ist wirklich schon etwas älter.
VG cw
Hallo Kanonentux. Ich habe die Signatur dann mal aktualisiert.
Ist wirklich schon etwas älter.
VG cw
Hallöchen,
sehr interessant. Ich hatte das Thema nicht als erledigt markiert.
Scheinbar ein recht uninteressantes Thema. Hatte gehofft, dass es ein paar Erfahrungsberichte geben würde.
Danke dem muzzleol für seine Info.
Also ich habe mich dann für einen Kyocera Ecosys 5526cdn entschieden. Läuft super. Wird auch vom Cups unterstützt. Gibt ja ppd Datei dafür. ![]()
Viele Grüße
cw
Hallo liebe Gemeinde.
Nach ca. 10 Jahren möchte ich meinen Drucker HP Color Laserjet 2600n gegen einen MFP austauschen. Klar habe ich gleich mal bei HP geschaut. Die 300/ 400 Color Pro Serie (Z.B. Color LaserJet Pro MFP M377) scheint meine Zwecke zunächst zu erfüllen. Allerdings habe ich im Internet ziemlich viele Hinweise erhalten, dass hier der ADF Einzug und die Verarbeitung Mega schlecht sein soll. Eine Alternative wie Xerox WorkCentre 6515DN scheint bei der Einbindung in Cups mit Handstand verbunden zu sein.
Jetzt meine Frage an euch. Mit welchen moderneren MFP Printer (Laser) habt ihr unter Linux gute Erfahrungen gemacht? Habt ihr ggf. eine Empfehlung für mich?
Ich hoffe auf viele Empfehlungen von euch. ![]()
Viele Grüße
cw
Hallo zusammen,
ich habe bumblebee und bbswitch emtfernt. Danach konnte kein Runlevel 5 gestartet werden.
Hatte eigentlich keine Lust mich noch viele Stunden damit zu befassen. Ich gehe daher davon aus, dass ich irgend was verbogen habe.
Der Fall ist dennoch erledigt. Was habe ich gemacht?
1. Leap 42.3 neu installiert
2. Alle Updates per Yast durchgeführt.
3. Runlevel 3 per bootloader eingerichtet
4.
# zypper rm drm-kmp-default
# zypper addrepo --refresh http://http.download.nvidia.com/opensuse/leap/42.3 NVIDIA
# zypper inr -r NVIDIA
# reboot
5. Per Console in den Runlevel 5 gestartet -> Anmelden wie gewohnt -> Bildschirme anpassen
6. Runlevel 3 aus den Bootoptionen entfernt.
Da kann man mal sehen wie einfach es ist und wie ich doch am Anfang auf dem völlig falschen Pfad war. ![]()
Vielen Dank an Sauerland und Berichtigung. ![]()
Viele Grüße
cookie_woman
Ok. Danke.
Das habe ich durchgeführt.
# zypper rm drm-kmp-default
# zypper addrepo --refresh http://http.download.nvidia.com/opensuse/leap/42.3 NVIDIA
# zypper inr -r NVIDIA
# reboot
Interessanterweise lief jetzt ./NVIDIA-Linux-x86_64-340.106.run -a ohne Probleme durch.
Nach einem reboot im Runlevel 3 gehe ich in den Runlevel 5. Also init 5
Rückgabe von dmsg:
[ 94.516597] bbswitch: loading module not compiled with retpoline compiler.
[ 94.517995] bbswitch: version 0.8
[ 94.518010] bbswitch: cannot find ACPI handle for VGA device 0000:03:00.0
[ 94.518021] bbswitch: No discrete VGA device found
Muss Bumblebee auch entfernt werden?
VG
CW
Hallöchen,
Danke für deine Antwort.
uname -a
Linux myhost 4.4.120-45-default #1 SMP Wed Mar 14 20:51:49 UTC 2018 (623211f) x86_64 x86_64 x86_64 GNU/Linux
zypper se -si kernel nvidia
S | Name | Typ | Version | Arch | Repository
---+----------------------+-------+---------------+--------+--------------------------
i+ | kernel-default | Paket | 4.4.120-45.1 | x86_64 | openSUSE-Leap-42.3-Update
i+ | kernel-default | Paket | 4.4.76-1.1 | x86_64 | openSUSE-Leap-42.3-Oss
i+ | kernel-default-devel | Paket | 4.4.120-45.1 | x86_64 | openSUSE-Leap-42.3-Update
i | kernel-devel | Paket | 4.4.120-45.1 | noarch | openSUSE-Leap-42.3-Update
i | kernel-firmware | Paket | 20170530-17.1 | noarch | openSUSE-Leap-42.3-Update
i | kernel-macros | Paket | 4.4.120-45.1 | noarch | openSUSE-Leap-42.3-Update
i+ | kernel-source | Paket | 4.4.120-45.1 | noarch | openSUSE-Leap-42.3-Update
zypper lr -d
# | Alias | Name | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ | URI | Dienst
---+---------------------------+-----------------------------------------+-----------+-----------------+----------------+-----------+--------+--------------------------------------------------------------------------------+-------
1 | openSUSE-Leap-42.3-0 | openSUSE-Leap-42.3-0 | Nein | ---- | ---- | 99 | yast2 | cd:///?devices=/dev/disk/by-id/ata-TSSTcorp_DVD+_-RW_TS-H653G_R4576GFSA3109800 |
2 | repo-debug | openSUSE-Leap-42.3-Debug | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/ |
3 | repo-debug-non-oss | openSUSE-Leap-42.3-Debug-Non-Oss | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.3/repo/non-oss/ |
4 | repo-debug-update | openSUSE-Leap-42.3-Update-Debug | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.3/oss/ |
5 | repo-debug-update-non-oss | openSUSE-Leap-42.3-Update-Debug-Non-Oss | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/42.3/non-oss/ |
6 | repo-non-oss | openSUSE-Leap-42.3-Non-Oss | Ja | (r ) Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/ |
7 | repo-oss | openSUSE-Leap-42.3-Oss | Ja | (r ) Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.3/repo/oss/ |
8 | repo-source | openSUSE-Leap-42.3-Source | Ja | (r ) Ja | Ja | 99 | yast2 | http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/ |
9 | repo-source-non-oss | openSUSE-Leap-42.3-Source-Non-Oss | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/ |
10 | repo-update | openSUSE-Leap-42.3-Update | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/leap/42.3/oss/ |
11 | repo-update-non-oss | openSUSE-Leap-42.3-Update-Non-Oss | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/ |
Alles anzeigen
Den alten Treiber hast du deinstalliert?
drm-kmp-default ist deinstalliert?
Also es handelt sich um eine Neuinstallation. Der drm-kmp-default wurde automatisch wieder hinzugefügt.
Warum nimmst du für den Leap Kernel nicht das Nvidia Repo?
Ähm... Den kenne ich nicht. Habe auch nicht wirklich danach gesucht. In einschlägigen Foren habe ich schon solche Angaben gelesen und es mit diesem verbunden bzw. gedacht, das das damit gemeint ist.
VG
CW
Guten Tag zusammen,
und halbjährlich grüßt das Murmeltier. ![]()
Mein Thema ist mal wieder Nvidia. Im August letzten Jahres hatte ich Schwierigkeiten mit dem Treiber kompelieren und einbinden. Ich hatte dazumal das Tumbleweed installiert. Ich muss klar sagen, wer vorher bei opensuse die Unterschiede liest, erspart sich so manche Probleme. Naja. Tumbleweed ist nix für mich. Ständig irgendwelche Kernelaktualisierungen. Von daher habe ich Leap 42.3 installiert und den aktuellen Treiber von Nvidia heruntergeladen. Für meine Grafikkarte ist es der NVIDIA-Linux-x86_64-340.106.
Wie bin ich weiter vorgegangen?
1. Alle Aktualisierungen per Yast im Runlevel 3 installiert.
2. Sauerlands Installationshinweis beachten: Hier
3. Entfernen aller Nouveau Pakete per Yast. Komischerweise wurde aber bbswitch-kmp-default und drm-kmp-default automatisch hinzugefügt. Also beinahe. Es währe nicht weiter gegangen ohne es so zu akzeptieren.
4. Hinzufügen von nomodeset und boot in den Runlevel 3 in den Bootoptionen. Also so: nomodeset 3
5. reboot
6. In den Ordner wechseln wo der Treiber liegt und ./NVIDIA-Linux-x86_64-340.106.run -a ausführen.
7. Rückgabe:
ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources, with a version of gcc that differs from the one used to build the target kernel, or if a driver such as rivafb, nvidiafb, or nouveau is present and prevents the NVIDIA kernel module from obtaining ownership of the NVIDIA graphics device(s), or no NVIDIA GPU installed in this system is supported by this NVIDIA Linux graphics driver release.
Please see the log entries 'Kernel module load error' and 'Kernel messages' at the end of the file '/var/log/nvidia-installer.log' for more information.
Das war ja mal wieder klar. Wieso immer nur bei mir? ![]()
Ok. Da ich das Thema bereits hatte: Kernel patchen.
1. Download von nvidia-graphics-drivers-340_340.106-0ubuntu3.diff.gz, zu finden unter http://http://archive.ubuntu.com/ubuntu/pool/restricted/n/nvidia-graphics-drivers-340/
2. zcat nvidia-graphics-drivers-340_340.106-0ubuntu3.diff.gz | patch -p1
4. uname -a: Linux myhost 4.4.120-45-default
5. Schauen unter debian/dkms_nvidia/patches welche Patches ich benötige. Ups... Da scheint nichts für mich drin zu sein? Ich meine, ich benötige was mit buildfix_kernel_4.4.patch oder ähnliches.
Aber nix da.
Diese hier werden angeboten:
buildfix_kernel_3.0.patch
buildfix_kernel_3.10.patch
buildfix_kernel_3.11.patch
buildfix_kernel_3.13.patch
buildfix_kernel_3.14.patch
buildfix_kernel_3.18.patch
buildfix_kernel_3.6.patch
buildfix_kernel_3.8.patch
buildfix_kernel_4.0.patch
buildfix_kernel_4.10.patch
buildfix_kernel_4.11.patch
buildfix_kernel_4.12.patch
buildfix_kernel_4.14.patch
buildfix_kernel_4.6.patch
buildfix_kernel_4.9.patch
Alles anzeigen
Nun zu meiner Frage: Was mache ich denn jetzt schon wieder falsch? Wie bekomme ich denn jetzt den Treiber eingebunden?
Ich bin für Hilfestellung dankbar.
Welche Angaben werden noch benötigt?
Grafikkarte: FX4800
Viele Ostergrüße
CW
Hallo zusammen,
ich bin zum Erfolg gekommen.
Was cp und die Manpages bedeuten ist mir schon klar.
Grundsätzlich hat mir folgendes geholfen:
Warum war es für mich so schwer? Bin zu lange aus dem Thema raus. Ich wusste nicht mehr, welche Datei muss ich wo hinlegen, und wie muss das Kommando dazu aussehen. Es ist überall zu lesen, wende so an:
patch [OPTIONEN] ORIGINALDATEI < PATCHDATEI Toll. Was ist die Originaldatei? Keine Ahnung.
Ich habe auch keine Ahnung warum ich Punkt 3 erst heute gefunden habe.
Naja. Wie bin ich vorgegangen?
Der Rest ist bekannt was die Konfiguration bzw. die Nvidia X Server Settings im Runlevel 5 angeht.
Dann noch schnell den Bootloader für den Runlevel 5 anpassen und glücklich sein. ![]()
Vielen Dank an die Helfer und den Autor von abatz.de.
Cookie_Woman
Hallo Sauerland,
es will einfach nicht. ![]()
bash ./NVIDIA-Linux-x86_64-340.102.run --apply-patch buildfix_kernel_4.9.patch
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 340.102.................................................................................................................................................................................................................................
can't find file to patch at input line 16
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|From bb4ec858adefe35f83ecebd8f49748c10d6595df Mon Sep 17 00:00:00 2001
|From: Alberto Milone <alberto.milone@canonical.com>
|Date: Thu, 24 Nov 2016 11:45:25 +0100
|Subject: [PATCH 1/1] Add support for Linux 4.9
|
|---
| nv-drm.c | 4 ++++
| nv-linux.h | 5 +++++
| os-mlock.c | 4 ++++
| 3 files changed, 13 insertions(+)
|
|diff --git a/nv-drm.c b/nv-drm.c
|index 4c1a3ae..ea9f17e 100644
|--- a/nv-drm.c
|+++ b/nv-drm.c
--------------------------
File to patch:
Alles anzeigen
Und die Maßnahme hat auch nicht geholfen. ![]()
./NVIDIA-Linux-x86_64-340.102.run --extract-only
localhost:/home/treiber # ls -hal
insgesamt 134M
drwxr-xr-x 4 root root 512 30. Aug 18:23 .
drwxr-xr-x 16 root root 392 25. Aug 12:54 ..
-rw-r--r-- 1 root root 3,9K 30. Aug 17:29 buildfix_kernel_4.10.patch
-rw-r--r-- 1 root root 807 30. Aug 17:29 buildfix_kernel_4.9.patch
drwxr-xr-x 5 root root 2,0K 30. Aug 17:29 debian
-rw-r--r-- 1 root root 2,8K 30. Aug 17:57 nvidia340-4.11.diff
-rw-r--r-- 1 root root 29K 30. Aug 17:29 nvidia-graphics-drivers-340_340.102-0ubuntu5_amd64.buildinfo
-rw-r--r-- 1 root root 158K 2. Aug 18:48 nvidia-graphics-drivers-340_340.102-0ubuntu5.diff.gz
drwxr-xr-x 6 root root 2,6K 30. Aug 18:24 NVIDIA-Linux-x86_64-340.102
-rwxr-xr-x 1 root root 67M 29. Aug 17:16 NVIDIA-Linux-x86_64-340.102.run
-rwxr-xr-x 1 root root 67M 29. Aug 17:16 NVIDIA-Linux-x86_64-340.102.run.bak
cp buildfix_kernel_4.9.patch NVIDIA-Linux-x86_64-340.102
cd NVIDIA-Linux-x86_64-340.102
patch --dry-run -p0 < buildfix_kernel_4.9.patch
Alles anzeigen
Ausgabe:
can't find file to patch at input line 16
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|From bb4ec858adefe35f83ecebd8f49748c10d6595df Mon Sep 17 00:00:00 2001
|From: Alberto Milone <alberto.milone@canonical.com>
|Date: Thu, 24 Nov 2016 11:45:25 +0100
|Subject: [PATCH 1/1] Add support for Linux 4.9
|
|---
| nv-drm.c | 4 ++++
| nv-linux.h | 5 +++++
| os-mlock.c | 4 ++++
| 3 files changed, 13 insertions(+)
|
|diff --git a/nv-drm.c b/nv-drm.c
|index 4c1a3ae..ea9f17e 100644
|--- a/nv-drm.c
|+++ b/nv-drm.c
--------------------------
File to patch:
Alles anzeigen
Ich komme hier einfach nicht zum Erfolg.
Hat noch jemand andere Tipps oder Vorschläge?
Gruß
CW
Hallo Sauerland,
vielen Dank.
Wie sollte es auch anders sein: Ich hänge immer wieder an irgendwelchen Ecken und Kanten.
Ich bin dem Link gefolgt und habe die nvidia-graphics-drivers-340_340.102-0ubuntu5.diff.gz per wget heruntergeladen.
Nächster Schritt wie beschrieben:
Fein. War ja auch nicht schwer.
Blöderweise steht in dem Beitrag nicht, was ich jetzt mit den beiden benötigten Dateien machen soll. Also buildfix_kernel_4.10.patch & buildfix_kernel_4.9.patch
Ok. Erst mal so belassen.
Mein nächster Schritt ist der Beitrag 2 aus dem benannten Link.
Habe die nvidia340-4.11.diff über den angegebene Quellcode dekodiert
Ist ja auch nicht schwer.
Bei Ausführung in der Konsole:
kommt diese Ausgabe:
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 340.102.................................................................................................................................................................................................................................
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- nv-drm.c.orig 2017-05-11 18:28:37.182882021 +0200
|+++ nv-drm.c 2017-05-11 18:32:36.902885752 +0200
--------------------------
File to patch:
Hm... Wo nehme ich denn die Datei jetzt her?
Ich glaube, dass der 1. Schritt noch nicht fertig ist.
Was mache ich denn jetzt mit den beiden Dateien? Wahrscheinlich per "irgendwas" Kommando in die NVIDIA-Linux-x86_64-340.102.run reinpatchen.
Aber wie?
(Ich kann es für mich selber nicht glauben, dass ich früher selber mal Kernels kompilieren musste und weiteres. Das gibt es doch gar nicht. Mein Kopf ist wie leer gefegt. ![]()
![]()
)
VG
cookie_woman