You are not logged in.

#1 2009-05-05 17:01:14

scrawler
Member
Registered: 2005-06-07
Posts: 318

eee x help?

I'm installing arch on an eee 901.  I got x working, installed Icewm,
midori, this and that.  I decided to continue later, so I shut down
the computer.  When I booted back up X wouldn't start.  It complained
about not enough video memory and about the agpgart module.  After
modprobing intel_agp X comes up but the keyboard and mouse are
unresponsive.  If I generate a kernel26 image with intel_agp, or if I
put intel_agp in rc.conf, startx brings up an mangled flickering
screen.

any ideas?  the only thing I did to break x is reboot.  I'm using the
stock vanilla kernel, the xorg.conf from the eee 901 wiki page, and
xf86-video-intel.

help?  I'm dead in the water until this is fixed.

Offline

#2 2009-05-06 21:13:28

scrawler
Member
Registered: 2005-06-07
Posts: 318

Re: eee x help?

ok, I got xf86-video-intel-latest from the aur, and added intel_agp and i935 to modules in rc.conf.  Now x starts but without mouse or keyboard.

anybody?

Offline

#3 2009-05-06 21:22:56

scio
Member
From: Buffalo, NY
Registered: 2008-08-05
Posts: 366

Re: eee x help?

Did you add hal to your DAEMONS in rc.conf, or create an xorg.conf file? (http://wiki.archlinux.org/index.php/Beg … onfigure_X)

Offline

#4 2009-05-07 01:52:55

scrawler
Member
Registered: 2005-06-07
Posts: 318

Re: eee x help?

yep hal is running, and I have tried the xorg from the eee wiki page, the one generated by hwd -xa, and X -configure, as well as with no X at all.

Offline

#5 2009-05-07 14:23:00

scrawler
Member
Registered: 2005-06-07
Posts: 318

Re: eee x help?

maybe a clue:

the logs say "UnloadModule: "mouse" and UnloadModule: "keyboard"

what's that?

Offline

#6 2009-05-07 15:31:28

EVRAMP
Member
From: Czech Republic
Registered: 2008-10-03
Posts: 173
Website

Re: eee x help?

Try to launch xorg without any config file (rm /etc/X11/xorg.conf), but with hal running.

Offline

#7 2009-05-07 16:17:42

scrawler
Member
Registered: 2005-06-07
Posts: 318

Re: eee x help?

x starts, no mouse or keyboard.

Offline

#8 2009-05-07 16:44:42

brisbin33
Member
From: boston, ma
Registered: 2008-07-24
Posts: 1,796
Website

Re: eee x help?

i have an eee 900.  installing these got me running just fine

xorg-server
xf86-video-intel
xf86-input-evdev

startx w/o a xorg.conf entirely.

also, i'm using toofishes kernel, but that shouldn't matter.

Offline

#9 2009-05-07 16:59:50

scio
Member
From: Buffalo, NY
Registered: 2008-08-05
Posts: 366

Re: eee x help?

Yea I'm on a 1000he and the only time I had a problem like this was when I forgot to add hal to DAEMONS with my awesome3 setup.

Offline

#10 2009-05-07 18:12:25

scrawler
Member
Registered: 2005-06-07
Posts: 318

Re: eee x help?

brisbin33 wrote:

i have an eee 900.  installing these got me running just fine

xorg-server
xf86-video-intel
xf86-input-evdev

startx w/o a xorg.conf entirely.

also, i'm using toofishes kernel, but that shouldn't matter.

This is what I had initially, too, and everything worked until I rebooted.  I upgraded beforehand, but nothing x related.

hal is running. 
whether there is an xorg.conf or not makes no difference.

Offline

#11 2009-05-07 18:56:10

scio
Member
From: Buffalo, NY
Registered: 2008-08-05
Posts: 366

Re: eee x help?

When you say you installed IceWM, did you change your .xinitrc?  Change boot runlevel?  Do you boot up to IceWM, terminal, or a login manager?
If you can get to tty1 (ctrl+alt+F1) try checking the /var/logs/Xorg.0.log file to see if anything jumps out, or use

X -configure

(http://wiki.archlinux.org/index.php/Xor … -configure) to try to figure things out.

Offline

#12 2009-05-07 19:32:24

scrawler
Member
Registered: 2005-06-07
Posts: 318

Re: eee x help?

It's all becoming sort of a blur, but using the xorg from the wiki page with synaptics stuff commented out and the modules I mentioned already, I can get x with the keyboard working.  still no mouse though.

I've already tried X -configure a couple times with no luck

Offline

#13 2009-05-07 20:39:49

scio
Member
From: Buffalo, NY
Registered: 2008-08-05
Posts: 366

Re: eee x help?

The synaptics stuff is what you need for your mouse to work.
Did you run:

pacman -S synaptics

The following has some help (http://wiki.archlinux.org/index.php/Asus_Eee_PC) but is somewhat outdated for current kernels.

Offline

#14 2009-05-08 02:08:25

scrawler
Member
Registered: 2005-06-07
Posts: 318

Re: eee x help?

have synaptics, had appropriate stuff in xorg.conf.  nada.
is there a module to load that might not be loading?  some other package I might be missing?

Offline

#15 2009-05-08 04:38:52

wincen
Member
Registered: 2004-05-09
Posts: 15

Re: eee x help?

I am having the exact same problem as scrawler: no keyboard, no mouse in X.
I just installed arch on my eee 901, using stock vanilla kernel 2.6.29.  It's been a few years since I used arch, I can see a lot of potential here, but need to get my keyboard and mouse working first.  smile

Also trying to start x without any xorg.conf file.

Last edited by wincen (2009-05-08 04:39:16)

Offline

#16 2009-05-08 07:50:57

wincen
Member
Registered: 2004-05-09
Posts: 15

Re: eee x help?

I got my keyboard and mouse working in X.  I haven't tried using a window manager just yet; I thought I'd post this as soon as as possible.

I used the xorg.conf file on the installing arch linux on eee pc wiki page, coupled with the change on the Asus Eee PC 901 wiki page.
I had to remove the DRI section in order for this to work.  I don't know what that does, but so for so good.

# xorg.conf for archlinux eee 901
# /etc/X11/xorg.conf
# from arch wiki

Section "ServerLayout"
    Identifier     "ArchLinux"
    Screen      0  "Screen0"
    InputDevice    "keyboard"
    InputDevice    "mouse"
    InputDevice    "synaptics"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "glx"
    Load  "dri"
    Load  "extmod"
    Load  "synaptics"
EndSection

Section "ServerFlags"
    Option        "AllowMouseOpenFail"
    Option        "BlankTime" "5"
    Option        "AIGLX"   "false"
    Option        "AutoAddDevices" "false"
EndSection

Section "InputDevice"
    Identifier  "keyboard"
    Driver      "kbd"
    Option        "CoreKeyboard"
    Option        "XkbRules" "xorg"
    Option      "XkbLayout" "us"
    Option      "XkbVariant" ""
EndSection

Section "InputDevice"
    Identifier  "mouse"
    Driver      "mouse"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "IMPS/2"
    Option        "Emulate3Buttons" "yes"
    Option        "ZAxisMapping" "4 5"
    Option        "CorePointer"
EndSection

Section "InputDevice"
    Identifier  "synaptics"
    Driver      "synaptics"
    Option      "Device"           "/dev/psaux"
    Option      "Protocol"         "auto-dev"
    Option      "LeftEdge"         "60"
    Option      "RightEdge"        "1070"
    Option      "TopEdge"          "90"
    Option      "BottomEdge"       "680"
    Option      "PalmDetect"       "0"
    Option      "SHMConfig"        "true"
    Option      "SendCoreEvents"   "yes"    
    Option      "HorizEdgeScroll"  "1"
    Option      "VertEdgeScroll"   "1"  
    Option      "RBCornerButton"   "0"
    Option      "RTCornerButton"   "0"
    Option      "MaxSpeed"         "0.9"

  # You will also need the following 3 lines if you're using Xorg 1.5RC6 or newer
    Option      "TapButton1"       "1"
    Option      "TapButton2"       "2"
    Option      "TapButton3"       "3"
EndSection

Section "Monitor"
   Identifier   "Monitor0"
   VendorName   "ASUS"
   ModelName    "eeePC 901"
   Modeline    "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +VSync # 60 Hz
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "intel"
    VendorName  "Intel Corporation"
    BoardName   "Mobile 915GM/GMS/910GML Express Graphics Controller"
    BusID       "PCI:0:2:0"
    Option      "AccelMethod" "EXA"
    Option      "MigrationHeuristic" "greedy"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

This is the section of the xorg.conf file that was on the wiki page which I removed.  It was at the very bottom of the script.  X wouldn't start with it.

Section "DRI"
    Mode         0666
EndSection

Last edited by wincen (2009-05-08 15:45:12)

Offline

#17 2009-05-08 14:46:02

scrawler
Member
Registered: 2005-06-07
Posts: 318

Re: eee x help?

Commenting out the DRI Section didn't help.

Heh.  I haven't had X problems since the 90s.

Offline

#18 2009-05-08 15:50:17

wincen
Member
Registered: 2004-05-09
Posts: 15

Re: eee x help?

Yeah, I had not had X problems since the 90s either.  ha
i
well, for me it was an xorg.conf file issue.  did you copy my xorg.conf file exactly?

Also there were some other packages i installed

pacman -Sy xf86-input-keyboard xf86-input-mouse

You'll get there! i'm typing this on my 901 with arch and icewm right now.  cool

Last edited by wincen (2009-05-08 15:51:18)

Offline

#19 2009-05-08 18:16:20

scrawler
Member
Registered: 2005-06-07
Posts: 318

Re: eee x help?

ok, does anyone have an alternative get-the-mouse-working method?

Last edited by scrawler (2009-05-08 18:17:24)

Offline

#20 2009-05-08 19:20:52

scrawler
Member
Registered: 2005-06-07
Posts: 318

Re: eee x help?

ok, I just did "modprobe psmouse" and now the touchpad works, but not the mouse.  It's not the right way  to do it, but I put psmouse in rc.conf.  what next?

Offline

#21 2009-05-13 11:38:30

wincen
Member
Registered: 2004-05-09
Posts: 15

Re: eee x help?

did you get X working yet?

I don't specify the modules in my rc.conf file.  I'd rather have udev work for me (even though it's running reaaaaaly slow on my machine).  However, I did try specifying the modules ones and this is what worked for me:
MODULES=(atl1e rt2860sta acpi-cpufreq pciehp intel_agp snd-hda-intel !snd-pcsp psmouse evdev fuse)

Offline

#22 2009-05-13 13:10:50

brisbin33
Member
From: boston, ma
Registered: 2008-07-24
Posts: 1,796
Website

Re: eee x help?

if you're having module troubles you should really try toofishes kernel; it works great on my 900, two finger scroll and everything.  it's a really quick install even if just to test; the details are in the wiki; just leave your original grub entry and you can always go back and boot the stock kernel.

the only modules i call out with this kernel are the wifi ones and i'm not even sure i need those.

Offline

Board footer

Powered by FluxBB