Talk:Kiang

From Noisebridge
(Difference between revisions)
Jump to: navigation, search
(Boosting the CPU speed)
(Getting basic video to work in X11)
Line 37: Line 37:
  
 
Hopefully, that should restore the built-in LCD.
 
Hopefully, that should restore the built-in LCD.
 +
  
 
== Boosting the CPU speed ==
 
== Boosting the CPU speed ==
Line 43: Line 44:
  
 
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.
 
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 21:11, 9 November 2010

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:

  1. On boot, press "del" key a few times right after colored lines on LCD flash to get into BIOS.
  2. To reset BIOS to minimal failsafe defaults, press:
    Right, Down, Enter, "Y", Enter, F10, Enter.
    (Computer should now reboot. Press Del to enter BIOS.)
  3. 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.)
  4. 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:

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
  • 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: cp ~/carl/backup/config/monitors.xml ~/.config/
  • Note the value under <rate>60</rate>. May want to try 61.

Here's a working copy of ~/.config/monitors.xml:

<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>
Personal tools