Subject: Re: X11 on no-VRAM machine
To: None <port-arm32@NetBSD.ORG>
From: Robert Black <r.black@ic.ac.uk>
List: port-arm32
Date: 08/12/1996 12:44:34
On Aug 11, 12:04pm, Stefan Voss wrote:
> Subject: X11 on no-VRAM machine
> Hi folks,
>
> now that I'm again able to boot RiscBSD on my VRAM-less machine I wanted
> to start X11. But after logging in and starting X11 with "startx" (worked
> OK when the machine still had VRAM) the following happens:
>
> - disk activity starts.
> - machine switches to a white empty screen.
> - sporadic disk activity continues for a few seconds.
> - disk activity stops ...
>
> When I switch back to the console (ALT-F1) I find myself at the db>
> prompt. Above the prompt I find the following messages from the X server:

Oops, that means the kernel crashed. Look in your system log to find out why.
Incidentally the DRAM kernels are post 1.2-alpha so there are known
incompatibilities with Xarm versions less than 20.

>    Initial console: 0
>    RiscBSD X Server #18
>    mmap(0, 75300, PROT_READ | PROT_WRITE, MAP_SHARED, 4, 0)
>    InitInput() not finished: No such file or directory
>    About to mieqInit()
>
> Which file is the X server supposed to find?

It isn't... the value of errno is undefined at that point so you get a random
error message (error 0 or the last error from this process if there was one).
'InitInput() not finished' means I haven't finished writing it.

> Another point: In the announce of the X server 18A (May 16th) Mark wrote:
> > This is the first X server to combine both 1bpp and 8bpp in the one binary.
> > Use setdisplay to set the bpp of vidcvideo0 prior to starting the Xserver.
>
> In which set is setdisplay supposed to be? I have setvideo and mondef on
> my machine but no setdisplay.

Either setvideo or mondef will do. The name keeps changing.

Cheers

Rob

--