[0.5, Gelöst] Logitech k400 wird nicht geladen

  • Ich habe am Wochenende yaVDR 0.5 auf meinem neuen HTPC installiert. Dies hat auch sehr gut funktioniert, allerdings geht nach dem obligatorischen apt-get dist-upgrade die Logitech-Funktastatur k400 nicht mehr. Das Problem scheint zu sein, dass der Empfänger zwar erkannt wird, es aber beim Laden scheinbar zu einem Problem kommt.


    Wenn ich den Ladevorgang mittels

    Code
    sudo rmmod hid_logitech_dj
    sudo modprobe hid_logitech_dj


    manuell anstoße, finde ich im syslog anschließend folgende Ausgabe:

    Code
    Nov  5 19:50:01 HTPC kernel: [  464.073882] logitech-djreceiver 0003:046D:C52B.0003: hiddev0,hidraw4: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:14.0-9/input2
    Nov  5 19:50:01 HTPC kernel: [  464.074179] logitech-djreceiver 0003:046D:C52B.0003: logi_dj_probe:logi_dj_recv_query_paired_devices error:-32
    Nov  5 19:50:01 HTPC kernel: [  464.074650] logitech-djreceiver: probe of 0003:046D:C52B.0003 failed with error -32


    Ein ähnliches Problem hat es laut Forensuche bereits letztes Jahr mit der Beta der 0.5 gegeben, allerdings haben mir die dort vorgeschlagenen Bugfixes nicht geholfen. Die Tastatur an sich ist in Ordnung, da sie im Bios und unter Windows 8 einwandfrei läuft.


    Falls jemand eine Idee hat, was ich noch ausprobieren könnte, wäre ich sehr dankbar!

    Wohnzimmer: Intel Core i3 2100T, Intel DH67GD, GeForce GT 520, 8 GB RAM, 4,5 TB HDD, Digital Devices Cine S2 V6 + DuoFlex S2 Erweiterung, Antec Fusion Remote, yaVDR 0.4
    Schlafzimmer: Intel Core i5 4400, Asus H87-Pro, GeForce GTX 660, 8 GB RAM, 250GB Samsung SSD 840 Evo,
    Tevii S470, Silverstone Lascala LC16M, yaVDR 0.5a & Windows 8.1

    Einmal editiert, zuletzt von Reihnold ()

  • Bei mir mit yaVDR 0.5 läuft die K400 Tastatur inkl. Touchpad gut, aber ich habe nun auch schon seit einigen Monaten kein dist-upgrade mehr aufgerufen. Wie ich aber selbst in den letzten Tagen feststellen musste, läuft die K400 mit OpenSue 12.3 auch nicht (weder Tastatur noch Touchpad). Ich suche schon nach einer günstigen Alternative zur K400, bin aber bislang noch nicht fündig geworden.

    Stable: YaVDR 0.4, Asus M4N78 Pro mit nVidia 8300, Atric IR, Athlon 235e/2GB RAM, HVR-4000, 2xNova S2, Onkyo SR875, Samsung TV
    Testing: YaVDR mit Zotac ND 22, Hama MCE

  • Hallo Reinhold,


    bei mir arbeitet die K400 normal (Installation selber funktionierte jedoch nur mit Standard-Tastatur). Habe testweise die beiden Befehle (rmmod und modprobe) mal laufen lassen, erhalte daraufhin aber keine Meldungen im Syslog und anschließend ist die K400 auch bei mir tot. Nach Reboot geht sie wieder normal. Ich habe bei mir yaVDR 0.5.0a installiert und bin momentan aktuell bezügl. update und dist-upgrade. Leider hört mein VDR-Latein hier schon auf, da ich relativ neu dabei bin. Funktionieren denn andere USB-Geräte?


    Viele Grüße - Eik

  • Reinhold, ich kann Dir leider auch keine Lösung bieten, nur mitteilen, daß bei meiner Neuinstallation vor einigen Wochen die K400 direkt out-of-the-box wieder ohne speziellen Eingriff lief und läuft.


    Ok, das bekannte Problem beim Ubunbtu Installer hatte ich auch, aber das spielt ja jetzt keine Rolle. Einzig auf USB 2 statt einem USB 3 Port stecken. Damit hatte ich vor einem Jahr auf meinem Asrock Mainboard mal Probleme.


    dmesg sagt bei mir


    Check das mal gegen...

    Gruß,
    Torsten

    ______________
    VDR: Gehäuse Dign 3E, Asrock H77 Pro4/MVP, Intel G550, Zotac GT630, DVB-S2 Cine V6.5, DVB-S TT FF 1.3 & 1.6


    VDR User #1082

  • Danke für die Antworten und sorry, dass ich jetzt erst antworte (beruflich war etwas mehr los...).


    Ich habe gerade einfach noch einmal yaVDR 0.5a installiert. Direkt nach der Installation ging die Tastatur auch nicht, allerdings habe ich mir da erst einmal nichts bei gedacht, da es ja letztes Jahr die bekannten Probleme gab. Nach dist-upgrade zeigt mir uname -a die Ausgabe:

    Code
    Linux HTPC 3.2.0-56-generic #86-Ubuntu SMP Wed Oct 23 09:20:45 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


    Sieht mir so aus, als ob es eine halbwegs aktuelle Kernelversion ist.


    lsusb zeigt an, dass er den Empfänger erkannt hat:

    Code
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 002: ID 8087:8008 Intel Corp.
    Bus 002 Device 002: ID 8087:8000 Intel Corp.
    Bus 003 Device 002: ID 0b38:0003 Gear Head Keyboard
    Bus 003 Device 003: ID 15c2:0036 SoundGraph Inc. LC16M VFD Display/IR Receiver
    Bus 003 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
    Bus 003 Device 005: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser


    Falls sich jemand wundert: Das zweite Logitech-Produkt ist eine andere Tastatur die funktioniert und mit der ich momentan arbeite; die Probleme sind aber auch vorhanden, wenn ich den Empfänger dieser Tastatur abziehe.


    Insgesamt ändert sich aber nichts, da im dmesg ausgibt:

    Code
    [	2.641266] logitech-djreceiver 0003:046D:C52B.0005: hiddev0,hidraw2: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:14.0-13/input2
    [	2.641513] logitech-djreceiver 0003:046D:C52B.0005: logi_dj_probe:logi_dj_recv_query_paired_devices error:-32
    [	2.641599] logitech-djreceiver: probe of 0003:046D:C52B.0005 failed with error -32


    Die allgemeine Auflistung, die bei TorstenM am Anfang des Logs erschien, fehlt bei mir aber komischerweise.


    Ich habe zudem mal alle USB-Ports des Rechners durchprobiert (sowohl USB 2.0 als auch USB 3.0) und es kam immer sofort auf der Konsole eine Fehlermeldung mit dem Fehlercode -32.

    Wohnzimmer: Intel Core i3 2100T, Intel DH67GD, GeForce GT 520, 8 GB RAM, 4,5 TB HDD, Digital Devices Cine S2 V6 + DuoFlex S2 Erweiterung, Antec Fusion Remote, yaVDR 0.4
    Schlafzimmer: Intel Core i5 4400, Asus H87-Pro, GeForce GTX 660, 8 GB RAM, 250GB Samsung SSD 840 Evo,
    Tevii S470, Silverstone Lascala LC16M, yaVDR 0.5a & Windows 8.1

  • Versuch doch einfach einen neuen Kernel:

    Code
    sudo apt-get update
    sudo apt-get install linux-image-generic-lts-raring


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Hallo,


    ich habe mir auch die Logitech K400 bestellt. Nachdem ich die Installation mit einer kabelgebundenen USB-Tastatur gemacht hatte, funktioniert die K400 und das Touchpad bei mir ohne Probleme. Ein Problem habe ich allerdings jetzt: Das Aufwachen aus dem Suspend-to-RAM (S3) funktioniert jetzt nicht mehr, wenn ich eine Taste drücke. Anscheinend legt sich der Empfänger auch schlafen. Wenn ich "cat /proc/acpi/wakeup" aufrufe, erhalte ich folgende Ausgabe:

    Code
    Device	S-state	  Status   Sysfs nodeEC	  S3	*disabled  OHC1	  S3	*enabled   pci:0000:00:04.0EHC1	  S3	*enabled   pci:0000:00:04.1OHC2	  S3	*enabled   pci:0000:00:06.0EHC2	  S3	*enabled   pci:0000:00:06.1ARPT	  S5	*disabled  pci:0000:03:00.0GIGE	  S5	*enabled   pci:0000:04:00.0


    Weiß jemand, wie ich den Empfänger als "wakeup device" einrichte?


    Gruß mat185

    Meine VDRs:
    >>>Mac mini 2010 mit 2x Sundtek SkyTV Ultimate III, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>ZOTAC D2550 ITX-WIFI Supreme mit DD Cine S2, Gehäuse OrigenAE M10, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>Raspberry Pi
    2 mit Sundtek SkyTV Ultimate IV, raspbian, rpihddevice-Plugin, Logitech Harmony 200<<<

  • Versuch doch einfach einen neuen Kernel:

    Code
    sudo apt-get update
    sudo apt-get install linux-image-generic-lts-raring


    Gerald


    Die Tastatur geht mit dem neuen Kernel jetzt wieder, dafür ist jetzt aber das Fernsehbild weg (Konsole und yaVDR-Hintergrund inkl. den Popup-Menüs auf der linken Seite und Maussteuerung sind aber da). In den Anzeigeeinstellungen von yaVDR wird auch kein Fernseher mehr aufgelistet.


    EDIT: Hier mal der Log-Auszug vom Betätigen des "Erneut nach vorhandenen Bildschirmen suchen"-Buttons in der Web-Oberfläche (mal als Spoiler, weil es doch ein paar Zeilen sind...):


    Fernseher ist übrigens ein Samsung UE40D6500. Das System ist das zweite aus meiner Signatur mit einer GeForce GTX 660, die direkt per HDMI mit dem Fernseher verbunden ist (also kein Receiver zwischengeschaltet).

    Wohnzimmer: Intel Core i3 2100T, Intel DH67GD, GeForce GT 520, 8 GB RAM, 4,5 TB HDD, Digital Devices Cine S2 V6 + DuoFlex S2 Erweiterung, Antec Fusion Remote, yaVDR 0.4
    Schlafzimmer: Intel Core i5 4400, Asus H87-Pro, GeForce GTX 660, 8 GB RAM, 250GB Samsung SSD 840 Evo,
    Tevii S470, Silverstone Lascala LC16M, yaVDR 0.5a & Windows 8.1

    4 Mal editiert, zuletzt von Reihnold () aus folgendem Grund: Log & Fernseher hinzugefügt

  • Code
    sudo dkms status


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Code
    sudo dkms status


    Gerald


    Code
    nvidia-304, 304.88, 3.2.0-41-generic, x86_64: installed
    nvidia-304, 304.88, 3.2.0-56-generic, x86_64: installed

    Wohnzimmer: Intel Core i3 2100T, Intel DH67GD, GeForce GT 520, 8 GB RAM, 4,5 TB HDD, Digital Devices Cine S2 V6 + DuoFlex S2 Erweiterung, Antec Fusion Remote, yaVDR 0.4
    Schlafzimmer: Intel Core i5 4400, Asus H87-Pro, GeForce GTX 660, 8 GB RAM, 250GB Samsung SSD 840 Evo,
    Tevii S470, Silverstone Lascala LC16M, yaVDR 0.5a & Windows 8.1

  • Es wurde kein Nvidia-Treiber für den Kernel gebaut.
    Versuch mal

    Code
    sudo apt-get install nvidia-319


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Es wurde kein Nvidia-Treiber für den Kernel gebaut.
    Versuch mal

    Code
    sudo apt-get install nvidia-319


    Gerald


    Danke für den Tipp. Der Treiber wird jetzt ebenfalls aufegführt, scheint aber nur "added" und nicht "installed" zu sein:

    Code
    nvidia-319, 319.32: added


    Während des apt-get Befehls kam eine Meldung, dass scheinbar kein Build vorgenommen wurde:

    Code
    Loading new nvidia-319-319.32 DKMS files...
    First Installation: checking all kernels...
    Building only for 3.8.0-33-generic
    Building for architecture x86_64
    Module build for the currently running kernel was skipped since the kernel source for this kernel does not seem to be installed.


    Muss ich hier ggf. noch die Kernel-Header oder ähnliches installieren.


    Sorry, wenn das doofe Fragen sein sollten, aber bei Linux bin ich nach wie vor eher Amateur...

    Wohnzimmer: Intel Core i3 2100T, Intel DH67GD, GeForce GT 520, 8 GB RAM, 4,5 TB HDD, Digital Devices Cine S2 V6 + DuoFlex S2 Erweiterung, Antec Fusion Remote, yaVDR 0.4
    Schlafzimmer: Intel Core i5 4400, Asus H87-Pro, GeForce GTX 660, 8 GB RAM, 250GB Samsung SSD 840 Evo,
    Tevii S470, Silverstone Lascala LC16M, yaVDR 0.5a & Windows 8.1

  • Muss ich hier ggf. noch die Kernel-Header oder ähnliches installieren.


    Ja genau, dir fehlt vermutlich das Paket

    Code
    linux-headers-generic-lts-raring

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Sorry, wenn das doofe Fragen sein sollten, aber bei Linux bin ich nach wie vor eher Amateur...


    Ist keine doofe Frage, hatte ich nicht dran gedacht. Reagiere eben schon automatisch auf die Fehlermeldungen.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Das war es :)


    Vielen Dank an alle, die mir geholfen haben!

    Wohnzimmer: Intel Core i3 2100T, Intel DH67GD, GeForce GT 520, 8 GB RAM, 4,5 TB HDD, Digital Devices Cine S2 V6 + DuoFlex S2 Erweiterung, Antec Fusion Remote, yaVDR 0.4
    Schlafzimmer: Intel Core i5 4400, Asus H87-Pro, GeForce GTX 660, 8 GB RAM, 250GB Samsung SSD 840 Evo,
    Tevii S470, Silverstone Lascala LC16M, yaVDR 0.5a & Windows 8.1

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!