LINUX.ORG.RU

Не работает i3

 , , , ,


0

2

Использую Arch + KDE (Xorg), решил попробовать i3. Установил, перезагрузился, в SDDM выбрал сессию i3. Далее выбрал Mod-клавишу, хотел запустить терминал, но ничего не произошло. Никакие другие горячие клавиши также не работают, ноль реакции. Время на нижней панели идёт, так что зависания нет. Устанавливал пакеты i3-gaps i3status rofi nitrogen picom. Может, что-то забыл?


Ответ на: комментарий от spawn_sp

просто закомментированы бинды возможно.

Не должны. (опять).

Но может быть по дефолту прописан терминал, который не установлен.

Настройки в файле должны появиться только после первого захода в сессию i3. Поэтому еще нужно перезайти в сессию в первый раз.

Clockwork ★★★★★
()

Перезагрузись в кеды, открой файл .config/i3/config в текстовом редакторе (kate, vim, nano). Посмотри, какой терминал там прописан по-умолчанию. Пропиши тот, что установлен в системе или установи тот, что в конфиге i3. Еще дефолтом должен идти dmenu. Поменяй его на rofi.

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

Немного изменил конфиг: прописал установленный терминал, заменил dmenu на rofi. Убедился, что ничего лишнего не закомментировано, все в порядке с конфигом. Снова зашел в сессию i3: та же картина, ни на какие нажатия клавиш нет реакции.

null25
() автор топика
Ответ на: комментарий от null25

bindsym $mod+Return exec konsole

bindsym $mod+Return exec "konsole"

bindsym $mod+d exec –no-startup-id rofi -show run

bindsym $mod+d exec "rofi --no-startup-id -show run"


затем выполни restart $mod+Shift+r и reload $mod+Shift+c

Clockwork ★★★★★
()
Последнее исправление: Clockwork (всего исправлений: 1)
Ответ на: комментарий от Clockwork

Комбинации вообще никакие не работают.

Не копировал, изначально был. Права -rw-r–r–.

Пробовал запускать в другом tty через startx, минуя SDDM, ситуация такая же.

null25
() автор топика
Ответ на: комментарий от null25

Как минимум, надо в начало файла добавить #!/bin/sh. Это просто скрипт. Он должен быть исполняемым. А лучше просто скопируй себе в хомяк дефолтный файл /etc/X11/xinit/xinitrc. Должно быть так: ~/.xinitrc. И допиши туда i3

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

Сделал исполняемым, теперь вообще i3 не запускается, выкидывает обратно в sddm или в консоль))

А если .xinitrc не исполняемый, i3 запускается, но на комбинации не реагирует

upd: снова сделал .xinitrc не исполняемым, i3 все равно вообще не запускается, ни по startx, ни из sddm

null25
() автор топика
Последнее исправление: null25 (всего исправлений: 1)
Ответ на: комментарий от null25

добавь в конец конфига exec konsole, чтобы у тебя открывался i3 уже с запущеным экземпляром консоли.

так будет понятней, это konsole из-за чего-то чудит, или клавиатурный ввод.

Avial ★★★★★
()
Последнее исправление: Avial (всего исправлений: 1)
Ответ на: комментарий от null25

В итоге у меня просто оказалась нерабочей кнопка Win

Но там же дублирующая Alt, т.е. можно было проверить те же комбинации, но уже с ней. Или нет?

Я не спец по i3, но когда запускал LiveCD жал и на Win, и на Alt. Если не путаю.

UPD. Не, перепроверил в manjaro-sway в вирте, не такого.

krasnh ★★★★
()
Последнее исправление: krasnh (всего исправлений: 2)
Ответ на: комментарий от krasnh

Но тема конечно ‘дикая’. Я уж хотел предложить xev, но что-то остановило. Наверно абсурдность ситуации, типа с чего вдруг. )

Тем более в консоль ТС мог выходить. Кто ж знал, что дело в одной единственной кнопке.

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

Но там же дублирующая Alt, т.е. можно было проверить те же комбинации, но уже с ней. Или нет?

Можешь заменить в конфиге кнопку mod на Mod1, как выше уже писали – тогда будет alt кнопкой действия вместо win.

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

В итоге у меня просто оказалась нерабочей кнопка Win

Ты разве не проверял кнопку, загрузившись в KDE?

Обе клавиши пробовал, результат одинаковый

Я думал ты поменял на соответствующую перед проверкой.

Clockwork ★★★★★
()
Последнее исправление: Clockwork (всего исправлений: 1)