root@a1:~# $ uname -a
$: command not found
Кто вам доверил сервер? Под рутом вы исполняете сами не понимаете что...
И зачем вам графика и браузер на нем? Вы раньше пользовались OpenBox, и знаете о особенностях его работы и настройки?
Бросьте вы это дело, пока дров не наломали. Поднакопите знаний. Тогда поймете, что всё это на сервере не нужно.
Это просто дружеский совет, не обижайтесь.
P.S. Знак "$" означает что команда выполняется под простым пользователем, а знак "#", что выполняется под рутом.