cancel
Showing results for 
Search instead for 
Did you mean: 

Xfree86

T.J. Wright
Occasional Visitor

Xfree86

I have an HP Brio and can't figure out which server to install (SuSE Linux). Chipset is Intel 810, but don't know what card to tell the setup I have since it is onboard.
2 REPLIES
Thomas Kollig
Trusted Contributor

Re: Xfree86

Hi!

Perhaps this helps (http://www.exocore.com/linux/i810/i810-4.html#ss4.3):

Installing And Configuring The X server

1.Install the XFCom_i810 server:

rpm -ivh XFCom_i810-1.2-3.i386.rpm

2.Remove the old symlink:

rm /etc/X11/X

3.Change the X symbolic link to point to the new X server:

ln -sf /usr/X11R6/bin/XFCom_i810 /etc/X11/X

4.Adding The Entry In /etc/X11/XF86Config

The final step would be to add the "Device" and "Screen" entry in the X Windows configuration file /etc/X11/XF86Config

I have this in my XF86Config. Modify it to suit your requirements.

Section "Device"
Identifier "i810"
VideoRam 4096
EndSection

Section "Screen"
Driver "svga"
Device "i810"
Monitor ""
DefaultColorDepth 16
Subsection "Display"
Depth 8
Modes "640x480" "800x600" "1024x768" "1152x864" "1280x1024" "1600x1200"
ViewPort 0 0
EndSubSection
Subsection "Display"
Depth 16
Modes "640x480" "800x600" "1024x768" "1152x864" "1280x1024" "1600x1200"
ViewPort 0 0
EndSubSection
Subsection "Display"
Depth 24
Modes "640x480" "800x600" "1024x768" "1152x864" "1280x1024" "1600x1200"
ViewPort 0 0
EndSubSection
EndSubsection

5.Starting X Windows With The New Configuration

X -probeonly would let you debug any problems at this stage. So try it out.

X -probeonly

This should exit cleanly. Problems if any, could be traced back to XF86Config

And finally...

startx

"CTRL-ALT-KeyPadPlus" and "CTRL-ALT-KeyPadMinus" will rotate through the resolutions available at the current color depth.

NOTE: RHL 6.1 users should note that this symlink might revert back to /usr/bin/X11R6/bin/XF86_SVGA if you use Xconfigurator.


Thomas
Jeff Elizondo
Occasional Visitor

Re: Xfree86

You also want to keep in mind that Linux may have a hard time recognizing the full amount of RAM in the system. This can be a pain because the i810 video will use the system RAM as video RAM. After you've installed, run a "cat /proc/meminfo" (without the quotes of course) to make sure all of your system RAM is being reported. If it isn't, you may need to add a line in your lilo.conf specifying the amount of RAM you have. The format for this would be:

append="mem=128M"

Obviously you may not have 128 megs. Just adjust the value to fit your system. This can help tp alleviate a lot of xserver problems with the i810 chipset. . .
"The well-meaning contention that all ideas have equal merit seems to me little different from the disastrous contention that no ideas have any merit." - Carl Sagan