Talk:Kiang: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
(Getting basic video to work in X11)
(Blanked the page)
Line 1: Line 1:
get the touch system running and reattach the heavy table to the base and put it somewhere people can use it and experiment with it.


allow access for all to modify and use: sudo for guest:noisebridge account.
Following notes added by Carl. (please copy to main page)
== How to reset the BIOS video settings ==
While playing around with the BIOS settings, I ended up disabling the built-in LCD from working anymore.  Problem was, I couldn't see the BIOS screen to reset it!  I ended up taking the table apart in order to find the VGA out connector.  Plugging an external monitor to this allowed me to see what I was doing, at least part of the time.  There were other times when even the BIOS screen appeared garbled.  Here are the steps to reset the screens back to normal...
'''This is what we want to set in the BIOS to restore the LCD:'''
* Advanced Chipset Features
** AGP & P2P Bridge Control
*** Panel Type
**** set to "1280x1024 2x24B"
* Problem is, just setting the above won't immediately fix the LCD.  Try setting first to "1024x768 1x18B", save and reboot, then set to above resolution.
* Make sure "Display Device" is set to "CRT+LCD" prior to setting the above. (CRT is the VGA out, LCD is the built-in monitor)
'''Steps to restore monitors while working blind:'''
# On boot, press "del" key a few times right after colored lines on LCD flash to get into BIOS.
# To reset BIOS to minimal failsafe defaults, press:
#: Right, Down, Enter, "Y", Enter, F10, Enter.
#: (Computer should now reboot. Press Del to enter BIOS.)
# Now we must set "Display Device" to "CRT+LCD":
#: Down, Down, Enter, Down, Enter, 4*Up, Enter, 12*Up, 5*Down, Enter, F10, Enter.
#: (Computer should now reboot. Press Del to enter BIOS.)
# Now to fix the resolution:
#: Down, Down, Enter, Down, Enter, 3*Up, Enter, F10, Enter.
Hopefully, that should restore the built-in LCD.
== Boosting the CPU speed ==
After reseting the BIOS to minimal failsafe defaults, the CPU is reset to 400 MHz.  The CPU can actually go much faster.  Reseting the BIOS using the Optimal Defaults will reset the CPU to it's full 1GHz.  Resetting the defaults will disable the monitor though, so I wouldn't recommend doing this.
Instead, I changed the CPU frequency settings to an x8 multiplier instead of the minimal x4, which doubled the CPU's clock to 800 MHz.  This appears to work just fine, and is what the CPU is currently set to.
== Getting basic video to work in X11 ==
To configure X11 to work with the basic VESA video driver:
  sudo cp ~/carl/backup/etc/X11/xorg.conf /etc/X11
Or enter the following in /etc/X11/xorg.conf:
<pre>Section "Device"
Identifier "Configured Video Device"
Driver "vesa"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
</pre>
* Then run:
  sudo dpkg-reconfigure -phigh xserver-xorg
  sudo /etc/init.d/gdm restart
* Currently uses "vesa" driver.  Have not been able to get "openchrome" to work yet.
* May also want to: <code>cp ~/carl/backup/config/monitors.xml ~/.config/ </code>
* Note the value under <code><rate>60</rate></code>.  May want to try 61.
Here's a working copy of ~/.config/monitors.xml:
<pre><monitors version="1">
  <configuration>
      <clone>no</clone>
      <output name="default">
          <vendor>???</vendor>
          <product>0x0000</product>
          <serial>0x00000000</serial>
          <width>800</width>
          <height>600</height>
          <rate>60</rate>
          <x>0</x>
          <y>0</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>no</primary>
      </output>
  </configuration>
</monitors>
</pre>

Revision as of 12:18, 22 December 2011