LINUX.ORG.RU

Виснет kwin_x11 в Arch KDE после ввода пароля в sddm

 , , ,


0

2

Приветствую!

В который раз не удаётся установить Arch с KDE окружением. ЧЯДНТ?

Опущу процесс установки, касающийся голого терминала. Иксы и кеды ставил так:

yaourt -S xorg xorg-xinit xorg-server xorg-drivers
yaourt -S -S ttf-hack ttf-anonymous-pro ttf-dejavu ttf-freefont ttf-liberation
yaourt -S plasma plasma-meta kf5 kf5-aids

После старта sddm ввожу пароль, и появляется пустой экран с логотипом кед в угу. И всё.

Если сделать killall -9 kwin_x11 то мгновенно появляется рабочий стол, меню, всё вроде ок. Но без элементов управления окнами.
Пробовал вручную загружать обратно - не получается: nohup kwin_x11 --replace &>/dev/null &

ЧЯДНТ?

P.S. lspci -v | grep -A 3 VGA
VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller

P.S.S. Вот весь протоколированный процесс моей установки: https://pastebin.com/YDPssyWd

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

У тебя видеокарта какая, раз он композитинг не может включить, драйвер установлен?
Кстати, я бы на твоём месте loglevel цифру поменял на менее вербальную по вики, а то читается, честно говоря, не очень.

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

встроенная в нетбук. В P.S писал какая.

С интел не должно быть проблем особых.

А как поменять loglevel цифру?

Нужно передать парметр ядру. Можешь в конфиге граба например прописать loglevel=3 и сделать ещё раз grub-mkconfig.
Ты кстати пользователя нормально создал и в группы добавил все, под которым логинишьcя?

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

А где именно прописать, там уже будет этот параметр с другим числом?

Ты кстати пользователя нормально создал и в группы добавил все, под которым логинишьcя?



Вот так добавлял: useradd -m -g users -G audio,games,lp,optical,power,scanner,storage,video,wheel -s /bin/bash myusername

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

У вас стоят vesa драйвера которые не поддерживают ускорение и композитинг.На интел надо ставить mesa и xf86-video-intel . Перед тем чем что то ставить почитайте вики ссылку давал выше

vs220 ()
Ответ на: комментарий от hikikomori

Вот так добавлял

Даже избыточно возможно, если сканер и принтер не юзаешь, группы lp, scanner не нужны

А где именно прописать, там уже будет этот параметр с другим числом?

Всмысле, где? Ты как граб устанавливал? В /etc/default/grub, к параметру ядра для загрузки GRUB_CMDLINE_LINUX=, добавить просто через пробел и сгенерировать заново grub-mkconfig -o /boot/grub/grub.cfg.
По драйверам тебе ответили, ещё для нетбука в Параметры системы -> Экран -> Обеспечение эффектов (Compositing), скорее всего нужно будет выбрать бекенд XRendr вместо OpenGL, там сам смотри.

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

loglevel=3 сделал.

По драйверам тебе ответили,



Увы, с этим вопрос открытый.

ещё для нетбука в Параметры системы -> Экран -> Обеспечение эффектов (Compositing), скорее всего нужно будет выбрать бекенд XRendr вместо OpenGL



Я не могу туда войти, у меня висит kwin. Если его убить (killall -9 kwin_x11), окна либо не открываются, либо открываются свернутыми, и их не развернуть никак.

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

Поставь пакет pastebinit и после ребута и попытки зайти (когда у тебя там висит чёрным всё какое-то время), переключись на tty2 и залей нормально лог

journalctl -b | pastebinit

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

А другие дистрибутивы с Plasma 5 нормально работают? Попробуй liveusb Manjaro запустить. А то похоже, что с видеодрайвером какие-то траблы:

фев 08 10:19:55 hp kwin_x11[617]: kwin_core: Failed to initialize compositing, compositing disabled
anonymous ()
Ответ на: комментарий от hikikomori

К тому, что анонимус предложил, я ещё заметил неоднократно:

kernel: perf: interrupt took too long (2526 > 2500), lowering kernel.perf_event_max_sample_rate to 79000

kernel: perf: interrupt took too long (3209 > 3157), lowering kernel.perf_event_max_sample_rate to 62000

kernel: perf: interrupt took too long (4019 > 4011), lowering kernel.perf_event_max_sample_rate to 49000
И порекомендовал бы подключить репозиторий repo-ck и поставить оптимизированное ядро:
repo-ck/linux-ck-atom 4.14.18-1 (ck-atom)
    The Linux-ck-atom kernel and modules with the ck1 patchset featuring MuQSS CPU scheduler v0.162 Intel Atom 
    optimized.
repo-ck/linux-ck-atom-headers 4.14.18-1 (ck-atom)
    Header files and scripts for building modules for Linux-ck-atom kernel Intel Atom optimized.
Кроме того, у тебя в логах всяких библиотек не хватает почему-то (не все зависимости установились?), я бы ещё по логу прошёлся и обратил внимание на строки типо такой неоднократные
фев 08 10:19:52 hp systemsettings5[652]: "View load error: Cannot load library /usr/lib/qt/plugins/classic_mode.so: (libKF5KHtml.so.5: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)"
% pkgfile -s libKF5KHtml.so.5
extra/khtml

% yaourt -S khtml
У тебя установка не обрывалась? Там некоторых библиотек не хватает. Находишь первой командой, какому пакету принадлежит, список составляешь и доустанавливаешь, я там штук 4 разных точно насчитал.

Вообще, если ты минимальную сборку ставишь, а не полную - лучше при установке сразу обращать внимание какие Optional dependencies типо nm-applet тебе предлагают и сразу устанавливать нужные заодно.

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

Я не могу туда войти, у меня висит kwin. Если его убить (killall -9 kwin_x11), окна либо не открываются, либо открываются свернутыми, и их не развернуть никак.

Кстати говоря, чтобы удобнее решать вопрос с графическими драйверами прямо с текущего компа, а не дёргать один-другой, я бы порекомендовал тебе поставить ещё пакет openbox (ибо места он занимает вообще почти ничего). У меня с давних времён, когда квин ещё падал, привычка его держать как запасной WM. В SDDM при логине выбираешь в углу сеанс KDE/Openbox и он должен зайти. Эффектов никаких и композитинга включенного вообще не будет, оформление заголовков окон и хоткеи - от опенбокса будут. Бекенд, кстати, сможешь заодно переключить для квина и браузером и консолью пользоваться напрямую.

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

Вообще, я не знаю, какой именно у тебя атом там стоит. Когда с драйвером вопрос решишь, если плазма тяжеловата покажется в работе в итоге, можешь оставить её на опенбоксе. Единственное, нужно будет доставить пакеты lxappearance-obconf lxappearance, тему для заголовков окон менять нужно будет соответственно через lxappearance -> Рамка окна и ставить от Openbox их. Виджеты все будут работать, эффекты отключены большинство, хоткеи как при использовании опенбокс вроде нужно редактировать.

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

Кстати да, насчёт ядра. В kwin с какой-то версии завезли какой-то хитрый реалтайм-шедулинг. Возможно, на Атоме это даёт непредсказуемый эффект.

anonymous ()