Не удается запустить графический интерфейс с помощью startx: Модуль i915 не найден

Вероятно, вы имели в виду !~, "не соответствует регулярному выражению", а не !=, "не равно".

Для $var =~ regexp и $var !~ regexp, шаблон справа не должен заключаться в кавычки. Для == и !=, вы можете процитировать часть справа (и на самом деле я бы это поощрял).

Поскольку != ожидает строку, "[yY] не был разобран как регулярное выражение. Скорее, оболочка расширила его до "любой файл, имя которого y или Y". А поскольку у вас такого файла не было, оболочка пожаловалась.

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

0
07.04.2019, 19:03
1 ответ

i915 — это один из модулей ядра для Intel Graphics. Были изменения в том, какой модуль ядра был предпочтительнее для определенного оборудования, поэтому, вероятно, ваши «несколько обновлений» где-то нарушили конфигурацию.

1 )Обязательно установите новейшее ядро.

2 )Удалите все файлы xorg.conf (, вероятно, в /etc/X11, но я не настолько знаком с Mint ). Если он у вас настроен,создайте новый с текущим предпочтительным драйвером.

3 )Если вы сомневаетесь, загляните в /var/log/Xorg.0.log, чтобы узнать, что X пытается сделать и почему это не удается.

1
28.01.2020, 03:51

Теги

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