Using the most basic setup possible, I can consistently get segfaults when starting xorg 7.2. I've tried several drivers as well.. vga, s3, and cirrus (with their respective cards. Will attach log + emerge --info and xorg.conf Reproducible: Always Steps to Reproduce: 1. startx 2. 3. Actual Results: SIGSEV Expected Results: xorg to work
Created attachment 122078 [details] xorg.0.log and emerge --info using Cirrus Driver
Created attachment 122080 [details] xorg.0.log and emerge --info using vga Driver
Created attachment 122082 [details] xorg.conf for cirrus
Did this all work in 7.1?
No version of xorg currrently in portage works. All either freeze the machine or backtrace. I have also tried the radeon driver as a new option. Older versions will not build with glibc-2.5. Comes up with a strange error from stdio.h. I have tried xorg-6.9 from sources.g.o dead files. (The x11 overlay is broken and will not git-clone.) The only X server I can get to work at this time is XFree86 4.6 binary (which is statically linked to glibc 2.3). Even the XFree86 4.6 sources fail to build. I do want xorg to work so i can use ebuilds properly. The XFree86 was just a basic test to see how far back I needed to try.
I have now successfully run xorg-server-1.2.0-r3. The problem was the CFLAGS. I have an EV56 processor and thought that running -mcpu=ev56 would make things run best. It turns out that this does not seem to be true when running with xorg. Setting -mcpu=ev56 makes xorg-server crash or hang the system. Cutting down to -mcpu=ev5 let the xorg-server start and run normally. There is still an odd lockup on xterm when clicking a menu from twm, but that needs further testing and could be other libraries.
Created attachment 131695 [details] xorg.conf This configuration works on 1.2.0 and not on 1.3.0 for the second device (Sony TV LCD)
1.2/7.2 isn't in the tree anymore. Unless this is reproducible with a version still in-tree, this gets closed. If you have the same problem with a recent tree, feel free to open a new bug with current info and versions.