Я не знаю, как это делает Dropbox, но обычно браузер отправляет строку User-Agent, которая сообщает веб-серверу, какой браузер вы используете, его версию и операционную систему. Вот пример:
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.160 Safari/537.22
Вы можете проверить, что посылает ваш браузер, например, с помощью netcat
. Откройте терминал и откройте TCP-порт:
nc -l -p 3456
Затем направьте браузер на localhost:3456
и проверьте результат в терминале. Вы можете изменить строку User-Agent на типичную для другой операционной системы и зайти на страницу Dropbox, если загрузка изменится, то вы подтвердили, что Dropbox использует строку User-Agent для определения ОС.
Cambié el permiso en su carpeta de nombre de usuario en el directorio de inicio:
sudo chmod 755 {username_folder}
y eliminé el archivo.Xauthority y funcionó.
`sudo rm.Xauthority`