Date: Sun, 15 Jul 2001 14:18:07 +0200 From: "AVW Productions" <AVWallpapers@gmx.net> To: <freebsd-questions@FreeBSD.ORG> Subject: Frame Buffer Device under FreeBSD ??? Message-ID: <000f01c10d29$51251710$283501d9@mangler2001>
next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C10D38.F8270140 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I'm using your FreeBSD4.3 for some time now and i love it. I also wanted to run XFree86 now...Unfortunately i have problems with my = graphic card SiS630. I can run KDE but the desktop is not in the middle of the screen but = half cut away : ( I already tried hundreds of XF86Configs and installed the newest drivers = for my card but it didnt help. I read some articles about my graphic card and XFree86 and found out = that the only way to run=20 XF86 decent is to use a frame buffer device like VESA. Does freebsd 4.3 support this frame buffer device ? If yes how can i install it ? In order to configure this frame buffer device i also read that the = following chnages must be made to lilo.config. i read this on a linux help page: ------------------ The display is driven by a SiS630 graphics controller.=20 There is an X-server which should work with that chip (XF86_SVGA). = However, all trials with different modelines weren=B4t successful. So I = fear that an accelerated driver is not applicable and one must use the = framebuffer device. There is a kernel framebuffer module (sisfb) which should drive the = SiS630 but is an experimental state. On my machine, it definetely does = not work. The computer hangs in any way I tried this driver. Instead, I = use the VESA framebuffer, vesafb. This driver must be compiled into the = kernel (which is true for the SuSE standard kernels). When compiling the = kernel by yourself, you must enable "prompt for development and/or = incomplete code/drivers" under "code maturity level options". The = framebuffer devices can then be found under "console drivers". In /etc/lilo.conf you must enable an appropriate VGA mode. In this case = it is 1024x768 with a color depth of 64k. So the correct line in = lilo.conf is vga=3D0x317 Now, use sax with the framebuffer X-server:=20 sax -s XF86_FBDev and set all parameters needed by X. Especially in the card-section you = have to choose the framebuffer driver. The /etc/XF86Config on my site = may give you a hint how the result can look like. The version number of = the installed X window system is XFree86 4.0.2 ------------------------ is there any chnace to make these chnages to freebsd too to get the = frame buffer device working ? I really hope you can help me because KDE looks very nice and = comfortable and i would like to use it. Best regards Andreas ------=_NextPart_000_0005_01C10D38.F8270140 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 6.00.2462.0" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hi,</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>I'm using your FreeBSD4.3 for some time = now and i=20 love it.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>I also wanted to run XFree86 = now...Unfortunately i=20 have problems with my graphic card SiS630.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>I can run KDE but the desktop is not in = the middle=20 of the screen but half cut away : (</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>I already tried hundreds of XF86Configs = and=20 installed the newest drivers for my card but it didnt help.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>I read some articles about my = graphic card and=20 XFree86 and found out that the only way to run </FONT></DIV> <DIV><FONT face=3DArial size=3D2>XF86 decent is to use a frame buffer = device like=20 VESA.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Does freebsd 4.3 support this frame = buffer device=20 ?</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>If yes how can i install it = ?</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>In order to configure this frame buffer = device i=20 also read that the following chnages must be made to = lilo.config.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>i read this on a linux help = page:</FONT></DIV> <DIV><FONT face=3DArial size=3D2>------------------</FONT></DIV> <DIV> <P>The display is driven by a SiS630 graphics controller. </P> <P>There is an X-server which should work with that chip (XF86_SVGA). = However,=20 all trials with different modelines weren=B4t successful. So I fear that = an=20 accelerated driver is not applicable and one must use the framebuffer=20 device.</P> <P>There is a kernel framebuffer module (sisfb) which should drive the = SiS630=20 but is an experimental state. On my machine, it definetely does not = work. The=20 computer hangs in any way I tried this driver. Instead, I use the VESA=20 framebuffer, vesafb. This driver must be compiled into the kernel (which = is true=20 for the SuSE standard kernels). When compiling the kernel by yourself, = you must=20 enable =84prompt for development and/or incomplete code/drivers=93 under = =84code=20 maturity level options=93. The framebuffer devices can then be found = under=20 =84console drivers=93.</P> <P>In /etc/lilo.conf you must enable an appropriate VGA mode. In this = case it is=20 1024x768 with a color depth of 64k. So the correct line in lilo.conf = is</P> <P style=3D"MARGIN-LEFT: 2cm">vga=3D0x317</P> <P>Now, use sax with the framebuffer X-server: </P> <P style=3D"MARGIN-LEFT: 2cm">sax -s XF86_FBDev</P> <P>and set all parameters needed by X. Especially in the card-section = you have=20 to choose the framebuffer driver. The <A=20 href=3D"http://www.familie-schuetze.de/webboy/XF86Config">/etc/XF86Config= </A> on=20 my site may give you a hint how the result can look like. The version = number of=20 the installed X window system is XFree86 4.0.2</P></DIV> <DIV><FONT face=3DArial size=3D2>------------------------</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>is there any chnace to make these = chnages to=20 freebsd too to get the frame buffer device working ?</FONT></DIV><FONT=20 face=3DArial size=3D2> <DIV> </DIV> <DIV> </DIV> <DIV>I really hope you can help me because KDE looks very nice and = comfortable=20 and i would like to use it.</DIV> <DIV> </DIV> <DIV><BR>Best regards Andreas<BR></DIV></FONT></BODY></HTML> ------=_NextPart_000_0005_01C10D38.F8270140-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000f01c10d29$51251710$283501d9>