For all those boycotting OpenSuse 10.3 close this window NOW :-)
In my depression over the Xandros included OS i began a quest to get all phases of the Eee PC working in OpenSuse 10.3
I appologize for not including every single little command but I have been in Linux Eee PC bootcamp for 4 days figuring all this out and im extremely tired :)
This is my first guide so please be gentle LOL (NOT)
My machine is and 8G (Model 702 bios 0201) with a 2 gig Kingston ddr2 667 module and these direction are for KDE3. After this install there is 1.8 gig free plus 16 gig sdhc card, and 16 gig corsair voyager usb drive
I am using Acronis True Image 11 to back up the drive to toggle between Xandros and OpenSuse 10.3 as i got things set up in both Os's to save progress and refer to how the original OS was doing things. I am
using Acronis Disk Utilities suite to blow away the partitions and then restore.
_____________
Installation:
_____________
1) Blow away all partitions
2) Boot to a USB2 DVD drive with Open Suse 10.3 x86 dvd in the drive and choose INSTALL (make sure you change your bios too boot from a cd first).
If you download the dvd and the disk check says the disk is bad burn the image at 4x
3) Once your at the screen to install software, choose the expert tab, then click on the heading software in the list
4) Add or remove any software in the categories you want or dont want but make sure ya check off kernel and base developement in the dev section
5) accept all the prompts after clicking OK and install everything (go snowblow your driveway or something cause this is gonna take a while)
6) at the end of the install the machine reboots and then boots to the cd again but this time take the default on the menu "Boot to Hard Disk" (dont worry if you missed this while snow blowing because
it picks boot to hard drive as the default :-)
7) set up your root password and click next
8) The Networking Tab will now load and you will notice the Lan drivers are not detected, CLICK Next
9) Set up your user account and dont forget to uncheck to automaticly log in cause this is insecure
10) The hardware dection screen for the LCD Sound etc... is the very last screen before launching your new install
11) on the hardware detection screen notice the lcd and video are not detected properly and the default res is 800 x 600
12) click the line that says aspect ratio and choose 16/10
13) click the line that says minitor and choose LCD 800 x 600
14) notice the option below the monitor aspect res line to disable or enable 3d acceleration, click enable to enable 3d acceleration
15) click next so it launches into open suse (If you dont get a gui login reboot once)
____________________
Fix the screen size:
____________________
1) open the admistrative file manager and browse to /etc/X11
2) backup the xorg.conf file by right clicking it and copy to the same folder. Give it a new name when opensuse complains
3) now right click the xorg.conf file and choose to open with kate or kwrite and edit the following
a) change the modeline to = ModeLine "800x480" 29.58 800 816 896 992 480 481 484 497
b) change the screen/subsection/default depth 24 ----> change the 800x600 to 800x480
c) save the file and reboot
Note : currently the device is using Xorg as its display manager and we want to keep it that way until we do compiz-fusion so leave it alone lol
________________________________________
Lan Drivers (So we can add repositories)
________________________________________
1) download the linux lan driver tgz file from asus's download site
2) extract the file (you can do this on a windows box as well) and copy the atl2.ko file to a usb drive (or get the one from xandros before ya blow away the OS)
3) plug the usb drive into your eee pc and do the following:
a) open the administrative file manager and browse to the /lib/modules/kernelversion-default/kernel/drivers/net directory and create a new folder called atl2
b) copy the atl2.ko file from your usb drive to the /lib/modules/kernelversion-default/kernel/drivers/net/atl2 folder
c) open a Konsole window and su to root
d) # insmod /lib/modules/<KERNEL VERSION>/kernel/drivers/net/atl2/atl2.ko
e) in the administrative file manager browse to the following location /etc/init.d
f) back up the rc file by right clicking, choosing copy and pasting it into the same folder, give it a different name when suse complains
g) right click the rc file and choose open with kate or kwrite and scroll all the way down the file to the last line called -- exit 0
h) paste the following line just above the very last line ---> /lib/modules/<KERNEL VERSION>/kernel/drivers/net/atl2/atl2.ko
i) save the file and reboot
________________________
Setting up repositories
________________________
1) now that lan is working you want to set up repositories for installing software
2) open yast and provide the root password
3) click on Community Repositories and check off the following ---> Main Update repository | Main OSS | Main Non OSS | Packman | Video Lan | Build Service Webcams
4) click finish and accept any and all certificates and licenses that pop up as it builds the repository cache
5) when thats done your back at the yast screen and we need to remove the DVD as a repository as we dont need it anymore
6) click on Software Repositories and when it launches highlight the repository that says DVD and uncheck the enable button and choose finish
7) back in yast again click the Software Repositories one more time and choose ADD / pick http / name = Atheros drivers - Madwifi Project / server = madwifi.org / directory = suse/10.3
8) click finish and this will take a while to populate and send a cert and then cache but let it go ( this is for future wifi driver support as the madwifi drivers from this repo dont work on the E3 yet)
____________________________________
Enable DVD playback plugins etc.....
____________________________________
1) In yast click on software management (if the updater is still looking for updates you may get a retry error, honestly just right click the updater and change it to not start in startup and then right
click its icon near the clock and tell it to quit, you can always launch this manualy from the menu and it just gets in the way and we wont update anything just quite yet through the updater
2) once you get to the search screen search for the following programs and check them off if they are not checked, you can search and check multiple programs in a row!!
a) flash-player, realplayer, acroread, java-1_5_0-sun, java-1_5_0-sun-plugin (do not load java 6 yet)
b) click finish to install everyhting and at the end choose to install more software
c) now search for w32codec-all, maplayer, and mplayerplug-in (click finish and install all of them)
d) choose to install more programs
e) now we will load madwifi to force a kernel update but the wireless drivers will not work and will be handled in a different section below
f) search for madwifi and check off madwifi and madwifi-kmp-default -------> at the end of this reboot the machine as your kernel has been updated
3) Go back into yast and choose software management again search and check off libdvdcss (illegal in the US) and xine-ui ---> install these and dvd playback will be working after you reboot
________________
Wireless drivers
________________
1) In your home directory create a folder called madwifi
2) download this http://madwifi.org/a...atch?format=raw
3) download this http://snapshots.mad...20071018.tar.gz
4) put the files in your home directory and extract the tar.gz file by right clicking on it and choosing extrac here
5) in the directoy that the extract created (madwifi-ng-r2756-20071018) copy the patch file to that directory
6) open a konsole change to root, cd to madwifi-ng-r2756-20071018 do the following as root
a) patch -p0 < madwifi-0933.ar2425.20071130.i386.patch
b) make clean
c) make KERNELPATH=/lib/modules/2.6.22.13-0.3-default/build (This is the location of the .config file its looking for)(or kernelversion-default/build for your kernel version)
d) make install
7) open a new konsole and
a) su - (the dash changes to roots environement variable)
b) password
c) modprobe ath_pci
d) reboot
8) when the machine comes back up wireless still wont be working LOL
a) open yast
b) click software management
c) once in the search box search again for madwifi
d) right click both madwifi packages that you checked off earlier and choose to delete (or uninstall)
e) reboot and wireless will be working lol
f) configure the card as normal under yast / hardware/ network cards
_____________
Sound Drivers
_____________
1) DONT MESS WITH ANYTHING LIKE THE SOUND CONFIGURATION IN YAST OR ALSACONF
2) your card was already detected, you just need to do the following
3) go to http://software.open...openSUSE%3A10.3
4) click on the one click installer icon for the alsa-driver-kmp-default for kernel 2.6.22.13blah-default and install it
5) reboot sound is working
_______________________
Launch Opensuse updater and update the updater and then the system with all updates and reboot (there are a few that wont take) dont worry
_______________________
______
WebCam
______
1) as long as its enabled in the bios it just works
2) I havent tried skype but i set up Kopete chat and then chose to configure it and the fist setting is video and it just popped up and was working
______________________________
Sierra Wireless 595U on Sprint
______________________________
1) this is a USB Rev EVDO A device
a) open Yast
b) Software management
c) search for kppp (I could not get Kinternet working)
d) install kppp
c) download this pdf http://www4.sprint.c...loads/items.jsp and only follow the instructions for the setting up kppp portion
d) make a shrotcut to kppp on your desktop, right click it and under the application tab choose advanced
e) set the application to run as a different user ---> root
f) in order to avoid root errors when exiting kppp you should also right click the icon on the desktop and give it a new name (say Sprint) and change its icon picture. This is a known bug in
many linux distros where a shortcut on the desktop with the same name and icon as the real menu entry creat a root error when exiting kppp
g) plug in your wireless modem and launch kppp and set it up per the pdf you downloaded above. (I would imagine this would work for many sierra sprint usb devices)
h) unplug your lan and disable wireless in connection manager and then launch kppp and choose connect :-)
_____________
Compiz Fusion
_____________
1) click on the one click installer for kde - suse 10.3 here http:\\en.opensuse.org\Compiz_Fusion and install it
2) click on the one click installer for Compiz Manager (on the same page just below the two desktop installs --- do not change from xorg to xgl yet) reboot
3) open yast
4) click software management
5) on the search screen search for compiz
6) check off compiz-fusion-kde, compiz-bcop, libcompizconfig-backend-kconfig for kde, and the opensuse-xgl-settings app
7) install them all and reboot
8) login and under new programs launch the xgl settings program
9) change to the compiz-fusion experamental tab
10) click the first button to install compiz fusion and dependencies (i dont know why the one click installers dont do this properly and why compiz-fusion-kde is not installed)
11) click the second button to enable xgl and then reboot
12) I actualy got two compiz-fusion icons running (lol) which i did the following to get the correct one launching in startup
a) browse to your home deirectory /bin and delete the compiz-settings startup file in there and reboot (or cut and paste the file somewhere else)
b) if your going to be playing dvds in kafien or xine launch kaffien and then under the settings/xine engine parameters settings
c) under video change to the xshm driver and under compiz-fusion settings in the utility section check off video playback
Note if for whatever reason XGL did not activate go to Yast/system/etc sysconfig Editor and open the desktop/display manager key and change the first item in the list to Xgl from Xorg and reboot (this is case sensative) compiz-fusion should start on next boot.
I have all desktop affects enabled and things are running extremely well, so it should really fly once we get a 900 mghts fix LOL
__________________
K3b and mp3 codecs
__________________
1) open yast
2) click software management
3) search for k3b
4) right click to update k3b and also check off the k3b codecs package to enable audio cd creation
5) install the softwares and launch k3b and choose to enable konqueror integration
_____________________________________
IE 6 (do all of this as you not root)
_____________________________________
1) open yast
2) choose software management
3) search for cabextract and if its not installed install it
4) go to http://download.open...SUSE_10.3/i586/ and donload the wine-0.9.51-12.1.i586.rpm to your desktop
5) right click it and under actions choose to install with yast
6) download http://www.tatanka.c...x/download.html
7) move the ies4linux-latest.tar.gz from your desktop to home directory
8) right click it and choose extract here
9) cd ies4linux-*
10) ./ies4linux and choose the ie 6 install (you have to have IE6 installed bare minimum to follow the IE7 hack instructions floating arround on the web
Note: I install IE6 so i can accept active x controlls from my video surveilance dvr and bring up the viewing applet
______________________________________
Disabling Beagle the Open Suse Indexer
______________________________________
1) http://en.opensuse.o...isabling_Beagle
__________________
Format SDHC to xt3
__________________
1) I was able to do this easily by opening yast and going into the system icon and picking the partitioner. deleted the 16 gig vfat on my a-data class 6 turbo and the created a partiton using extended 3
with no mount point
__________
TO DO List
__________
1) Get hotkeys working, some work and some dont, If anyone has any ideas where the file is to edit in open suse please let me know
____________________________
Troubleshooting I ran across
____________________________
1) corrupt repository with sql pointer missing
a) no clue why packman corrupted but the error makes it look like its non-oss
b) to fix this do this
c) open a console and change to root
d) cd /var/cache/zypp/
e) rm zypp.db
f) zypper refresh
g) zypper update
2) Trash not removing things i deleted as root
a) as root but in the users home directory
b) cd .local/share/trash/files
c) rm -rf any files
d) cd ..
e) cd info
f) rm -rf any file
h) trash will be empty when ya reboot
Please let me know if I missed anything or if I can clear up anything above that may seem confusing or just wrong lol !!
regards :-)
Edited by squonk, 21 December 2007 - 04:50 AM.


This topic is locked









