French guy here: never heard of "une toile exige un mur".
Not a single result in French also.
I know there's a (more popular?) saying that is very similar but can't remember it atm.
Not a single result in French also.
I know there's a (more popular?) saying that is very similar but can't remember it atm.
I asked around since my first comment and not a single person knew about it.
As you say, it's not immediately clear what is meant.