И что теперь, никто кроме меня ничего читать не сможет?
И не должен: мой дом - моя крепость. (Старая британская поговорка)
Меня не особо впечатляет, когда хомяк открыт на чтение для кого-то еще (пусть даже это в ALT правильно).
Береженого Бог бережет.
В сё что надо для общего доступа держите на локальных файловых системах.
Если если предполагается, что пользоваться компьютером будут несколько человек, добавляйте их в систему через
# adduser user
# passwd user
Они будут иметь свой персональный хомяк со своими настройками, как им нравится.
Но при случае, в случае крайней необходимости, права на свой хомяк могут быть изменены на
750 drwxr-x---
- я могу делать всё, пользователи входящие в мою группу, т.е. особо доверенные, только читать, остальным всё запрещено.
Но для локального доступа к содержимому каталога такие права бесполезны, - это для доступа в хомяк по сети.
Но повторяюсь, и это ИМХО, - я против, и обсуждению не подлежит.
Было так же, как и у вас, но это же не 644!
На файл .dmrc?
А права на хомяк?

Оно ж говорило:
Домашний каталог пользователя $HOME должен принадлежать пользователю и не должен быть доступен для записи другим пользователям."
А у вас сначала:
drwxrwxrwx 777
- всё для всех, на что и ругалось.
А потом
drw-r--r--
- доступ к каталогу запрещен.
Каталог только на чтение должен иметь права
r-x 5
Подробнее
man chmod
Там в двух словах про <x> в атрибутах каталога есть.