Is there a real number $x\geq 1$ that is not an integer, such that $\lfloor x^n\rfloor$ is a perfect square for all positive integers $n$?
There are non-integer values of $x$ which give infinitely many perfect squares, for example $x=\sqrt{2}$ gives $\lfloor x^n\rfloor=(2^k)^2$ for all $n=4k$. We can also find $x$ that will be a perfect square for all $n \leq N$ for some fixed integer $N$, for example $x=1+\frac{1}{m}$ with $m>\frac{1}{\sqrt[N]{2}-1}$ gives $\lfloor x^n\rfloor=1$ for $n \leq N$. However the condition to hold for all $n$ seems to be too strict, I suspect there is not even an example that holds for almost all $n$, but I have no idea how to prove that.
This has been recently asked here but was removed by the author. They came up with the problem when thinking about $\lfloor x^n\rfloor\lfloor y^n\rfloor$ is a perfect square.
Remark: Interestingly enough, if we expect $\left\lfloor \frac{x^n}{2}\right\rfloor$ to be a perfect square instead then there are examples such as $x=17 +12 \sqrt2$ with $\left\lfloor \frac{x^n}{2}\right\rfloor= \left ( \frac{(3+2 \sqrt2)^n - (3-2 \sqrt2)^n}{ \sqrt2} \right )^2$, see this aops thread.