Установите последний gcc на Папуа Pygoscelis (хинду)

Это потому, что вы используете проприетарный драйвер NVidia.

Когда я был OpenSUSE с проприетарным драйвером, мои консоли тоже были бы черными, теперь, когда я снова использую Ubuntu, они получают еще более "крутой" эффект: (Не волнуйся, экран в порядке!) Other cool stuff the NVidia driver can do

Причиной этого, кажется, является драйвер ядра NVidia, который после инициализации драйвером DDX (=device dependant X11), не может справиться с запросами от любой другой видео-подсистемы (например, fbdev, VESA, Linux console, ...).

Консоль все равно будет активирована при переходе на нее. Чтобы проверить это, попробуйте войти в консоль вслепую и ввести что-нибудь, что будет легко заметить, например, wall или reboot:

<Your username>
<Your password>
echo "Test message" >/tmp/message; wall </tmp/message

После возвращения из консоли вы должны увидеть что-то подобное в любом терминальном окне:

Broadcast message from <Your username>@<Hostname>
        (/dev/tty2) at 23:38 ...

Test message

К сожалению, я не знаю, как это исправить, кроме как с помощью драйвера OpenSource ("nouveau"). Переключение VT прекрасно работает при использовании этого драйвера, но этот драйвер создает другие проблемы (самопроизвольные сбои и, как правило, меньшую производительность в моем случае). Я также не являюсь ни разработчиком ядра, ни разработчиком NVidia, так что я не могу сделать гораздо больше, чем анализировать симптомы самостоятельно.

1
16.05.2014, 19:14
1 ответ

Я подсунул Генту с gcc-4.9.0. Работает очень хорошо.
Он составил только cairo и firefox с gcc-4.8.3.

Мои флаги march=ivybridge -O2(3) -mfpmath=sse -mavx -mmmx -pipe.

Иногда я использовал -ffast-math -ftree-vectorize -funroll-loop (научный).
Некоторые пакеты компилируются только с ~amd64.

0
28.01.2020, 01:56

Теги

Похожие вопросы