On 12/19/20 5:09 PM, Sean Young wrote: > Hello, the author of those commits here. It's not clear to me how those > commits broke things. Either something else changed, or there is > something subtle going on. > > The following bits of information would be very useful. > > 1. Is the issue intermittent or consistent, i.e. does booting with a new > kernel always cause some keys to fail and an older kernel all the keys always > work fine? > 2. What keymap are you loading? > 3. Are you using a streamzap device? > 3. How are you loading the keymap; i.e. how is ir-keytable run, and with what > command line. > 4. Once the system is booted, it would be useful to know what the output of > the evtest command line tool is (after you select the device) > > Ideally it would also be useful to know what happens if you revert those > commits. > > Thank you
1. It's consistent. older kernels always work. never ones never work. 2. I'm using a custom keymap. I'll attach my keymap file and config file. Don't know what the original reporter uses. 3. No. I'm using a JP1 remote with my own custom nec protocol. 4. You lost me on this one. Don't know what evtest you mean. Nor do I select the device. It just works after boot. I'm not a kernel guy and don't know how to revert the commits. Here's my ir-keytable output on kernel 5.8.7. wes@mythfe0:~$ ir-keytable Found /sys/class/rc/rc3/ with: Name: Media Center Ed. eHome Infrared Remote Transceiver (0471:0815) Driver: mceusb Default keymap: rc-rc6-mce Input device: /dev/input/event19 LIRC device: /dev/lirc3 Attached BPF protocols: Permission denied Supported kernel protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon rc-mm Enabled kernel protocols: lirc nec rc-6 Newer kernels ir-keytable output does not enable the nec protocol. I have removed them from my system. Currently running 5.8.7. It was the last one that worked. All after that don't work. The last ubuntu kernel that worked was 5.4.0-48. None after that work either. I have no clue if those commits have anything to do with this. It was someone else's comment in the bug report. If I'm barking up the wrong tree I'm sorry to have bothered you. -- https://github.com/wesnewell/Functionality http://wesnewell.ddns.net ** Attachment added: "rc_maps.cfg" https://bugs.launchpad.net/bugs/1901089/+attachment/5445176/+files/rc_maps.cfg ** Attachment added: "myremotes.toml" https://bugs.launchpad.net/bugs/1901089/+attachment/5445177/+files/myremotes.toml -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1901089 Title: Ubuntu kernels 5.4.0-51 and 5.4.0-52 break ir-keytable loading Status in linux package in Ubuntu: Incomplete Bug description: I run mythtv on Ubuntu 20.04 and I used a custom remote control keymap in /etc/rc_keymaps to correctly map buttons on my IR remote. The above kernel seems to break custom keymap loading for my remote (certain buttons no longer work in mythtv). Reverting to kernel 5.4.0-48 corrects the problem. Description: Ubuntu 20.04.1 LTS Release: 20.04 linux-image-5.4.0-52-generic: Installed: 5.4.0-52.57 Candidate: 5.4.0-52.57 Version table: *** 5.4.0-52.57 500 500 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages 100 /var/lib/dpkg/status belongs to the linux source package ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: linux-image-5.4.0-52-generic 5.4.0-52.57 ProcVersionSignature: Ubuntu 5.4.0-48.52-generic 5.4.60 Uname: Linux 5.4.0-48-generic x86_64 ApportVersion: 2.20.11-0ubuntu27.10 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: pdaniel 1552 F.... pulseaudio /dev/snd/controlC0: pdaniel 1552 F.... pulseaudio CasperMD5CheckResult: skip Date: Thu Oct 22 16:16:58 2020 InstallationDate: Installed on 2017-04-17 (1284 days ago) InstallationMedia: Ubuntu-GNOME 17.04 "Zesty Zapus" - Release amd64 (20170412) MachineType: MSI MS-7792 ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcFB: 0 radeondrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-48-generic root=UUID=38b7dfb0-9848-4919-890b-fdc027e936f1 ro radeon.dpm=0 quiet splash vt.handoff=7 PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon. RelatedPackageVersions: linux-restricted-modules-5.4.0-48-generic N/A linux-backports-modules-5.4.0-48-generic N/A linux-firmware 1.187.3 SourcePackage: linux UpgradeStatus: Upgraded to focal on 2020-05-11 (164 days ago) dmi.bios.date: 02/12/2015 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: V2.4 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: FM2-A75IA-E53 (MS-7792) dmi.board.vendor: MSI dmi.board.version: 1.0 dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV2.4:bd02/12/2015:svnMSI:pnMS-7792:pvr1.0:rvnMSI:rnFM2-A75IA-E53(MS-7792):rvr1.0:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.: dmi.product.family: To be filled by O.E.M. dmi.product.name: MS-7792 dmi.product.sku: To be filled by O.E.M. dmi.product.version: 1.0 dmi.sys.vendor: MSI To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1901089/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp