Problems with OpenSuSE on Eee PC 1000h

I followed the instruction on OpenSUSE on the EeePC - openSUSE to install OpenSuse 10.3 on eee 1000H, however, step 15:

After you are done with the installation become root and change to the GM directory on the second USB stick. Simply install all the packages with “rpm -Uvh *”

does not have any effect, and, about 1/3 of the desktop is outside the actual physical screen, the wiki entry does mention something for the 800x600 screen, but 1000H’s screen is 1024x600, and it requires modifying xorg.conf, I think this file is managed by YaST, any manual modification will break it so that Yast can no longer manage it.

Any one has any idea?

Thanks !!!

/etc/X11/xorg.conf

/…/

SaX generated X11 config file

Created on: 2008-12-19T13:21:15+0000.

Version: 8.1

Contact: Marcus Schaefer <sax@suse.de>, 2005

Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>

Automatically generated by [ISaX] (8.1)

PLEASE DO NOT EDIT THIS FILE!

So YaST2 starts sax2 to create it, but it’s more they don’t want ppl fiddling, and screwing things up, then blaming SaX2 for the mess.

For your screen, you should have Modeline’s these need to be right or you’ll have problems.

The RPM command is telling it to upgrade (or install new) all rpm’s which are in the ‘GM’ directory. That looks like it might be a mistake, as it would install (or upgrade) all of the rpm’s present in that directory! To upgrade installed rpm’s “rpm -F” is right, assuming you had some choices earlier in the installation (like GNOME or KDE).

But you haven’t posted a link to the 10.3 guide you used, I haven’t read it, don’t have an Eee PC either to play with :frowning:

It’s a bit early in 11.1’s life, by ‘know’ effect, was that because there weren’t any rpm’s to install? It’s not clear.

As far as I know, your real issue is getting a correct xorg.conf for your monitor, which you could copy the important sections from a working version from 10.3, or another distro, or a Live CD.

Try going to non graphical mode, by CNTRL-ALT-F1 and logging in as root. Then move to runlevel 3, without X, and then try running sax2, to see if it can configure your monitor better with your assistance, rather than the automatic generated version.

Sorry, the link to the 10.3 guide I used is:
OpenSUSE on the EeePC - openSUSE

Looking at Index of /repositories/home:/appleonkel:/EEE

There’s not an EEE directory been prepared yet for 11.1, so it would appear that you are somewhat premature.

Try install 11.0 for now, and perhaps look at 11.1 again in a few months when it’s settled down to be a solid and stable release.

Ok,thanks robopensuse, I’m downloading 11.0 to try it. Then, I tell you if it works.

I installed 11.1 RC 1 on an SDHC card on my eee 1000 using these instructions and didn’t have to muck around with xorg at all - it autodetected perfectly.

Thanks robopensuse and Confuseling. Definitively I have installed on my EeePC the 11.1 release and it works perfectly.

Merry Christmas!

Glad you got it working - it really is a nicely polished OS! :slight_smile:

Merry Christmas!

I have 11.1 running on EeePC 901. I installed from an external USB DVD (lite-on). All works a treat.
My config.
4GB Phison
mounted as /
16GB Flash
5GB /usr
11GB /home
I also spent $18 Australian on a 2 GB SD Card.
This is mounted on install as sdc. My swap points at that. All primary partitions are ext2 no journaling. My thinking with the SD/Swap is when it stuffs up…buy a new one.
I had to configure the resolution manually. SuSE wanted a default 800x600. I found (and use this on most systems that give me grief on first boot) the fastest way to correct and see immediate results is the following.
Konsole> su
password XXXXX
init 3
yast2
select hardware>graphics card and monitor
at this point the recommended was the default 600x800. Select <change settings> and leave the monitor Vesa settings as they are (800x600) but change resolution to 1280x768. Test settings and you should find the screen fit perfect. Quit yast using the F? key and init5 at the bash.
Reboot to ensure things are sticky.