All I know is I want a youtube video (with sound) of this case or room with the computer. Stat!
Seriously, to protect yourself go to your landlord and say "I"m willing to do whatever it takes to resolve this problem within reason." Compliance will gain a pound of sympathy, and make her look...