The brackets denote the fractional part. Based on heuristic arguments of a probabilistic nature (the fact that $M(b) = E(b) \log 2$ where $E(b)$ is the expectation of the equilibrium distribution of $x(n) = \{b^n x\}$ with $x$ a normal number, and using Frullani integrals), the result seems plausible. However, computations suggest that the result is almost correct, but not exactly. Is it equal to 1/4, or not? For the context about this problem, see section 4.3 in my new article on stochastic processes, available here.
As a curiosity, $M((1+\sqrt{5})/2)= \sqrt{5}/2 \log 2$, and $M(b)$ is usually not known explicitly, except for a few rare $b$'s such as the golden ratio, supergolden ratio, and the plastic number.
The answer is $(\log 2)/2$. This follows from Koksma's General Metric Theorem. This is Theorem 4.3 of 'Uniform Distribution of Sequences' by Kuipers and Niederreiter:
Theorem
For this problem, let $x\neq 0$ be fixed, and write $u_n(b)=b^n x$. Since $b\in [1,2]$ and $x\neq 0$, we have $u_m'(b)-u_n'(b)=(mb^{m-1}-nb^{n-1})x$ is monotone with respect to $b$. The assumptions of this theorem is satisfied. Moreover, we obtain from the proof that for any $h\in \mathbb{Z}-\{0\}$, $$ S_h(N,b)=\frac 1N \sum_{n=1}^N e^{2\pi i h u_n(b)}, \ \ b\in [1,2],$$
satisfies $$ |S_h(N,b)|^2=O_b(\frac{\log N}N) $$ for almost all $b\in [1,2]$. Let $\mathcal{E}$ be the exceptional set.
Then we apply Erdos-Turan inequality and Koksma inequality for $b\in [1,2]-\mathcal{E}$.
Taking $f(x)=\{x\}$, $u_n=u_n(b)$ and $m=N$, we obtain $$ \left|\frac1N \sum_{n\leq N}\{u_n(b)\}- \frac12\right|=O_b(\frac{(\log N)^{3/2}}{\sqrt N}). $$
By partial summation, we have $$ \sum_{k=1}^{N} \frac{\{b^k x\} }k= \frac12 + O(\frac{(\log N)^{3/2}}{\sqrt N})+\int_{1-}^N \frac{ \frac12 t + O_b(\sqrt t (\log t)^{3/2}) }{t^2} dt. $$ Applying this with $N=2n$, and $N=n$, then subtract. We have $$ \sum_{k=n+1}^{2n} \frac{\{b^k x\} }k=\frac12 \log 2 + O_b(\frac{(\log n)^{3/2}}{\sqrt n}). $$ Thus, if $b\in [1,2]-\mathcal{E}$, then $M(b) = \frac12 \log 2$.
Note that for $\mathcal{E}$ has Lebesgue measure zero.
Combining these, we finally have $$ \int_1^2 M(b) db =\frac12 \log 2. $$