Да, должен работать этот браузер
Удалите текущую версию что бы избежать конфликтов при установке и поставьте браузер заново.