I flew from Sydney to Shanghai about a week ago on QF129. At check in, passengers were advised that due to a computer problem, there would be no in-flight entertainment. We were given a $30 voucher as compensation. This is the 3rd time I have experienced this problem with Qantas (other 2 were from LA to Sydney), but the first time I received a voucher. Luckily when it was voted the world's best in-flight entertainment, the judges weren't on QF 129. I am not an expert, but surely the computer could have been repaired or replaced.