Talk:Xiaomi Mi Notebook Air 13.3 (2016)

From ArchWiki
Jump to navigation Jump to search

fn keys

Has anyone gotten the 2 fn keys which do not output any keycodes to work? (F7 and F9) F9 at least shows up in dmesg [ 253.732780] atkbd serio0: Unknown key released (translated set 2, code 0x86 on isa0060/serio0). [ 253.732785] atkbd serio0: Use 'setkeycodes e006 <keycode>' to make it known.

However using setkeycodes does not work for me, there is still no recognized input. - Blubbblubb (talk) 14:20, 12 April 2017 (UTC)


Has anyone tried linux-nvme (kernel power saving patches)? There are known stability issues with the SM951. My model is reported as PM951 by nvme-cli Tlvince. (talk) 19:06, 18 March 2017 (UTC)

Yep, the 13.3 Xiaomi has a PM951 for sure... is it noticeable the power saving improvement with this patched kernel? Looks like SM951 problems have been specifically patched and reached mainline... Should we try this or has it any risk for our data or drive Manudroid19 (talk) 14:32, 19 March 2017 (UTC)
I'm running the patches against 4.10.3 and am seeing ~1W reduction at idle. See benchmarks. Will update on any stability issues Tlvince (talk) 21:05, 19 March 2017 (UTC)
How do you measure the energy usage? I don't see such stadistics in tlp-stat... EDIT: I found out. Let's see if it improves. Manudroid19 (talk) 22:28, 20 March 2017 (UTC)
Via powerstat-git Tlvince (talk) 09:44, 21 March 2017 (UTC)
Note, this nvme patch was required for my machine to enter into lower power states (p-states below C3), see Skylake's power management under Linux is dreadful and you shouldn't buy one until it's fixed Tlvince (talk) 12:02, 15 April 2017 (UTC)
Fixed in kernel 4.11.x Tlvince (talk) 08:27, 24 May 2017 (UTC)


I think the wifi section shouldn't be removed, as it still concerns the LTS kernel as well as other distributions of arch. Antergos, for example, still ahs this bug. Manudroid19 (talk) 19:43 8 April 2017 (UTC)

Makes sense. Removed the notice. -- Tlvince (talk) 12:44, 10 April 2017 (UTC)

BIOS updates

According to the MIUI forums (1, 2), some Mi Airs are shipping with BIOS version A06. Mine's running A05. Has anyone found an updater? Tlvince (talk) 12:06, 15 April 2017 (UTC)

Here (1) someone made a dump and provided a flash tool. However, it's not official and hence it's not signed. I'm afraid of flashing it and messing my bios so I'll just wait for the official update if it comes. Manudroid19 (talk) 10:59, 4 May 2017 (UTC)

Display Calibration

The linked ICC profiles are for the Sharp LQ133M1JW15, however my Mi Air contains a Samsung 133HL09-M01. Shouldn't the different models be mentioned in the section to stop users from applying a profile for the wrong screen?

Maybe there should also be a mention how to determine the lcd model for those who do not know how. One suggestion would be:

cat /sys/class/drm/card0-eDP-1/edid | edid-decode

which requires edid-decode-git

The source post ([1]) for the icc profiles was updated as well to include profiles for the Samsung Panel, as i do not have an account for the miui forums i would appreciate it if those could be added to the linked git repository. - Blubbblubb (talk) 08:40, 26 May 2017 (UTC)

Thanks, added to repo. Mine was identified as SHP Model 1447, which I assume is the Sharp LQ133M1JW15 (its ICC profile certainly looks better to my eyes than the Samsung's either way). Tlvince (talk) 09:46, 26 May 2017 (UTC)
i can't find the other icc profiles, maybe you forgot to push the changes? - Blubbblubb (talk) 14:12, 26 May 2017 (UTC)
All here display calibration - Tlvince (talk) 15:01, 26 May 2017 (UTC)
Oh sorry, i just clicked the link on the Wiki page, which linked to the initial commit, i just changed the link to the master branch - Blubbblubb (talk) 15:36, 26 May 2017 (UTC)

Graphics Card Configuration intel only

Followed the instructions to disable the nvidia gpu and it didn't seem to work. Was tested on a fresh install, but I managed to blacklist the module using a different way.

modprobe -r nouveau

Additionally it seemed that nvidia doesn't need to be installed/blacklisted. Does this sound alright to you guys, or is this incorrect? Just checking with you guys before editing the wiki page.

1cawk (talk) 02:43, 24 October 2017 (UTC)