Сижу на OpenSuSE около 5 лет, видео карточка от AMD (R7 260X) работает норм, как и IDE от JetBrains. По скорости сказать не могу, надо на конкретном железе смотреть. Многое просто настраивается через YaST.
В третьем питоне можно сделать так (a, b) = input().split()
Но при несовпадении количества возвращаемых аргументов будет ошибка, поэтому используем try - except
try:
(a, b) = input().split()
except ValueError:
print('Invalid input. Please enter A B')
input в 3 питоне экивалентен raw_input второго питона и возвращает строку.
старый input можно вызвать через eval()
Можете еще посмотреть эти книги
Стенли Липпман, Жози Лажойе, Барбара Му "Язык программирования С++. Вводный курс."
Стивен Прата "Язык программирования С++. Лекции и упражнения"