i used linux-libre-5.10 and it worked fine.  but today i've tried linux-libre-5.12.7 and it seems like the problem has solved.  thanks for your help.