Vingisaar: если nomodeset в grub к параметрам ядра добавить, то по Ctrl+Alt+F1 должен быть обычный текстовый режим 80x25 (чёрного экрана быть не должно)
А opensource драйвера не пробовали ? Пакет xserver-xorg-video-ati. Он кажется по-умолчанию установлен и его, кстати, желательно удалять, если ставить другие драйвера.
Есть ещё файл /sys/class/backlight/<ВИДЕОКАРТА>/brightness, можно туда значения писать и менять яркость
например для intel видео есть такие файлы
/sys/class/backlight/intel_backlight/max_brightness - максимальная яркость
/sys/class/backlight/intel_backlight/brightness - текущая яркость
Дмитрий Ильницкий: Mate не знаю - не использовал, в KDE должно быть всё нормально. Заходишь в System settings -> Input devices -> Layouts и делаешь что тебе надо.
Pavel K: dynamic_cast приводит к типу B и вызывает метод. Не знаю как ещё объяснить. Если не может привести к нужному типу возвращает 0, для этого там if.