LINUX.ORG.RU

Арч сломался (проблемы xorg)

 ,


0

1

Всё было классно много месяцев подряд. Поставил обнову и после ребута произошёл коллапс. Не следил даже особо, что обновилось, Ядро точно. Downgrade до предидущей версии ядра ничего не поменял. Ещё попробовал откатить видеодрайвер до прошлой (хотя вроде пакеты nvidia* не обновлялись), ничего не поменялось. В логах проскальзывает невозможность включить OpenGL 2.0 и Fallback . При переключении Ctrl+F1 -> Crl+F2 несколько раз, в логах падает абсолютно всё, связанное с плазмой и вместо первого сеанса - чёрный экран. Если ничео не переключать - висит несколько секунд заруженная, потом тормоит на запуск фаерфокс по несколько минут, потом вообще похоже висит, только терминалы переключаются.
Что там опять не так-то? Пол года всё норм было, что они обновили, что иксы не пашут теперь норм?

★★★★★

Последнее исправление: fehhner (всего исправлений: 3)

В кэше остались пакеты? Если нет, выкачай пакеты старых версий, поставь и заблочь обновления.

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

Хлопаю одной рукой

Что, тоже однорукий дцпшник?

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

В кэше остались пакеты? Если нет, выкачай пакеты старых версий, поставь и заблочь обновления.

Остались. Но я же не знаю, какой именно нужно откатить - выходит все сразу что ли? Пользуюсь утилитой downgrade обычно для этого, там нужно указывать версию пакета вручную для каждого, а предварительно написать downgrade и название каждого пакета, их много и делать это будет очень и очень грустно...

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

Так у тебя сеанс wayland или xorg-x11?

У меня xorg-x11, просто пакеты с вяленым притягиваются какие-то автоматически,вот и думаю, что они там, одно пилят, а другое ломают?

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

Логи будут?

Я впринципе указал в общей форме про логи. Единственное, что там есть из ошибок, полностью будет:

kwin_core: OpenGL2 compositing setup failed
kwin_core: Failed to initialize compositing, compositing disabled
А если переключаться между tty несколько раз, абсолютно каждый процесс плазмы делает dumped core, экран становится полностью чёрным.
Драйвера видео не помню чтобы обновлялись, но я пробовал откатить. Ядро новое прилетало, но откат на прошлую версию не помог.

Или предлагаешь ставить диагноз по истерике?

Поправил заголовок.

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

Обновил ядро и драйвер снова, отключил автовход в ssdm, теперь вместо него чёрый экран, выхлоп journalctl -xb вот: https://pastebin.com/QMcfaZL9

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

а зачем логи-то?

Вот ещё список пакетов, может xorg обновлённый виноват? Плазма и не обновлялась походу. https://pastebin.com/ksCskwJ7

и так понятно, что ТС - криволап.

Написать pacman -Syu и подождать, кривых/прямых рук не надо.

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

многое в Арче уже забыл.
но зачем тебе

[2017-10-09 11:22] [ALPM] upgraded xorg-server-xdmx (1.19.3-3 -> 1.19.4-1)
[2017-10-09 11:22] [ALPM] upgraded xorg-server-xephyr (1.19.3-3 -> 1.19.4-1)
[2017-10-09 11:22] [ALPM] upgraded xorg-server-xnest (1.19.3-3 -> 1.19.4-1)
вообще? и
[2017-10-09 11:22] [ALPM] upgraded vinagre (3.22.0-2 -> 3.22.0+19+g5f615ff-1)
[2017-10-09 11:22] [ALPM] upgraded zenity (3.24.0-1 -> 3.24.2-1)
в частности на КДЕ?

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

vinagre

Пробовал разные VNC клиенты, не коннектился к малине, забыл удалить

zenity

Графическая напоминалка по крону вылезает окошко без пяти минут каждый час с большой картинкой по центру, чтобы делами занялся (вдруг залип в какой-нибудь ютуб) и бегущей строкой снизу, чтобы сделал 5 минут переыв - зарядку для глаз

xorg-server-...

поставил пакетную группу и оно всё притянулось

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

как-то стараюсь не ставить ГНОМовские приложения в КДЕ вообще. RSIbreak как напоминалку для перерывов посмотри.

после обновлений не КДЕ сломалось, а что-то другое сломалось и оно портит всё остальное

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

Удалил лишние пакеты хорга. Вот xorg-session.log из каталога sddm, попробую откатить остальные его пакеты: https://ptpb.pw/GqpS

fehhner ★★★★★
() автор топика

Попробуй удалить кэш шейдеров нвидиевского блоба.

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

Нужно было покупать Радеон.

У мея на втором компе радеон, как-то не особо запариваюсь на этот счёт. Починилось всё.

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

как-то стараюсь не ставить ГНОМовские приложения в КДЕ вообще.

Я тоже, но пришлось перепробовать. Почему-то в итоге все не коннектят, а VNC Viewer коннектит.

RSIbreak как напоминалку для перерывов посмотри.

Да меня устраивает, там скрипт в пару строчек, зенити почти ничего не весит, а в итоге у меня окошко, которое полностью как мне надо выглядит - с огромной картинкой и бегущей строкой.

после обновлений не КДЕ сломалось, а что-то другое сломалось и оно портит всё остальное

Я уже понял. Xorg сломался, откатил с версии 1.19.4-1 на 1.19.3-3 и всё починилось.

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

А кстати и не в пару, решил посмотреть, я его час тогда ковырял. Неохота переделывать, окошко идеально как мне надо выглядит...

% cat /home/fehhner/reminder.sh
#!/bin/bash 
GTKDIALOG=gtkdialog
echo 'style "specialmono"
{
  font_name="Mono 26"
}
widget "*mono" style "specialmono"
class "GtkText*" style "specialmono"' > /tmp/gtkrc_mono

# export GTK2_RC_FILES=/tmp/gtkrc_mono:/root/.gtkrc-2.0

 export MSG="СДЕЛАЙ РАЗМИНКУ !!    СДЕЛАЙ РАЗМИНКУ !!    " 
 export MSG2="ЗАЙМИСЬ ДЕЛАМИ !!    ЗАЙМИСЬ ДЕЛАМИ !!     "
export MAIN_DIALOG=' 
<window title="Сделай перерыв!" icon-name="gtk-about" resizable="true"> 
<vbox>

 <text>
  <variable>MSG</variable>
  <input>echo -en "${MSG:2}${MSG:0:2}"</input>
</text>




    <pixmap>
    <input file>/home/fehhner/Images/motivation.jpg</input>
    </pixmap>

 
 
 <text>
  <variable>MSG2</variable>
  <input>echo -en "${MSG2:2}${MSG2:0:2}"</input>
</text>



 <timer milliseconds="true" interval="200" visible="false">
  <action type="refresh">MSG</action>
  <action type="refresh">MSG2</action>
 </timer>  
 
 <button ok></button>

</vbox>
<timer interval="3000">
<action>EXIT:ok</action>
</timer>
</window> 
' 
case $1 in 
-d | --dump) echo "$MAIN_DIALOG" ;; 
*) $GTKDIALOG --program=MAIN_DIALOG --center ;; 
esac 

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

Лол, я только запостил и заметил, gtkdialog, а не зенити) Нах мне тогда зенити, игрался наверное и с тем и с другим. Да просто конфиг с опенбокса скопировал, надо бы KDialog посмотреть, может там тоже конфиги не слишком сложные.

fehhner ★★★★★
() автор топика

дрова какой версии?

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