home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / linux / 23846 < prev    next >
Encoding:
Text File  |  1993-01-12  |  5.8 KB  |  171 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!torn!watserv2.uwaterloo.ca!mach1!kfisher3
  3. From: kfisher3@mach1.wlu.ca (kevin fisher U)
  4. Subject: How I got TVGA&X working!
  5. Message-ID: <C0rsIM.8oB@mach1.wlu.ca>
  6. Summary: Whew....       
  7. Organization: Wilfrid Laurier University
  8. Date: Wed, 13 Jan 1993 02:06:22 GMT
  9. Lines: 160
  10.  
  11. Ok, due to the fact that several people have mailed me wanting to know how I
  12. got my TVGA working (well!) with X, I'm posting this....
  13.  
  14. First, my equipment:
  15. 386-40 AMD, no co-pro, 8meg
  16. TTX SVGA (2 fixed scan rates) monitor
  17. TVGA8900C (1meg)
  18. running Linux .98pl5 (nice!)
  19.  
  20.  
  21.  
  22. First, I would reccomend you get the latest version of Xfree86 from tsx-11,
  23. namely Xfree 1.1.  However, I did get the TVGA working ok with the one that
  24. comes with SLS (1.0y I believe?), only thing is, when you leave X, you get a
  25. blank screen..
  26.  
  27.  
  28. Ok, by popular demand, here's my Xconfig:
  29.  
  30.  
  31. # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  32. # PERFORMANCE OF THIS SOFTWARE.
  33. #
  34. # Author:  Thomas Roell, roell@informatik.tu-muenchen.de
  35.  
  36. #
  37. # some nice paths, to avoid conflicts with other X-servers
  38. #
  39. RGBPath         "/usr/X386/lib/X11/rgb"
  40. FontPath        "/usr/X386/lib/X11/fonts/misc/,/usr/X386/lib/X11/fonts/Speedo,/usr/X386/lib/X11/fonts/75dpi/"
  41.  
  42. # Use this if the Type1 font code is in the server
  43. #FontPath       "/usr/X386/lib/X11/fonts/misc/,/usr/X386/lib/X11/fonts/Type1/,/usr/X386/lib/X11/fonts/Speedo,/usr/X386/lib/X11/fonts/75dpi/"
  44.  
  45. # NoTrapSignals
  46.  
  47. #Xqueue
  48.  
  49. Keyboard
  50.   AutoRepeat 500 5
  51. #  Xleds      1 2 3
  52.   ServerNumLock
  53. #  DontZap
  54.  
  55. Busmouse        "/dev/bmouselogitec" # for my bus mouse!!
  56. #MouseSystems   "/dev/ttys0"
  57. #  BaudRate     1200
  58. #  SampleRate   150
  59. #  Emulate3Buttons
  60.  
  61.  
  62. #
  63. # The graphics drivers
  64. # First the colour driver
  65. #
  66. vga256
  67. #  Virtual      1152 900
  68.  
  69. Clocks  25 28 45 36 57 65 50 40  # I don't think this is really needed..
  70.  
  71.  
  72. # To disable SpeedUp, use NoSpeedUp
  73. #
  74. #  NoSpeedUp
  75.  
  76.   Virtual       1024 1024
  77.  
  78.   ViewPort      0 0
  79.  
  80.   Modes         "640x480"
  81.  
  82. # actually, here I can use 640x400, 800x600, and my 'special'
  83. # 808x570 mode.
  84. #                  
  85. #
  86. # Next the mono driver
  87. #
  88. vga2
  89.  
  90.   Virtual       1024 768
  91.  
  92.   ViewPort      0 0
  93.  
  94.   Modes         "640x480"
  95. #  Modes        "800x600" "640x480"
  96.  
  97. ModeDB
  98. # OFFICIAL VESA Monitor timings + IBM Standards - TRY THESE FIRST
  99. # Contributor:          Thomas Roell [roell@sgcs.com]
  100. # Last Edit Date:       3/29/92
  101. #
  102. # name        clock   horizontal timing     vertical timing      flags
  103. # I think these are the defaults, and they worked okay.
  104.  "640x480"     25      640  664  760  800    480  491  493  525
  105.                31      640  664  704  832    480  489  492  520
  106. # this 'special' mode I defined because 800x600 has a slight flicker on
  107. # my monitor that makes my eyes buggy...I have to work on that one still..
  108. #  "808x570"    36      808  816  936  1016   570  576  578  590
  109.  
  110. # I got 800x600 working fine, but with a very slight (but annoying)
  111. # flicker.
  112. # "800x600"     36      800  824  896 1024    600  601  603  625
  113.  #              40      800  840  968 1056    600  601  605  628
  114.  #              50      800  856  976 1040    600  637  643  666
  115.  #"1024x768i"   44     1024 1040 1216 1264    768  777  785  817  Interlace
  116.  #"1024x768"    65     1024 1032 1176 1344    768  771  777  806
  117.  #              75     1024 1048 1184 1328    768  771  777  806
  118.  #              85     1024 1032 1152 1360    768  784  787  823
  119.  #"1280x1024i"  80     1280 1296 1512 1568   1024 1025 1037 1165  Interlace
  120.  #"1280x1024"  110     1280 1328 1512 1712   1024 1025 1028 1054
  121. #              135     1280 1312 1456 1712   1024 1027 1030 1064
  122.  
  123.  
  124.  
  125. ....as it is, this Xconfig works great for me, brining me into a nice
  126. 640X480 screen (1024x1024 virtual) with no problems.  The 800x modes also
  127. work great, but I get a slight flicker on my el-cheapo SVGA monitor that
  128. drives me nuts.
  129.  
  130. This Xconfig also worked fine for me under 1.0y Xfree (the one that comes
  131. with SLS) only that, when you exit the server, you don't get your text mode
  132. back.
  133. This problem was fixed very nicely by upgrading to Xfree 1.1, which takes
  134. care of this Trident woe.
  135.  
  136. A couple notes on installing Xfree 1.1:
  137. If you already have SLS with X on it, you should go to tsx-11 and grab all
  138. the files under the Xfree-1.1 directory under ../packages/X11 I think.  Read
  139. the README thoroughly, and untar everything at the root.  But note that one
  140. of the xbin TZ files will try to make a symlink for X --> X386.  BUT, when
  141. it tries, tar will crap out because a symlink already exists for X from the
  142. previous distribution of Xfree, causing tar to skip the entire
  143. /usr/X386/bin directory.  What I did was untar the whole thing at the root,
  144. and then untar the ..bin directory separatly, and copy it all 'by hand' to
  145. the real /usr/X386/bin, and then create the symbolic link a-la 'ln X386 X.'
  146.  
  147. The same Xconfig seems to work under 1.1, even though the readme says there
  148. are differences (I haven't found any in the supplied sample, either).  I'm
  149. running Openlook without a hitch, and my TVGA card can stay a LITTLE while
  150. longer (until it screws up again :) 
  151.  
  152.  
  153. I hope this helps you distraught TVGA owners...any comments/cries for help,
  154. feel free to e-mail me!
  155.  
  156.  
  157. Note:  I did have it working with only 4-meg...just a little slower, is all.
  158.  
  159. another Note:  A lot of people have X dying because of the last line of
  160. their .xinitrc file, which usually looks something like 'exec olvwm' or
  161. whatever window manager you are using.  DO NOT put this command into the
  162. background (ie exec olvwm & ) or the X server will die.  Just a little note,
  163. I've noticed it happining quite often...
  164.  
  165.  
  166. -- 
  167. --------------------------------------------------------------------------------
  168. Kevin Fisher  ><>     |  "Thank you.  You can't believe everything you
  169. kfisher3@mach1.wlu.ca   |  see and hear, can you?" - Hendrix, 'EXP'
  170. ________________________________________________________________________________
  171.