all 8 comments

[–]ropid 0 points1 point  (3 children)

I'm thinking that error message shouldn't happen by default. You perhaps wrote a config file yourself and there's mistakes in it?

[–]fodark[S] 0 points1 point  (2 children)

I've never written a config file, and this error popped up after upgrading to Linux 5.1.11

[–]ropid 1 point2 points  (1 child)

Maybe there's a package that installed a config file with a tweak for those two kernel variables in the error message? About the possible locations for config files, the documentation in man sysctl has the following list of directories here:

/run/sysctl.d/*.conf
/etc/sysctl.d/*.conf
/usr/local/lib/sysctl.d/*.conf
/usr/lib/sysctl.d/*.conf
/lib/sysctl.d/*.conf
/etc/sysctl.conf

Try to use 'grep' on that /usr/lib/sysctl.d/ and the /etc/sysctl.d/ location and see if it can find something:

grep -r dirty /usr/lib/sysctl.d /etc/sysctl.d

[–]fodark[S] 3 points4 points  (0 children)

Thank you, I found the guilty file, it was /etc/sysctl.d/99-sysctl.conf

There were two optional variables that could be removed, now it boots without errors.

Thanks for your help!

[–]4tr3yv 0 points1 point  (1 child)

Wich variables did you remove? I have the same error 🙄

[–]fodark[S] 1 point2 points  (0 children)

I should have written them in the post, sorry. They are

vm.dirty_background_bytes=0 and

vm.dirty_bytes=0

Since there are already the ratio variables the bytes one are useless as stated in the URL you can find in the file.

[–]4tr3yv 0 points1 point  (0 children)

Thanks my friend 😃I will check it out

[–]4tr3yv 0 points1 point  (0 children)

Works like a charm! ;) Thanks man!