You are not logged in.

#1 2009-08-28 19:02:31

edingc
Member
Registered: 2009-08-27
Posts: 8

Arch installed on eee 901, mostly working, but have a few issues...

Hello everyone!

I decided to take the plunge this week and try to install Arch on my Asus eeePc 901. I have been a Ubuntu user since 7.10, but I was unhappy with the performance I received from my 9.04 install on the netbook.

After totally destroying my first install (finger slipped while I was in Nautilus as root and deleted tons of system files making it unusable), I have the second install up and running pretty smoothly. The Beginner's Guide in the wiki is great.

Couple of questions/issues/problems:

1) Boot seems to take forever... I tried quick-init but was a little confused as to how everything was working and it gave me some issues so I unistalled it.

2) Once gdm loads, it takes about 10-15 seconds for my mouse or keyboard to register. This only recently started happening, so I may have messed up something.

3) System refuses to mount SD cards from reader or USB flash drives. GNOME shows they are there and exist, but I cannot mount them. I tried adding myself to the HAL group to no avail.

4) I loved eee-control on Ubuntu so I installed it from AUR. I even managed to edit the PKGBUILD since it wasn't updated (which I'm rather proud of). Anyway, I can get it to control the webcam, card reader, bluetooth, and wireless, but the performance setting doesn't work. I've tried all sorts of things that I've found in the forums, but I still don't have a solution. I'd really like to throttle the CPU to save some battery.

5) The shutdown button is greyed out. I've read a lot on this as well and have managed to get CTL+ALT+DELETE to allow me to shutdown and restart, but the button still is unclickable.

6) I guess in general I'm just a little confused as to what exactly I should have running for daemons and modules and such in rc.conf. The wiki page for the 901 doesn't really say too much. I've also tried compiling my own kernel but I was real unsure of myself and stopped.

Despite the problems, I'm really impressed with Arch. I need to learn a bit more, but so far it has been a really fun learning experience. Not to mention Arch is considerably faster than my lean Ubuntu install that I had installed on the eee previously.

Any help is greatly appreciated.

Thanks!


Main Computer: Acer Aspire 5570z dual booting Arch Linux and Windows XP
Netbook: Asus eeePC 901 with Arch Linux
Project: Apple iBook G4 (needs a new hard drive, RAM, and a fresh install of Ubuntu PPC)

Offline

#2 2009-08-28 20:38:23

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Arch installed on eee 901, mostly working, but have a few issues...

Welcome to the forums!

With a little tweaking, your 901 will fly running arch...

You could start by posting the modules & daemons sections of your /etc/rc.conf - that would give us something to start with re. your boot time (and possibly your second point as well).

You might need to change your entry in /etc/Policykit/Policykit.conf for (3): again, posting what you currently have would be helpful. This may also help you with (5).


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2009-08-29 05:24:28

edingc
Member
Registered: 2009-08-27
Posts: 8

Re: Arch installed on eee 901, mostly working, but have a few issues...

Thank you so much for the reply.

I know Arch will fly, it's insanely fast as it is in it's nearly vanilla state.

Here the sections of rc.conf:

DAEMONS=(syslog-ng netfs crond fam gdm @alsa @dbus @cups openntpd hal networkmanager eee-control)

MODULES=()

Like I said, I was really unsure of what should be loaded.

Here's the PolicyKit code:

<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->

<!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
"http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">

<!-- See the manual page PolicyKit.conf(5) for file format -->

<config version="0.1">
</config>

I don't recall changing this...


Sorry for being so uninformed... I'm learning a lot in a hurry, and I know realize in three years of using Ubuntu I never really had to do anything hard. Arch is just so much faster on here so I'm falling in love with it.

Thanks again.


Main Computer: Acer Aspire 5570z dual booting Arch Linux and Windows XP
Netbook: Asus eeePC 901 with Arch Linux
Project: Apple iBook G4 (needs a new hard drive, RAM, and a fresh install of Ubuntu PPC)

Offline

#4 2009-08-29 05:40:21

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Arch installed on eee 901, mostly working, but have a few issues...

This is what I am running:

MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(fuse !eeepc_laptop !snd-pcsp)

and I load eeepc_laptop in the background in rc.local - that makes my boot considerably faster.

For daemons:

DAEMONS=(syslog-ng crond hal rpcbind nfs-common netfs wicd alsa @laptop-mode @firestarter @openntpd)

You can replace fam with gaim (and you don't need it in your daemons) and you don't need dbus...

For policy kit:

<config version="0.1">
<match user="jason">
                <match action="org.freedesktop.hal.storage.*">
                        <return result="yes"/>
                </match>
                <match action="hal-storage-mount-fixed-extra-options">
             <match user="jason">      
                        <return result="yes" />
                       </match>
        </match>
                <match action="hal-storage-mount-removable-extra-options">
            <match user="jason">
                        <return result="yes" />
                    </match>
        </match>
                <match action="org.freedesktop.hal.power-management.shutdown">
            <return result="yes" />
        </match>
                <match action="org.freedesktop.hal.power-management.reboot">
            <return result="yes" />
               </match>
                <match action="org.freedesktop.hal.power-management.suspend">
            <return result="yes" />
        </match>
                <match action="org.freedesktop.hal.power-management.hibernate">
            <return result="yes" />
        </match>
    </match>
</config>

-that should see you able to mount SD cards and power down.

Let me know how you get on.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#5 2009-08-29 15:12:50

edingc
Member
Registered: 2009-08-27
Posts: 8

Re: Arch installed on eee 901, mostly working, but have a few issues...

Jason-

Thank you so much for your help.

Your code has solved some of my problems. I can now mount SD cards and USB drives. I no longer have a hang at GDM. Boot is much, much faster.

But there are a few things I have questions on:

You said to load eee_laptop in rc.local. What exactly is the syntax for that? I don't think I'm doing it right and Google is turning up any solutions.

eee-control relies on the eee_laptop module. So I need to move the daemon for that after eee_laptop in rc.local so then it would work. Right now I broke any functionality I had with eee-control.

Even with the updated policy kit the shutdown button is still greyed out. Again, this is not a huge deal, but I don't understand why I can CTL+ALT+DEL to shutdown or restart but I can't use the button.

Again, thanks so much for the help. I'm looking forward to getting all these issues figured out.


Main Computer: Acer Aspire 5570z dual booting Arch Linux and Windows XP
Netbook: Asus eeePC 901 with Arch Linux
Project: Apple iBook G4 (needs a new hard drive, RAM, and a fresh install of Ubuntu PPC)

Offline

#6 2009-08-29 15:23:44

monshin
Member
Registered: 2008-01-14
Posts: 30

Re: Arch installed on eee 901, mostly working, but have a few issues...

Just add this to rc.local:

modprobe eeepc_laptop
/etc/rc.d/eee-control start

And remove eee-control daemon in rc.conf.

Offline

#7 2009-08-29 15:25:00

edingc
Member
Registered: 2009-08-27
Posts: 8

Re: Arch installed on eee 901, mostly working, but have a few issues...

Ok, nevermind. I realized I was call eeepc_laptop eee_laptop. That's why it wasn't working.

I now have most of the funtionality back in eee-control.

Now I just need to figure out the performance settings in eee-control and the shutdown button. And then I think I'm good to go.

Thanks,


Main Computer: Acer Aspire 5570z dual booting Arch Linux and Windows XP
Netbook: Asus eeePC 901 with Arch Linux
Project: Apple iBook G4 (needs a new hard drive, RAM, and a fresh install of Ubuntu PPC)

Offline

#8 2009-08-29 15:42:31

edingc
Member
Registered: 2009-08-27
Posts: 8

Re: Arch installed on eee 901, mostly working, but have a few issues...

monshin wrote:

Just add this to rc.local:

modprobe eeepc_laptop
/etc/rc.d/eee-control start

And remove eee-control daemon in rc.conf.

Thanks! Sorry I posted the other post without reading yours.


Main Computer: Acer Aspire 5570z dual booting Arch Linux and Windows XP
Netbook: Asus eeePC 901 with Arch Linux
Project: Apple iBook G4 (needs a new hard drive, RAM, and a fresh install of Ubuntu PPC)

Offline

#9 2009-10-03 15:37:10

D-Locked
Member
Registered: 2008-08-22
Posts: 33

Re: Arch installed on eee 901, mostly working, but have a few issues...

Even better, add this in /etc/rc.local,

modprobe eeepc_laptop && /etc/rc.d/eee-control start &

That way, eeepc_laptop gets loaded in the background, but still before the eee-control daemon.

Offline

Board footer

Powered by FluxBB