Re: Xfbdev fails with "no screens found"
On 14/04/2011 4:28 PM, zt.t...@gmail.com wrote: On Apr 13, 2011 10:29 PM, "Dushara Jayasinghe" mailto:dushara.jayasin...@hydrix.com>> wrote: > > Hi Thanks for the reply. > > Somehow I stuffed up the post with all the relevant info. I've pasted it here again: > > --- >8 > DISPLAY wasn't the issue. To cut a long story short... I needed to update some stuff on buildroot. > > However, it's still not working properly. I had to add the attached patch to get it to work with the frame buffer device I'm using. Xfbdev runs fine now but when I execute xlogo, nothing is displayed on the screen. The part of the screen gets 'cleared' so I know that it writes something to /dev/fb0. > > The output of fbset -i: > > # fbset -i > > mode "240x128-158" > # D: 5.000 MHz, H: 20.325 kHz, V: 157.560 Hz > geometry 240 128 240 128 1 > timings 20 3 1 0 0 2 1 > rgba 0/0,0/0,0/0,0/0 > endmode > > Frame buffer device information: > Name : DISP0 BG > Address : 0x906b8000 > Size : 4096 > Type : PACKED PIXELS > Visual : MONO01 > XPanStep : 1 > YPanStep : 1 > YWrapStep : 0 > LineLength : 32 > Accelerator : No > # > > --- >8 > > I'm using Xfbdev because, this is for an embedded product and I want to keep things as small as possible. > > The framebuffer driver I'm using is for a monochrome LCD panel running on an iMX.25 based system (I tweaked the driver supplied by Freescale to suite our needs. > > Thanks. > Dushara > > P.S. What is preferred on this ML top/bottom posts? > > > On 14/04/2011 12:03 PM, zt.t...@gmail.com <mailto:zt.t...@gmail.com> wrote: >> >> >> Hi. >> Could you explain in more detail what you are trying to do, include the output of fbset on your hardware and what framebuffer driver you are using? >> >> Xfbdev is not a nested server, don't see how setting DISPLAY would help. >> >> If you can, please strace Xfbdev and include that as well. I assume an IOCTL is failing though I don't see any detailed logs. Xfbdev is based on the kdrive X server, it doesn't have the same configuration or logging as Xorg servers do. Why do you need to use Xfbdev, does Xorg (fbdev driver) not work? >> >> Thanks, >> Timothy Meade >> tmzt on #xorg and #xorg-users >> >> On Apr 13, 2011 7:50 PM, "Dushara Jayasinghe" mailto:dushara.jayasin...@hydrix.com>> wrote: >> > >> > Sorry reposting this coz I stuffed up the subject... >> > >> > On 13/04/2011 4:34 PM, Dushara Jayasinghe wrote: >> >> >> >> On 12/04/2011 11:06 AM, xorg-devel-requ...@lists.x.org <mailto:xorg-devel-requ...@lists.x.org> wrote: >> >>> >> >>> Date: Mon, 11 Apr 2011 21:55:27 +0200 >> >>> From: Abdoulaye Walsimou GAYEmailto:a...@embtoolkit.org>> >> >>> Subject: Re: Xfbdev fails with "no screens found" >> >>> To: xorg-devel@lists.x.org <mailto:xorg-devel@lists.x.org> >> >>> Message-ID:<4da35caf.1090...@embtoolkit.org <mailto:4da35caf.1090...@embtoolkit.org>> >> >>> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed" >> >>> >> >>> On 04/11/2011 10:01 AM, Dushara Jayasinghe wrote: >> >>>> >> >>>> Hi all, >> >>>> >> >>>> I'm trying to use Xfbdev on an embedded linux device with a monochrom LCD display. However, the command returns the following error: >> >>>> >> >>>> Fatal server error: >> >>>> no screens found >> >>>> >> >>>> Using xserver_xorg-server-1.7.5 >> >>>> with kdrive/fbdev >> >>> >> >>> Hello, >> >>> does the following command line, before starting Xfbdev, fixes the issue: >> >>> export DISPLAY=:0 >> >>> >> >>> >> >>> >> >>> ___ >> >>> xorg-devel@lists.x.org <mailto:xorg-devel@lists.x.org>: X.Org development >> >>> Archives: http://lists.x.org/archives/xorg-devel >> >>> Info: http://lists.x.org/mailman/listinfo/xorg-devel >> > >> > >> > -- >> > Dushara Jayasinghe | Senior Software Engineer >> > dushara
Re: Xfbdev fails with "no screens found"
On Apr 13, 2011 10:29 PM, "Dushara Jayasinghe" < dushara.jayasin...@hydrix.com> wrote: > > Hi Thanks for the reply. > > Somehow I stuffed up the post with all the relevant info. I've pasted it here again: > > --- >8 > DISPLAY wasn't the issue. To cut a long story short... I needed to update some stuff on buildroot. > > However, it's still not working properly. I had to add the attached patch to get it to work with the frame buffer device I'm using. Xfbdev runs fine now but when I execute xlogo, nothing is displayed on the screen. The part of the screen gets 'cleared' so I know that it writes something to /dev/fb0. > > The output of fbset -i: > > # fbset -i > > mode "240x128-158" > # D: 5.000 MHz, H: 20.325 kHz, V: 157.560 Hz > geometry 240 128 240 128 1 > timings 20 3 1 0 0 2 1 > rgba 0/0,0/0,0/0,0/0 > endmode > > Frame buffer device information: > Name : DISP0 BG > Address : 0x906b8000 > Size : 4096 > Type : PACKED PIXELS > Visual : MONO01 > XPanStep : 1 > YPanStep : 1 > YWrapStep : 0 > LineLength : 32 > Accelerator : No > # > > --- >8 > > I'm using Xfbdev because, this is for an embedded product and I want to keep things as small as possible. > > The framebuffer driver I'm using is for a monochrome LCD panel running on an iMX.25 based system (I tweaked the driver supplied by Freescale to suite our needs. > > Thanks. > Dushara > > P.S. What is preferred on this ML top/bottom posts? > > > On 14/04/2011 12:03 PM, zt.t...@gmail.com wrote: >> >> >> Hi. >> Could you explain in more detail what you are trying to do, include the output of fbset on your hardware and what framebuffer driver you are using? >> >> Xfbdev is not a nested server, don't see how setting DISPLAY would help. >> >> If you can, please strace Xfbdev and include that as well. I assume an IOCTL is failing though I don't see any detailed logs. Xfbdev is based on the kdrive X server, it doesn't have the same configuration or logging as Xorg servers do. Why do you need to use Xfbdev, does Xorg (fbdev driver) not work? >> >> Thanks, >> Timothy Meade >> tmzt on #xorg and #xorg-users >> >> On Apr 13, 2011 7:50 PM, "Dushara Jayasinghe" < dushara.jayasin...@hydrix.com> wrote: >> > >> > Sorry reposting this coz I stuffed up the subject... >> > >> > On 13/04/2011 4:34 PM, Dushara Jayasinghe wrote: >> >> >> >> On 12/04/2011 11:06 AM, xorg-devel-requ...@lists.x.org wrote: >> >>> >> >>> Date: Mon, 11 Apr 2011 21:55:27 +0200 >> >>> From: Abdoulaye Walsimou GAYE >> >>> Subject: Re: Xfbdev fails with "no screens found" >> >>> To: xorg-devel@lists.x.org >> >>> Message-ID:<4da35caf.1090...@embtoolkit.org> >> >>> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed" >> >>> >> >>> On 04/11/2011 10:01 AM, Dushara Jayasinghe wrote: >> >>>> >> >>>> Hi all, >> >>>> >> >>>> I'm trying to use Xfbdev on an embedded linux device with a monochrom LCD display. However, the command returns the following error: >> >>>> >> >>>> Fatal server error: >> >>>> no screens found >> >>>> >> >>>> Using xserver_xorg-server-1.7.5 >> >>>> with kdrive/fbdev >> >>> >> >>> Hello, >> >>> does the following command line, before starting Xfbdev, fixes the issue: >> >>> export DISPLAY=:0 >> >>> >> >>> >> >>> >> >>> ___ >> >>> xorg-devel@lists.x.org: X.Org development >> >>> Archives: http://lists.x.org/archives/xorg-devel >> >>> Info: http://lists.x.org/mailman/listinfo/xorg-devel >> > >> > >> > -- >> > Dushara Jayasinghe | Senior Software Engineer >> > dushara.jayasin...@hydrix.com | +61 3 8573 5221 >> > Hydrix: Our Expertise – Your Competitive Advantage >> > www.hydrix.com | fax +61 3 9572 2686 | phone +61 3 8573 5299 >> > >> > ___ >> > xorg-devel@lists.x.org: X.Org development >> > Archives: http://lists.x.org/archives/xorg-devel >> > Info: http:/
Re: Xfbdev fails with "no screens found"
Hi Thanks for the reply. Somehow I stuffed up the post with all the relevant info. I've pasted it here again: --- >8 DISPLAY wasn't the issue. To cut a long story short... I needed to update some stuff on buildroot. However, it's still not working properly. I had to add the attached patch to get it to work with the frame buffer device I'm using. Xfbdev runs fine now but when I execute xlogo, nothing is displayed on the screen. The part of the screen gets 'cleared' so I know that it writes /something/ to /dev/fb0. The output of fbset -i: # fbset -i mode "240x128-158" # D: 5.000 MHz, H: 20.325 kHz, V: 157.560 Hz geometry 240 128 240 128 1 timings 20 3 1 0 0 2 1 rgba 0/0,0/0,0/0,0/0 endmode Frame buffer device information: Name : DISP0 BG Address : 0x906b8000 Size : 4096 Type : PACKED PIXELS Visual : MONO01 XPanStep : 1 YPanStep : 1 YWrapStep : 0 LineLength : 32 Accelerator : No # --- >8 I'm using Xfbdev because, this is for an embedded product and I want to keep things as small as possible. The framebuffer driver I'm using is for a monochrome LCD panel running on an iMX.25 based system (I tweaked the driver supplied by Freescale to suite our needs. Thanks. Dushara P.S. What is preferred on this ML top/bottom posts? On 14/04/2011 12:03 PM, zt.t...@gmail.com wrote: Hi. Could you explain in more detail what you are trying to do, include the output of fbset on your hardware and what framebuffer driver you are using? Xfbdev is not a nested server, don't see how setting DISPLAY would help. If you can, please strace Xfbdev and include that as well. I assume an IOCTL is failing though I don't see any detailed logs. Xfbdev is based on the kdrive X server, it doesn't have the same configuration or logging as Xorg servers do. Why do you need to use Xfbdev, does Xorg (fbdev driver) not work? Thanks, Timothy Meade tmzt on #xorg and #xorg-users On Apr 13, 2011 7:50 PM, "Dushara Jayasinghe" mailto:dushara.jayasin...@hydrix.com>> wrote: > > Sorry reposting this coz I stuffed up the subject... > > On 13/04/2011 4:34 PM, Dushara Jayasinghe wrote: >> >> On 12/04/2011 11:06 AM, xorg-devel-requ...@lists.x.org <mailto:xorg-devel-requ...@lists.x.org> wrote: >>> >>> Date: Mon, 11 Apr 2011 21:55:27 +0200 >>> From: Abdoulaye Walsimou GAYE<mailto:a...@embtoolkit.org>> >>> Subject: Re: Xfbdev fails with "no screens found" >>> To: xorg-devel@lists.x.org <mailto:xorg-devel@lists.x.org> >>> Message-ID:<4da35caf.1090...@embtoolkit.org <mailto:4da35caf.1090...@embtoolkit.org>> >>> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed" >>> >>> On 04/11/2011 10:01 AM, Dushara Jayasinghe wrote: >>>> >>>> Hi all, >>>> >>>> I'm trying to use Xfbdev on an embedded linux device with a monochrom LCD display. However, the command returns the following error: >>>> >>>> Fatal server error: >>>> no screens found >>>> >>>> Using xserver_xorg-server-1.7.5 >>>> with kdrive/fbdev >>> >>> Hello, >>> does the following command line, before starting Xfbdev, fixes the issue: >>> export DISPLAY=:0 >>> >>> >>> >>> ___ >>> xorg-devel@lists.x.org <mailto:xorg-devel@lists.x.org>: X.Org development >>> Archives: http://lists.x.org/archives/xorg-devel >>> Info: http://lists.x.org/mailman/listinfo/xorg-devel > > > -- > Dushara Jayasinghe | Senior Software Engineer > dushara.jayasin...@hydrix.com <mailto:dushara.jayasin...@hydrix.com> | +61 3 8573 5221 > Hydrix: Our Expertise – Your Competitive Advantage > www.hydrix.com <http://www.hydrix.com> | fax +61 3 9572 2686 | phone +61 3 8573 5299 > > ___ > xorg-devel@lists.x.org <mailto:xorg-devel@lists.x.org>: X.Org development > Archives: http://lists.x.org/archives/xorg-devel > Info: http://lists.x.org/mailman/listinfo/xorg-devel -- Dushara Jayasinghe | Senior Software Engineer dushara.jayasin...@hydrix.com | +61 3 8573 5221 Hydrix: /Our Expertise – Your Competitive Advantage/ www.hydrix.com | fax +61 3 9572 2686 | phone +61 3 8573 5299 diff -Naur xorg-server-1.7.5-old/hw/kdrive/fbdev/fbdev.c xorg-server-1.7.5-new/hw/kdrive/fbdev/fbdev.c --- xorg-server-1.7.5-old/hw/kdrive/fbdev/fbdev.c 2010-02-16 11:24:22.0 +1100 +++ xorg-server-1.7.5-new/hw/kdrive/fbdev/fbdev
Re: Xfbdev fails with "no screens found"
Hi. Could you explain in more detail what you are trying to do, include the output of fbset on your hardware and what framebuffer driver you are using? Xfbdev is not a nested server, don't see how setting DISPLAY would help. If you can, please strace Xfbdev and include that as well. I assume an IOCTL is failing though I don't see any detailed logs. Xfbdev is based on the kdrive X server, it doesn't have the same configuration or logging as Xorg servers do. Why do you need to use Xfbdev, does Xorg (fbdev driver) not work? Thanks, Timothy Meade tmzt on #xorg and #xorg-users On Apr 13, 2011 7:50 PM, "Dushara Jayasinghe" wrote: > > Sorry reposting this coz I stuffed up the subject... > > On 13/04/2011 4:34 PM, Dushara Jayasinghe wrote: >> >> On 12/04/2011 11:06 AM, xorg-devel-requ...@lists.x.org wrote: >>> >>> Date: Mon, 11 Apr 2011 21:55:27 +0200 >>> From: Abdoulaye Walsimou GAYE >>> Subject: Re: Xfbdev fails with "no screens found" >>> To: xorg-devel@lists.x.org >>> Message-ID:<4da35caf.1090...@embtoolkit.org> >>> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed" >>> >>> On 04/11/2011 10:01 AM, Dushara Jayasinghe wrote: >>>> >>>> Hi all, >>>> >>>> I'm trying to use Xfbdev on an embedded linux device with a monochrom LCD display. However, the command returns the following error: >>>> >>>> Fatal server error: >>>> no screens found >>>> >>>> Using xserver_xorg-server-1.7.5 >>>> with kdrive/fbdev >>> >>> Hello, >>> does the following command line, before starting Xfbdev, fixes the issue: >>> export DISPLAY=:0 >>> >>> >>> >>> ___ >>> xorg-devel@lists.x.org: X.Org development >>> Archives: http://lists.x.org/archives/xorg-devel >>> Info: http://lists.x.org/mailman/listinfo/xorg-devel > > > -- > Dushara Jayasinghe | Senior Software Engineer > dushara.jayasin...@hydrix.com | +61 3 8573 5221 > Hydrix: Our Expertise – Your Competitive Advantage > www.hydrix.com | fax +61 3 9572 2686 | phone +61 3 8573 5299 > > ___ > xorg-devel@lists.x.org: X.Org development > Archives: http://lists.x.org/archives/xorg-devel > Info: http://lists.x.org/mailman/listinfo/xorg-devel ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: Xfbdev fails with "no screens found"
Sorry reposting this coz I stuffed up the subject... On 13/04/2011 4:34 PM, Dushara Jayasinghe wrote: On 12/04/2011 11:06 AM, xorg-devel-requ...@lists.x.org wrote: Date: Mon, 11 Apr 2011 21:55:27 +0200 From: Abdoulaye Walsimou GAYE Subject: Re: Xfbdev fails with "no screens found" To: xorg-devel@lists.x.org Message-ID:<4da35caf.1090...@embtoolkit.org> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed" On 04/11/2011 10:01 AM, Dushara Jayasinghe wrote: Hi all, I'm trying to use Xfbdev on an embedded linux device with a monochrom LCD display. However, the command returns the following error: Fatal server error: no screens found Using xserver_xorg-server-1.7.5 with kdrive/fbdev Hello, does the following command line, before starting Xfbdev, fixes the issue: export DISPLAY=:0 ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel -- Dushara Jayasinghe | Senior Software Engineer dushara.jayasin...@hydrix.com | +61 3 8573 5221 Hydrix: /Our Expertise – Your Competitive Advantage/ www.hydrix.com | fax +61 3 9572 2686 | phone +61 3 8573 5299 ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: Xfbdev fails with "no screens found"
On 04/11/2011 10:01 AM, Dushara Jayasinghe wrote: Hi all, I'm trying to use Xfbdev on an embedded linux device with a monochrom LCD display. However, the command returns the following error: Fatal server error: no screens found I have the device nodes for the framebuffer device (/dev/fb0). On closer inspection of the code, it seems this error is generated because screenInfo.numScreens has not been initialised. But I can't work out where this parameter gets set. Any ideas? Using xserver_xorg-server-1.7.5 with kdrive/fbdev Hello, does the following command line, before starting Xfbdev, fixes the issue: export DISPLAY=:0 Regards, AWG ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Xfbdev fails with "no screens found"
Hi all, I'm trying to use Xfbdev on an embedded linux device with a monochrom LCD display. However, the command returns the following error: Fatal server error: no screens found I have the device nodes for the framebuffer device (/dev/fb0). On closer inspection of the code, it seems this error is generated because screenInfo.numScreens has not been initialised. But I can't work out where this parameter gets set. Any ideas? Using xserver_xorg-server-1.7.5 with kdrive/fbdev Thanks Dushara -- Dushara Jayasinghe | Senior Software Engineer dushara.jayasin...@hydrix.com | +61 3 8573 5221 Hydrix: /Our Expertise -- Your Competitive Advantage/ www.hydrix.com | fax +61 3 9572 2686 | phone +61 3 8573 5299 ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel