On Fri, 23 Dec 2011 16:57:53 -0500 mh <[email protected]> said: > > On Dec 23, 2011, at 1:24 PM, mh wrote: > > > > > On Dec 23, 2011, at 12:27 PM, Leif Middelschulte wrote: > > > >> 2011/12/23 mh <[email protected]>: > >>> Salute: > >>> > >>> I'm having the same issue using two different distros on the same > >>> hardware (two drives). > >>> > >>> When I'm running Arch, I'm running xorg-server 1.11.3-1 , using > >>> xf86-video-ati 6.14.3-1 > >>> > >>> On Debian, sid, I have xserver-xorg-core 1.11.2.902-1, using > >>> xserver-xorg-video-radeon 6.14.3-2 > >>> > >> I'd like you to start e via gdb (compile e with debugging symbols, see > >> our wiki). Then break on _e_randr_crtc_info_set and step through that > >> function until bad things (crash) happens. > > > > Will do and let you know what I find here. > > Ok, I installed gdb, downloaded the latest 66482 from svn. Followed the wiki > and rebuilt the EFLs after export CFLAG=-g. Now I'm stuck. From the wiki it > seems that I should start e, then when it crashes start gdb and break on > _e_randr_crtc_info_set. Not sure how to do that. Help appreciated.
you're going to need to start an xserver raw without any "gdm". Xorg -ac :1 & run that in a text console somewhere. in another text console do: export E_START=1 gdb enlightenment br _e_randr_crtc_info_set r > But, e never crashes though. What happens is that I'll run startx from vt1, it won't - you have to make it STOP when it hits that function with a breakpoint (br). you have to set it up before e starts like above. > and then in vt1 there are a series of messages like I included earlier in the > file called "start-results". The messages say "Enlightenment relocation > handling", then many ESTART messages, then "Enlighenment relocation handling" > again, followed by the same ESTART messages, then "<Enlightenment Error> A > previous instance of Enlightenment is still active on this screen. Aborting > startup." And then it repeats this process over and over until there's a > final error and X shuts down. > > So there doesn't seem to be a PID of enlightenment to run gdb on. I guess. > I've never really run gdb before. > > Any suggestions/hints would be appreciated, I'm willing to try and help track > down the problem with this damn ATI hardware. > > > > mike > >>> > >>> > >>> On Dec 23, 2011, at 3:52 AM, Andrea Suisani wrote: > >>> > >>>> Hi all, > >>>> > >>>> sorry for not being able to join > >>>> the irc debug session last evening... > >>>> > >>>> though it seems we have have narrowed > >>>> the problem down to a peculiar comibination > >>>> of HW (ATI HD 5770/5750), e17 ver, > >>>> xorg version and x org drivere version. > >>>> > >>>> just trying get a more clear picture > >>>> I'm running X.Org X Server 1.10.4 > >>>> with fglrx used as video driver (defined > >>>> in xorg.conf) installed using > >>>> > >>>> apt-get install fglrx-updates > >>>> > >>>> on an ubuntu box ver 11.10, that's > >>>> the output of uname -a: > >>>> > >>>> Linux suino 3.0.0-14-server #23-Ubuntu SMP Mon Nov 21 20:49:05 UTC 2011 > >>>> x86_64 x86_64 x86_64 GNU/Linux > >>>> > >>>> Mike what's your xorg version and > >>>> which driver are you using for your > >>>> 5770? > >>>> > >>>> I'm going to try to configure my Xorg > >>>> dropping the binary only driver and using > >>>> instead the one provided by: > >>>> > >>>> xserver-xorg-video-radeon > >>>> > >>>> i.e. > >>>> > >>>> http://www.x.org/wiki/radeon > >>>> > >>>> I'll report back > >>>> > >>>> > >>>> Andrea > >>>> > >>>> On 12/22/2011 08:49 PM, mh wrote: > >>>>> Leif, > >>>>> > >>>>> Following up on our irc session today: I > >>>>> deleted /opt/e17/lib/enlightenment/conf_randr and restarted e. Still > >>>>> had the black screen with gkrellm. > >>>>> > >>>>> Decided to try something else: I took the 5770 video card out of the > >>>>> box and tried the onboard video, which is a Radeon HD 4200. Restarted > >>>>> e, and the display worked properly. Recompiled e to rev 66466, and it > >>>>> worked fine. Shutdown, the reinstalled the Radeon HD 5770 based video > >>>>> card and restarted, back to a black display with gkrellm still working. > >>>>> > >>>>> So, from there I went back to the vt and recompiled e from v. 66218 and > >>>>> restarted e. Display and system worked fine. So that's where I'm at > >>>>> right now. > >>>>> > >>>>> mike > >>>> > >>>> ------------------------------------------------------------------------------ > >>>> Write once. Port to many. > >>>> Get the SDK and tools to simplify cross-platform app development. Create > >>>> new or port existing apps to sell to consumers worldwide. Explore the > >>>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > >>>> http://p.sf.net/sfu/intel-appdev > >>>> _______________________________________________ > >>>> enlightenment-devel mailing list > >>>> [email protected] > >>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > >>> > >>> > >>> ------------------------------------------------------------------------------ > >>> Write once. Port to many. > >>> Get the SDK and tools to simplify cross-platform app development. Create > >>> new or port existing apps to sell to consumers worldwide. Explore the > >>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > >>> http://p.sf.net/sfu/intel-appdev > >>> _______________________________________________ > >>> enlightenment-devel mailing list > >>> [email protected] > >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > >> > >> > >> > >> -- > >> Leif > >> > >> ------------------------------------------------------------------------------ > >> Write once. Port to many. > >> Get the SDK and tools to simplify cross-platform app development. Create > >> new or port existing apps to sell to consumers worldwide. Explore the > >> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > >> http://p.sf.net/sfu/intel-appdev > >> _______________________________________________ > >> enlightenment-devel mailing list > >> [email protected] > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > ------------------------------------------------------------------------------ > > Write once. Port to many. > > Get the SDK and tools to simplify cross-platform app development. Create > > new or port existing apps to sell to consumers worldwide. Explore the > > Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > > http://p.sf.net/sfu/intel-appdev > > _______________________________________________ > > enlightenment-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > ------------------------------------------------------------------------------ > Write once. Port to many. > Get the SDK and tools to simplify cross-platform app development. Create > new or port existing apps to sell to consumers worldwide. Explore the > Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join > http://p.sf.net/sfu/intel-appdev > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
