LINUX.ORG.RU

Артефакты при заходе в DE и WM, как исправить?

 , ,


0

1

при запуске сделующая картина: http://s020.radikal.ru/i719/1505/f6/ff9e8c5beb24t.jpg

на борту:

OS: Arch Linux 
Kernel: x86_64 Linux 4.0.1-1-ARCH
Shell: bash 4.3.33
WM: GNOME Shell
GPU: AMD/ATI Trinity [Radeon HD 7660G], AMD/ATI Thames [Radeon HD 7500M/7600M Series]
CPU: AMD A10-4600M APU with Radeon HD Graphics @ 2.3GHz

при свободном драйвере xf86-video-ati, в /etc/X11/xorg.conf.d/20-radeon.conf :

 
Section "Device"
    Identifier "Radeon"
    Driver "radeon"
    Option "AGPMode" "8"
    Option "RenderAccel" "on"
    Option "ColorTiling" "on"
    Option "AccelMethod" "EXA"
    Option "AccelMethod" "glamor"
EndSection

пробовал по вики запускаться без xorg.conf в /etc/X11/, но потом понял, что данного файла у меня нет

etc/X11/xorg.conf.d/20-radeon.conf перемести этот фаил куда-то, он не нужен, и там у тебя полная порнография указана. С открытыми драйверами тебе конфиги не нужны, они сами все подхватят.

Novell-ch ★★★★★ ()

у мя на нвидии бывают артефакты после старта иксов. (недолго, естественно)

прикольно, кстати

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

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

в вики:
If encountering artifacts, first try starting X without /etc/X11/xorg.conf.Recent versions of Xorg are capable of reliable auto-detection and auto-configuration for most use cases. Outdated or improperly configured xorg.conf files are known to cause trouble. In order to run without a configuration tile, it is recommended that the xorg-input-drivers package group be installed.

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

Если у тебя его нет, как ты говоришь, то ты уже без него запускался. Я же хотел предложить, попробовать запуститься с ним.

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

попробуй в 20-radeon.conf как было раньше прописать только

Section "Device"
    Driver "modesetting"
EndSection
ну еще как вариант если не поможет
Section "Device"
    Driver "radeon"
    Option "AccelMethod" "glamor"
EndSection

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

попробовал оба варианта, при каждом не удается залогинится т.е ввожу пароль учетной записи, подтверждаю, проходит секунд 5 и снова предлагается выбрать учетную запись

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

Если ввод пароля (графический), то у тебя драйвера хоть какие-то уже работают. А вот то, что возвращается назад на перелогин... С похожими симптомами мы сталкивались как-то, когда были неправильно установлены права на /tmp.

Сделай

$ ls -ld /tmp

Должно быть, наверное (не знаю, как в арче, но думаю, что то же самое):

drwxrwxrwt 10 root root 20480 Май  6 01:17 /tmp
         ^

Обращаю внимание на букву t. Если права выглядят по-другому, то сделай от root:

# chmod 1777 /tmp

И пробуй снова логин.

Если это все не сработает или права правильные, то, может быть, с systemd или pam что-то не так. Сообщи результаты.

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

по:

$ls -ld /tmp
получил следующее:
drwxrwxrwt 13 root root 280 May  6 01:49 /tmp

также заметил,что при

Section "Device"
    Driver "modesetting"
EndSection
перестал работать тачпад

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

Покажи еще раз лог с каким-нибудь из новых конфигов. Скажем, с radeon. И еще раз подробно опиши, что происходит при логине, а то я сомневаюсь что-то в твоем описании. Теперь точно графический логин рисуется или у тебя логин из консоли на экране? ИМХО, лучше без конфигурации пробовать сначала вообще, то есть удалить нафиг /etc/xorg.conf и файлы с конфигурацией графики из /etc/X11/xorg.cond.d/ и снять лог.

Лог не забудь.

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

сначала попробовал без xorg.conf и без 20-radeon.conf(удалил оба), нарисовался графический «логин»,я загрузился и получил все те же артефакты на секунд 10-15, после исчезли и все нормально, вот лог:
http://pastebin.com/f1VgE4Jq

потом я попробовал загрузится с конфигурацией «radeon» (xorg.conf при этом не создавал), нарисовался графический «логин» в точности как тут: http://s019.radikal.ru/i601/1505/ef/c298fa54209c.jpg , я попробовал залогинится, ничего не вышло,ввожу пароль и жму «sing in» после чего пауза в 3-5 секунд и «логин» открывается заново в изначальном виде, на выборе пользователя из списка, вот лог:
http://pastebin.com/ZXpMhR7t

после я зашел в другую консоль (alt+ctr+f2) залогинился и удалил файл конфигурации, который создал изначально с «radeon» т.е 20-radeon.conf из /etc/X11/xorg.conf.d/

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

потом я попробовал загрузится с конфигурацией «radeon» (xorg.conf при этом не создавал),

я попробовал залогинится, ничего не вышло,ввожу пароль и жму «sing in» после чего пауза в 3-5 секунд и «логин» открывается заново в изначальном виде, на выборе пользователя из списка, вот лог:

[ 73.091] Parse error on line 4 of section Device in file /etc/X11/xorg.conf.d/20-radeon.conf
This section must have an Identifier line.

Короче, у тебя отсутствует Identifier в конфигурации. Добавь, так как он обязателен. Странно, что вообще графический логин появился.

Section "Device"
    Identifier "Radeon"
    Driver "modesetting"
EndSection

Или, как тебе сказали, вариант с родным драйвером и ускорением Glamor.

Section "Device"
    Identifier "Radeon"
    Driver "radeon"
    Option "AccelMethod" "glamor"
EndSection

Можно создать xorg.conf и по очереди проверить эти секции. Что получается?

В логе без конфигурации ничего странного не вижу. Вроде все ок. По умолчанию в нем используется ускорение EXA.

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

создал xorg.conf, создал 20-radeon.conf c первым вариантов, результата не дало, артефакты снова появились.

потом попробовал со вторым вариантов, аналогично первому появились артефакты после логина.

попробовал удалить xorg.conf и оставить 20-radeon.conf со вторым вариантом, артефакты пропали, вместо них просто черный экран на 3-5 секунд, в принципе проблему можно считать решенной, большое спасибо

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

Не понимаю, а зачем создавал и xorg.conf, и 20-radeon.conf одновременно? Под созданием xorg.conf я имел в виду, что создать новый файл (пустой) и туда по очереди добавить эти секции: сначала одну, а потом вторую. Или ты создал автогенерированный xorg.conf c какой-то базовой конфигурацией? Этого как раз делать не надо было. При этом уже 20-radeon.conf не нужен будет. Это абсолютно эквивалентные вещи: xorg.conf и xorg.conf.d/*. Просто в последнем случае разные секции по смыслу можно класть в разные файлы: графическую настройку в один, настройку раскладок или еще чего - в другой. Номер в названии файла - это приоритет применения настроек, то есть от меньшего к большему (сначала 10-, потом 20-, потом 30-). В случае же xorg.conf все это просто в один файл заносят.

Отлично, что все работает. Если не глючит больше, то тему можешь пометить как решенную (галочку поставить).

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