LINUX.ORG.RU

Помогите пропатчить xorg-server

 , ,


1

2

Изначальная проблема: смена языка у меня ctrl+shift, из за этого сочитания ctrl+shift+any_key не работают. Нагуглил, что нужно установить переключение языка на отпускание клавиш, а не на нажатие, для этого нужно пропатчить xorg-server. Ссылка на тему: https://habrahabr.ru/post/87408/ (Далее прошу заметить, что я в линуксе нуб, сегодня только научился завершать процесс через терминал)

Пробовал собрать патч из исходников, на стадии apt-get source xorg-server ответ таков: Невозможно найти пакет с исходным кодом для xorg-server

Попробовал пропатчить через PPA (там внизу темы на хабре):

sudo add-apt-repository ppa:oded-geek/xorg-patches

sudo apt update

Ответ: Ошк:7 http://ppa.launchpad.net/oded-geek/xorg-patches/ubuntu xenial Release 404 Not Found

Подозреваю, что где то жестко туплю...

из за этого сочитания ctrl+shift+any_key не работают

перенастрой эти сочетания, все равно неудобно

annulen ★★★★★
()
Ответ на: комментарий от annulen

все равно неудобно

Не более, чем собственно переключение языка двуклавишным хоткеем.

bodqhrohro_promo
()

Подозреваю, что где то жестко туплю...

PPA давно протух, там последний релиз от 2011-го года. Можно попробовать прописать в sources.list вместо xenial natty, но из затеи в любом случае вряд ли что-то путное выйдет, ибо древний патч вряд ли пойдёт на более поздные иксы (новой некроубунту назвать язык не поворачивается, где вы их берёте...)

bodqhrohro_promo
()

Google freedesktop xorg bug 865
Там всё есть.

mos ★★☆☆☆
()
23 августа 2018 г.

Попробуй это

Недавно тоже столкнулся с аналогичной проблемой. После долгого гугления помогло только это:

sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt-get update
sudo apt-get dist-upgrade
anonymous
()

Ну значит так:
1. Ставишь Gentoo;
2. Отсюда https://bugs.freedesktop.org/show_bug.cgi?id=865 скачиваешь патч под ту версию xorg-server, который будешь ставить;
3. Создаёшь директорию /etc/portage/patches/x11-base/xorg-server-версия/ и помещаешь в неё файл с патчем;
4. Собираешь xorg-server с патчем.

Готово. :)

А так, попробуй собрать xorg-server из исходников, вот здесь всё расписано: https://wiki.debian.org/BuildingTutorial

Тебе нужно получить исодники пакета xorg-server, добавить в них наложение патча скаченного из bug трекера по ссылке выше, собрать новый deb пакет с xorg-server и установить собранный тобой пакет.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.