Я работаю с аналогичными проблемами с моим x230, но больше сосредоточен на том, чтобы запускать внешние экраны. Я должен был использовать флаг nomodeset для установки. Вот что я до сих пор: порт отображения на x230 не работает
мои шаги до сих пор, чтобы приблизиться к работе:
Не используйте nomodeset или modeset = 0, поскольку он отбрасывает KMS, и вы не сможете ничего сделать. sudo vi /etc/initramfs-tools/modules и добавьте драйверы i915 и intel_agp, сохраните и перестройте, запустив update-initramfs -u. Ive также создал пользовательский x config stub в /usr/share/X11/xorg.conf.d/ загрузить драйвер Intel и дать ему некоторые спецификации и конфигурацию монитора для всех моих устройств. Тем не менее, я все еще не могу запустить мой второй монитор!
Кроме того, Ive использовал arandr для создания сценария оболочки, который хорошо меняет все мои разрешения, за исключением того, что он тоже не заставит мой монитор, подключенный к экрану, функционировать ...
Надеюсь, что это поможет,
Вероятно, вставка ярлыка в разделе «Система» -> «Настройки» -> «Горячие клавиши» и «отключение», это должно сделать трюк.
Если Ctrl + Q закрывает окно настроек клавиатуры, как и для меня, установите ярлык на другое значение, закройте окно и подождите, пока обновленный ярлык не появится где-нибудь в ~/.gconf/desktop/gnome/keybindings/*. Откройте этот файл и отредактируйте stringvalue этой команды, чтобы прочитать <Primary>q. Затем перезагрузите компьютер. Это работало на меня, а не на принятый ответ.
Вот версия командной строки уже поставляемой версии GUI. В некоторой системе Ctrl + Q закроет окно ввода ускорителя без установки ярлыка, поэтому это может понадобиться:
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/name "Inhibit Ctrl+Q"
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/action /bin/false
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/binding "<Primary>q"
Обратите внимание, что это решение предназначено для gnome-2 / Unity. Аналогичное решение должно быть возможно с помощью gsettings для gnome-3.
Вы можете перейти в System-> Preferences-> Keyboard Shortcuts и назначить эту комбинацию неиспользуемому действию. Например, я назначил CTRL + Q для переключения в рабочую область 12 (Нет, у меня нет 12 рабочих пространств).
В результате эта системная настройка переопределяет одно приложение, а CTRL + Q больше не закрывает firefox ( вероятно, комбо никогда не достигнет Firefox). Это просто ничего не делает.
Для меня отключить ярлык Ctrl+Q в общесистемном режиме не является идеальным решением, поскольку он запрещает другим приложениям, отличным от Firefox, Chrome и т. д., когда вы используете этот ярлык - например, IntelliJ IDEA использует Ctrl+Q как привязка по умолчанию, чтобы показать всплывающее окно быстрой документации.
Если вы ищете решение только для Firefox, я настоятельно рекомендую отключить плагин Ctrl-Q Shortcut. По-моему, это лучший вариант, чем keyconfig, упомянутый @qbi, потому что его источник доступен в GitHub, а keyconfig доступен только как двоичный файл.
В Linux с Firefox Quantum в настоящее время существует ошибка, которая запрещает расширению и явной конфигурации изменять встроенный ярлык, такой как ctrl-Q. Обходной путь состоит в том, чтобы заблокировать его на уровне системы, например, установив скрипт из https://github.com/sasawat/firefox-ctrl-q-workaround и назначив его как действие ctrl-Q как глобального ярлыка.