Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
lenovo_x1_carbon_7th_generation_vs._ubuntu_19.10 [07.11.2019 01:57] – [internal LTE modem does not work] Pascal Suter | lenovo_x1_carbon_7th_generation_vs._ubuntu_19.10 [07.11.2019 22:08] – [trackpad stops working] Pascal Suter | ||
---|---|---|---|
Line 11: | Line 11: | ||
supposedly there should be a firmware upgrade for the synaptics touch pad which could fix this. the problem is, the synaptics pad firmware can only be updated under windows and I don't have a windows partitoin anymore! | supposedly there should be a firmware upgrade for the synaptics touch pad which could fix this. the problem is, the synaptics pad firmware can only be updated under windows and I don't have a windows partitoin anymore! | ||
- | another suggestion is, that it might have something to do with the NFC module. | + | another suggestion is, that it might have something to do with the NFC module |
===== internal LTE modem does not work ===== | ===== internal LTE modem does not work ===== | ||
- | it is started in PCIe mode but there are no linux drivers for the module in pcie mode and there will never be pcie drivers. The module has however also a USB mode and in USB mode it behaves like a normal USB dongle and can be used in Linux as well! | + | the 7th gen comes with a L850-GL modem. It is started in PCIe mode but there are no linux drivers for the module in pcie mode and there will never be pcie drivers. The module has however also a USB mode and in USB mode it behaves like a normal USB dongle and can be used in Linux as well! |
there is a [[https:// | there is a [[https:// | ||
Line 21: | Line 21: | ||
The **problem** with this solution is, that you need to run this script every time the PCI card is re-initialized which is at least aver every reboot if not after every wakeup (haven' | The **problem** with this solution is, that you need to run this script every time the PCI card is re-initialized which is at least aver every reboot if not after every wakeup (haven' | ||
- | now all these snags can be fixe and the startup of this cript could be automated using systemd or whatever.. however, a poorely maintained kernel module that needs to be recompiled after every kernel update does sound like trouble. maybe dkms could help with the re-compiling. | + | now all these snags can be fixed somehow |
+ | so the best solution would be to simply use a card that is linux compatible. so i took the card out of my gen 5 and put that one into my new gen 7.. sadly the notebook will refuse to boot because the bios detects that the card is no longer one of the few whitelisted cards that Lenovo allows you to use in your notebook. there are possibilities to fix this by either modifying your card to emulate another PCI-ID or by modifying the bios, but that's dangerous and will be undone as soon as the next bios update is published, which, given other issues, is something you want to install on the 7th gen notebook. | ||
+ | |||
+ | I've therefore tried to disable the PCIe link on the original card, so that it will start as USB device (that' | ||
+ | |||
+ | so currently the software hack is the only solution. | ||
===== the speaker volume can only be 100% or 0% ===== | ===== the speaker volume can only be 100% or 0% ===== |