If Eberron has no guns, do ships/airships have cannons?

Do characters with darkvision have disadvantage on perception in darkness?