LINUX.ORG.RU

Чудеса Х-сервера

 , ,


0

3

Всем привет!

Имеется настольный компьютер с видеокартой NVIDIA GTX 750, двумя мониторами VGA+DVI(с одним та же ситуация) и свежеустановленным ArchLinux + GNOME + awesome WM. Драйвер иксов: nvidia 355.11-3. На данный момент гружусь в awesome через lightdm, так как gdm виснет после ввода пароля. Возникает следующая забавная ситуация: после активации pppoe-соединения (как через nm-applet, так и через gnome-control-center) невозможно запустить ни одного иксового приложения. Ошибка приблизительно одна и та же всегда:

[ecko@localhost ~]$ gnome-control-center 
No protocol specified
Unable to init server: Не удалось подключиться к: В соединении отказано
No protocol specified
Unable to init server: Не удалось подключиться к: В соединении отказано

(gnome-control-center:1409): Gtk-WARNING **: cannot open display: :0
[ecko@localhost ~]$ xterm
No protocol specified
xterm: Xt error: Can't open display: :0
[ecko@localhost ~]$ 
что странно, ибо сами иксы при этом работают. При этом невозможно загрузиться ни в одну виртуальную консоль: мониторы говорят, что сигнала нет, и тухнут.

Прилагаю следующие ссылки:
gnome-control-center -v (из которого и было активировано соединение)
dmesg
journalctl -xb
/var/log/Xorg.0.log
.xsession-errors.old

--
P.S.: Вообще, ситуация довольно странная. Точно таким же образом у меня умер Debian testing+GNOME. Многие дистрибутивы просто отказываются работать в режиме LiveUSB: OpenSUSE Tumbleweed+KDE (как и Kubuntu c KDE5) выбрасывают обратно в sddm после логина. Ubuntu GNOME (как и OpenSUSE Tumbleweed + GNOME) работают нормально, но через некоторое время отваливаются иксы с сегфолтами в логах. Только Fedora 22+GNOME работала без единой ошибки, так что проблема вряд ли железная (да и Windows 8.1 работает абсолютно без нареканий).

Гугление ни к чему не привело. Может, кто-то из местных сталкивался с такой/подобной проблемой?

Deleted

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

Оффдров? То есть, без блоба? Если так, то выше я уже написал: убунта/зузя сыплются, федора работает хорошо, но без эффектов.

Deleted ()

Возникает следующая забавная ситуация: после активации pppoe-соединения (как через nm-applet, так и через gnome-control-center) невозможно запустить ни одного иксового приложения.

Может у тебя как-то странно настроена сеть и при этом перезапускаются все сетевые интерфейсы, включая lo. Что там у тебя в xauth list, netstat -putan, echo $DISPLAY

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

Может быть. Но ситуацию с gdm это не исправит.

Гляну вечером.

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

там баг в dnf, который с моим интернетом критичен.

Сугубо для протокола: старый добрый yum никуда не делся, только называется yum-deprecated.

// По основному вопросу, увы, помочь нечем.

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

Именно такого не было, но было похожее (года 1,5/2 назад) на fedora после обновлений не грузился gdm или грузился, но при вводе пароля никуда не пускал. Тогда надо было временно отключить selinux и сделать перемаркировку selinux.

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

Ядро — 4.1.10-200.fc22.x86_64. Nvidia — 355.11-1.fc22

akmod?

Тогда надо было временно отключить selinux и сделать перемаркировку selinux

Это исключено. Насколько я знаю, selinux по умолчанию в раче не ставится.

Deleted ()
Ответ на: комментарий от arson
[ecko@localhost ~]$ xauth list
localhost/unix:0  MIT-MAGIC-COOKIE-1  f396da5d28980e47fe0d5b946f014a64
[ecko@localhost ~]$ netstat -putan
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
udp        0      0 0.0.0.0:31429           0.0.0.0:*                           -                   
udp        0      0 0.0.0.0:68              0.0.0.0:*                           -                   
udp6       0      0 :::38749                :::*                                -                   
[ecko@localhost ~]$ echo $DISPLAY
:0
[ecko@localhost ~]$

После подключения к интернету всё то же самое, за исключением netstat -putan, в котором добавилось многое от протокола tcp со статусом TIME_WAIT и ESTABLISHED(которые относятся к firefox)

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

akmod?

dnf list *nvidia*
Last metadata expiration check performed 3:14:39 ago on Mon Oct 12 00:07:47 2015.
Установленные пакеты
akmod-nvidia.x86_64                                 1:352.41-1.fc22         @rpmfusion-nonfree-updates
kmod-nvidia-4.1.10-200.fc22.x86_64.x86_64           1:355.11-3.fc22.1       @rpmfusion-nonfree-updates
kmod-nvidia-4.1.7-200.fc22.x86_64.x86_64            1:352.41-1.fc22         @@commandline             
kmod-nvidia-4.1.8-200.fc22.x86_64.x86_64            1:352.41-1.fc22         @@commandline             
xorg-x11-drv-nvidia.x86_64                          1:355.11-1.fc22         @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-kmodsrc.x86_64                  1:355.11-1.fc22         @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.i686                       1:355.11-1.fc22         @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.x86_64                     1:355.11-1.fc22         @rpmfusion-nonfree-updates
justAmoment ★★★★★ ()
Ответ на: комментарий от arson

О_о время удивлений. Проблему с tty это не решило, но решило проблему с невозможностью подключения к :0. То есть, если ввести эту команду в самом начале, то после активации соединения иксовые приложения всё ещё могут создаваться.

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

Охренеть! А пацаны-то про существование манов и не знали! Ты на вопрос-то ответ имеешь?

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