Неужели вы пытаетесь вставить концы гардины непосредственно в стены? То есть ваша гардина длиннее, чем ширина комнаты? И если так - то что ж вы делаете с гардиной, что расширяете отверстия? Даже если стена мягкая и сыпучая - вставили туда гардину... и все. Она и висит. Какие нагрузки на нее нужны, чтобы даже мягкая стена сыпалась? У меня один край одной из гардин лежит, по сути, на верху шкафа. Если ее не трогать, не дергать шторы, не тянуть - гардина даже не шелохнется.
И далее. Не исключено, что сыплется не сама стена, а штукатурка. В старых домах бывает толстенная штукатурка. Внутри, возможно, таки найдется кирпич.
Если же стена все же вся сыпучая - в любом случае, не нужно вставлять в нее гардину. Вешайте на кронштейны, как обычно и делается. Крепим кронштейны, к ним уже - гардину. Только в вашем случае не к стене, а к потолку.
Он в любом случае твердый и прочный.