Subject: Re: X Problem
To: None <tech-x11@netbsd.org>
From: Jiang <jiangly@genetec.co.jp>
List: tech-x11
Date: 06/09/2004 16:28:00
So sorry to ask this question again and again, but it really bothers me
very much.
Now I debugged into hpcInit.c and open(devcie) returned successfully,
where the device is /dev/ttyE0
But the call to OpenFrameBuffer() failed. It failed at
int mode = WSDISPLAYIO_MODE_MAPPED;
ioctl(fd, WSDISPLAYIO_SMODE, &mode) returned -1;
I think this call had not stepped into my LCD driver because my lcd_ioctl
only returns EPASSTHROUGH(-4) instead of -1.
It looks like the wsdisplay driver was not conigured correctly. Anybody
can tell me the possible reason that will result in ioctl calling failed? Or
I
need to change my kernel configuration?
Thanks,
--
Jiang
>
> Before hpcSetDisplayMode, open(device) returned -1 ! That's the problem.
> The device is /dev/ttyE0. Why I can't open it? I have already chmod 666
> on it.
> I am using a NFS file system , while /dev seems to be a mfs file system.
> Does this matter? With df command, I can see the file system as following:
> Filesystem 1K-blocks Used Avail Capacity Mounted on
> pc.local:/*** 4906270 2957880 1703076 63% /
> mfs:10 44 39 2 95% /dev
> Also, when OS boots up, it shows following lines:
> ..........
> ?init: Creating mfs /dev?(****, 896 nodes)
> ..........
> Then when I try "startx", it says
> /dev: write failed, file system is full
> So what's the problem?
>
> thanks very much!
>
> --
> Jiang
>
>
>