Exercise
Consider the special case where s = 1 and R = Z/2Z.
Then the period of the shift register is
n
2n
a proper divisor of n
Of course.
A wild shot?
Make up a sequence of bits of length n without repeating patterns.
Now what happens if this sequence is the initial state?