Comment 41 for bug 151311

Revision history for this message
In , Info-aloisnespor (info-aloisnespor) wrote :

(In reply to comment #23)
> could anybody post a test result of patch in comment# 14?
>

Yes, i patch this patcg again Archlinux xorg-server 1.4 :

# Patches from redhat:
  patch -Np3 -i ${startdir}/src/xorg-redhat-die-ugly-pattern-die-die-die.patch
  patch -Np0 -i ${startdir}/src/xorg-x11-server-0.99.3-init-origins-fix.patch
  patch -Np1 -i ${startdir}/src/xorg-x11-server-1.0.1-Red-Hat-extramodes.patch
  patch -Np0 -i ${startdir}/src/xorg-x11-server-1.1.0-no-move-damage.patch
  patch -Np1 -i ${startdir}/src/xorg-x11-server-1.1.1-vbe-filter-less.patch
  patch -Np1 -i ${startdir}/src/xorg-x11-server-1.1.1-no-scanpci.patch
  patch -Np1 -i ${startdir}/src/xserver-1.3.0-newglx-offscreen-pixmaps.patch

  # Own patches
  patch -Np1 -i ${startdir}/src/xorg-server-1.2.0-defaultdpi.patch
  patch -Np1 -i ${startdir}/src/prefer-displaysize.patch

  aclocal
  autoconf
  automake --add-missing
  ./configure --prefix=/usr \
              --with-mesa-source=${startdir}/src/Mesa-${_mesaver} \
              --enable-ipv6 \
              --enable-dri \
              --enable-dmx \
              --enable-xvfb \
              --enable-xnest \
              --enable-composite \
              --enable-xcsecurity \
              --enable-xorg \
              --enable-xtrap \
              --enable-xevie \
       --enable-xephyr \
              --enable-glx-tls \
       --disable-kdrive \
              --enable-install-setuid \
              --disable-xprint \
              --sysconfdir=/etc/X11 \
              --localstatedir=/var \
              --with-default-font-path=/usr/share/fonts/misc,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled,/usr/share/fonts/TTF,/usr/share/fonts/Type1 \
              --with-rgb-path=/usr/share/X11/rgb \
              --with-xkb-path=/usr/share/X11/xkb \
              --with-xkb-output=/usr/share/X11/xkb/compiled \
              --with-dri-driver-path=/usr/lib/xorg/modules/dri \
              --disable-static

  make || return 1
  make DESTDIR=${startdir}/pkg install || return 1
  mkdir -p ${startdir}/pkg/etc/X11
  mkdir -p ${startdir}/pkg/var/lib
  mv ${startdir}/pkg/usr/share/X11/xkb/compiled ${startdir}/pkg/var/lib/xkb
  ln -sf /var/lib/xkb ${startdir}/pkg/usr/share/X11/xkb/compiled

  cd ${startdir}/pkg/usr/lib/xorg/modules/extensions
  mv libGLcore.so libGLcore.xorg
  mv libglx.so libglx.xorg

  # prevent conflict with nvidia-utils
  mv ${startdir}/pkg/usr/lib/xorg/modules/libwfb.so \
     ${startdir}/pkg/usr/lib/xorg/modules/libwfb.so.1.4
-------------------------------------------------------------

ARCH x86_64

kernel 2.6.23
dbus 1.1.2
hal 0.5.10
xf86-video-intel 2.1.1
xorg 1.4
GCC 4.2.2
pixman 0.9.5
-----------------------------------------------------------------

Result: X server not starting, crash!

Backtrace:
0: X(xf86SigHandler+0x6a) [0x48d0ba]
1: /lib/libc.so.6 [0x2b8cc69517b0]
2: X(xf86RandR12CreateScreenResources+0x1ee) [0x4b2a5e]
3: X [0x4ada9f]
4: X(main+0x319) [0x4367d9]
5: /lib/libc.so.6(__libc_start_main+0xf4) [0x2b8cc693eae4]
6: X(FontFileCompleteXLFD+0x261) [0x435c79]

Fatal server error:
Caught signal 11. Server aborting

please see Xorg.0.log - DPI is not anyway (96,96) , but (96,154)