Como dices puede que sea el cable, vamos yo probaria con otro cable primero de todo, tarjetas con salida HDMI directa si que hay aunque pueden ser algo caras, primero si tienes tiempo prueba con otro cable de mejor o peor calidad (a veces funcionan mejor si no son dorados ...)
Un saludo