Спецификация Unix POSIX / Единственная спецификация Unix указывают, что путь с запаздывающей наклонной чертой должен обратиться к каталогу (см. основные определения §4.11 разрешение пути). foo/
на самом деле определяется как эквивалентный foo/.
(в целях разрешения пути, не при управлении именами файлов; basename
и dirname
проигнорируйте запаздывание наклонных черт). Большинство реализаций уважает это, но существует несколько исключений.
Это объясняет поведение rm this_is_link/
: это эквивалентно rm this_is_link/.
, где аргументом является ясно каталог.
rmdir this_is_link/
должен так же обратиться к каталогу. То, что это не делает на Вашей машине, является ошибкой в GNU coreutils. OSX ведет себя правильно здесь.
Для меня это звучит наиболее вероятным, что Ваши драйверы графической платы не установлены правильно. Это могло быть возможностью?
Поскольку затем GNOME запустился бы в "Режиме Fallback", который смотрит, скорее всего, как Gnome2.
Проверьте на наличие ошибок /var/log/gdm3/:0.log и /var/log/Xorg.0.log, особенно произойдя от драйвера графической платы.