You say that everything is right in the enclosure, but it may not be. We need to know the answers to the question posed in the above post. In the mean time, put your little sulcata in a bowl of warm water, where the water comes up to the middle of the tortoise's sides. Leave him there for about 15 or 20 minutes. This will help his eyes to open, but this is no the cure. The cure is for you to fix his enclosure, which is NOT right or his eyes wouldn't be closed.