1. В предложении "На дворе не было (1) видно (2) ни зги" запятые не нужны, так как "видно" является сказуемым, а "не было видно" - единая конструкция.
2. В предложении "Видно (3) еще письмо не дошло по адресу" "видно" является вводным словом и обособляется запятой.
Ответ: 3