<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [radeonsi] X11 can't start with acceleration enabled"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=60879#c97">Comment # 97</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [radeonsi] X11 can't start with acceleration enabled"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=60879">bug 60879</a>
              from <span class="vcard"><a class="email" href="mailto:dragu645@o2.pl" title="Łukasz Krzyżak <dragu645@o2.pl>"> <span class="fn">Łukasz Krzyżak</span></a>
</span></b>
        <pre>Mesa-git with patch v4
startx output:

 X.Org X Server 1.16.0
Release Date: 2014-07-16
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.15.5-2-ARCH x86_64
Current Operating System: Linux pecet 3.16.2-1-ARCH #1 SMP PREEMPT Sat Sep 6
13:12:51 CEST 2014 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux
root=UUID=b02f6229-160f-4999-9979-82f4e15dacff rw quiet
Build Date: 31 July 2014  11:53:19AM

Current version of pixman: 0.32.6
        Before reporting problems, check <a href="http://wiki.x.org">http://wiki.x.org</a>
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Sep 20 02:13:24 2014
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(II) [KMS] Kernel modesetting enabled.

Screen stays blank and on

After kill -9 on Xorg.bin:

 [root@pecet ~]# kill -9 425[root@pecet ~]# XIO:  fatal IO error 2 (No such
file or directory) on X server ":0"
      after 18 requests (18 known processed) with 0 events remaining.
xset:  unable to open display ":0"
xsetroot:  unable to open display ':0'
startkde: Starting up...
xprop:  unable to open display ':0'
xprop:  unable to open display ':0'
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kdeinit4: Can not connect to the X Server.
kdeinit4: Might not terminate at end of session.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
kded4: cannot connect to X server :0
kded(476): Communication problem with  "kded" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not
receive a reply (timeout by message bus)" "

kcminit_startup: cannot connect to X server :0
unnamed app(481): Cannot connect to the X server
ksmserver: cannot connect to X server :0
startkde: Shutting down...
klauncher: Exiting on signal 1
startkde: Running shutdown scripts...
xprop:  unable to open display ':0'
xprop:  unable to open display ':0'
startkde: Done.

and monitor turns off
Dmesg output:
  243.740994] radeon 0000:01:00.0: ring 0 stalled for more than 211963msec 
243.741009] radeon 0000:01:00.0: GPU lockup (waiting for 0x0000000000000003
last fence id 0x0000000000000001 on ring 0)

Second run of startx causes hard hangup - monitor turns on, startx output ends
with KMS Kernel mode setting enabled, after few seconds monitor disables and
system stops responding to ssh

Mesa-git built from master with options:
./autogen.sh --prefix=/usr \             --sysconfdir=/etc \
             --with-dri-driverdir=/usr/lib/xorg/modules/dri \
             --with-gallium-drivers=radeonsi \
             --with-dri-drivers=radeon \
             --with-egl-platforms=x11,drm,wayland \
             --enable-llvm-shared-libs \
             --disable-gallium-egl \
             --disable-gallium-gbm \
             --enable-egl \
             --enable-gbm \
             --enable-gallium-llvm \
             --enable-shared-glapi \
             --enable-glx-tls \
             --enable-dri \
             --enable-glx \
             --enable-osmesa \
             --enable-gles1 \
             --enable-gles2 \
             --enable-texture-float \
             --enable-xa \
             --enable-vdpau \
             --enable-xvmc \
             --enable-dri3 \
             --enable-omx \
             --enable-opencl \
             --enable-opencl-icd \
             --with-clang-libdir=/usr/lib</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>