я сталкивался с этой проблемой раньше вы можете просто отредактировать skype.desktop
sudo gedit /usr/share/applications/skype.desktop
затем изменить:
Exec=skype %U
на
Exec=env "QT_X11_NO_MITSHM=1" skype %U
ссылка от Этот вопрос
ЗАКЛЮЧИТЕЛЬНОЕ ОБНОВЛЕНИЕ
Выяснилось, что у нашего поставщика услуг была запущена антивирусная -программа Red -Hat Linux. О чем, очевидно, я не знал.
Отключите антивирус -, и все файлы волшебным образом станут читабельными. Включите его снова, и несколько выбранных файлов совпадут с какой-то сигнатурой вируса.
Анти--вирус должен искать -исполняемые файлы. (файлы изначально имели режим 644, когда возникла проблема)
Там должно быть другое сообщение об ошибке.
Ну ладно. Впредь будем кодировать файлы в Base64, проблема решена.
Еще раз спасибо всем, кто помог.
Возможно, был установлен атрибут файла. Попробуйте составить список с помощью команды lsattr
. Затем вы можете отключить атрибуты activr с помощью chattr -[acdeijstuADST] filename
.
Дополнительную информацию можно найти на man chattr .