Hi, did you try the eee top on Ubuntu 9.04? I'm thinking of buying but I need to know of any problems before..
Thanks,
Ben
Hi, did you try the eee top on Ubuntu 9.04? I'm thinking of buying but I need to know of any problems before..
Thanks,
Ben
Using a site in Denmark I was able to find the right settings to get the ASUS ET1602 to work. Here is what you need to do:
*Everything has to be done in a terminal
Copy and paste is easiest.
- Install Ubuntu Jaunty 9.04 Netbook Remixed in SAFE MODE from a USB stick. Follow the instructions on the Ubuntu homepage for Netbook Remixed on how to create the USB stick.
- Back up your original xorg.conf
Code:sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf~orig- Download the AsusET1602_xorg_touchscreen.tar.gz attachment from this post
- Unpack the two files xorg.conf and 69.touchscreen.rules
- Copy the xorg.conf file to /etc/X11/xorg.conf as sudo
Code:sudo cp xorg.conf /etc/X11/xorg.conf- Copy the 69.touchscreen.rules to /etc/udev/rules.d/69.touchscreen.rules
Code:sudo cp 69.touchscreen.rules /etc/udev/rules.d/69.touchscreen.rules- doublecheck to make sure you have the evtouch package installed
Code:sudo aptitude update && sudo aptitude install evtouch- reboot
Code:sudo shutdown -r now- You now have a working Asus EeeTop ET1602 with touchscreen functionality and proper screen resolution
The contents of the attachment I will post separately for those that want to view the code 1st.
Last edited by kat_ams; August 11th, 2009 at 03:08 AM. Reason: Better title that is more descriptive
Experiences flowing into dreams, into experiences.
As promised here is the code
xorg.conf for the ASUS EeeTop ET1602
Code:# xorg.conf (X.Org X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type "man xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # Note that some configuration settings that could be done previously # in this file, now are automatically configured by the server and settings # here are ignored. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "ServerLayout" Identifier "Default Serverlayout" Screen 0 "Default Screen" 0 0 InputDevice "Touch0" EndSection Section "Device" Identifier "Configured Video Device" Driver "intel" Option "monitor-LVDS" "LVDS" Option "monitor-LVDS-1" "LVDS-1" Option "NoDCC" Option "FramebufferCompression" "off" EndSection Section "InputDevice" Identifier "Touch0" Driver "evtouch" Option "device" "/dev/input/evtouch" Option "MinX" "1" Option "MinY" "1" Option "MaxX" "4096" Option "MaxY" "4096" Option "ReportingMode" "Raw" Option "Emulate3Buttons" "false" Option "Emulate3Timeout" "50" Option "SendCoreEvents" "on" Option "MoveLimit" "0" EndSection Section "Monitor" Identifier "LVDS" Option "Ignore" "True" EndSection Section "Monitor" Identifier "LVDS-1" ModeLine "1366x768" 76.00 1366 1386 1396 1560 768 770 773 793 EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" Device "Configured Video Device" DefaultDepth 24 Subsection "Display" Modes "1366x768" EndSubsection EndSection
Experiences flowing into dreams, into experiences.
Here is the file you need to activate the touchscreen.
One word of caution, the Calibrate Touchscreen option in the system settings does not work, it's not a problem because the touchscreen works perfectly as is. But please file a bug report in launchpad as requested when you click on the icon for Calibrate Touchscreen.
Here is the code you need to add to: please copy and paste it as the code is very specific.
Note that:
Both ATTRS are followed by CURLY BRACES {}
and the 1st attribute is ONE B F D "1bfd"
This file is also NEW, you are adding it to the system.
/etc/udev/rules.d/69.touchscreen.rules
Code:KERNEL=="event*", SUBSYSTEM=="input", ATTRS{idVendor}=="1bfd", ATTRS{idProduct}=="1688", SYMLINK+="input/evtouch"
Experiences flowing into dreams, into experiences.
Please use launchpad to search for/report bugs and problems: https://help.ubuntu.com/community/ReportingBugs
I've been fighting with the ET1602 Revision C now for the last 3 weeks.
The motherboard is different on the ET1602C so this xorg.conf solution does not work for it.
I've brought it to the attention of Asus and they released a new bios that might have fixed the problem. But it didn't.
Here is the output of the xrandr of the ET1602
If anyone has a clue as to how to get a working xorg.conf for the 1602C at 1366x768 LVDS I would be very grateful.Code:Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1360 x 1360 VGA connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1360x768 59.8 1152x864 60.0 1024x768 60.0* 800x600 60.3 640x480 59.9 LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.0*+ 85.0 75.0 70.1 60.0 832x624 74.6 800x600 85.1 72.2 75.0 60.3 56.2 640x480 85.0 72.8 75.0 59.9 720x400 85.0 640x400 85.1 640x350 85.1
Right now the maximum I can get out of the screen is 1152x864
I was reading up on Karmic Koala. Apparently there is a new Intel video driver in the kernel that may solve these types of issues.
Last edited by kat_ams; October 25th, 2009 at 12:41 AM.
Experiences flowing into dreams, into experiences.
For people with EEEtops:
Get the latest (Karmic) ubuntu netbook remix.
Install the latest touchscreen driver found here:
https://launchpad.net/ubuntu/karmic/...-input-evtouch
You should have a fully working EEETop with touchscreen working.
Joe
Hi Everyone,
I just got an ET1602C, and the modeline is different. The solution is to get it with a software called PowerStrip and the instructions are posted here: http://www.x.org/wiki/FAQVideoModes#...gramPowerStrip
Initially, xrandr reports:
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 4096 x 4096and so Ubuntu started in 800x600.
VGA1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
800x600 60.3
640x480 59.9
PowerStrip reported that the modeline would be:
"1366x768" 85.600 1366 1436 1579 1792 768 771 774 798 +hsync +vsyncI changed a few lines in the xorg.conf posted by kat_ams. Also I noticed that xrandr used the ID VGA1 instead of LVDS, and so I changed the references to LVDS to VGA also:
Section "ServerLayout"After a full re-start, Ubuntu was in 1366x768, and xrandr now reports:
Identifier "Default Serverlayout"
Screen 0 "Default Screen" 0 0
InputDevice "Touch0"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "intel"
Option "monitor-VGA" "VGA"
Option "monitor-VGA1" "VGA1"
Option "NoDCC"
Option "FramebufferCompression" "off"
EndSection
Section "InputDevice"
Identifier "Touch0"
Driver "evtouch"
Option "device" "/dev/input/evtouch"
Option "MinX" "1"
Option "MinY" "1"
Option "MaxX" "4096"
Option "MaxY" "4096"
Option "ReportingMode" "Raw"
Option "Emulate3Buttons" "false"
Option "Emulate3Timeout" "50"
Option "SendCoreEvents" "on"
Option "MoveLimit" "0"
EndSection
Section "Monitor"
Identifier "VGA"
ModeLine "1366x768" 85.600 1366 1436 1579 1792 768 771 774 798 +hsync +vsync
EndSection
Section "Monitor"
Identifier "VGA1"
ModeLine "1366x768" 85.600 1366 1436 1579 1792 768 771 774 798 +hsync +vsync
EndSection
Section "Monitor"
Identifier "Configured Monitor"
ModeLine "1366x768" 85.600 1366 1436 1579 1792 768 771 774 798 +hsync +vsync
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
Subsection "Display"
Modes "1366x768"
EndSubsection
EndSection
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 4096 x 4096There was a tiny sound coming from the monitor at first, but it goes away in a few seconds.
VGA1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1366x768 59.9*+
800x600 60.3
640x480 59.9
Now I need to figure out how to widen the scroll bars so I can actually touch them.
George
By the way, to install EVTouch from Synaptic in Ubuntu 9.10, you need to include the universe set and change the server to "Server for United States."
Bookmarks