Installing Solaris 10 on the Fujitsu P7120D

After a day or so of hacking, I was finally able to get Solaris 10 U1 x86 to run on my new Fujitsu P7120D with fully fuctioning widescreen (1280x768) resolution and support for the Atheros Super AG wireless card. For those who are not familiar with this machine, the Fujitsu 7120D is a subcompact laptop with a crisp widescreen LCD, a built-in DVD drive, and excellent battery life.

The general steps for installation and configuration are as follows,

To install base OS
1. Boot and install from Solaris 10u1 DVD by selecting the 'Interactive Text (Console)' option.

To install wireless driver
1. Download and install the SUNWatheros package from the OpenSolaris ath page.
2. Follow instructions on the aforementioned OpenSolaris ath page except the 'wificonfig createprofile' section is incorrect and should be

wificonfig createprofile essid=ssid encryption=wep wepkey1=wepkey
To install native widescreen video driver
1. Download the frkit from OpenSolaris.
2. Install the 915resolution package from within frkit. Don't install the cardbus or wifi packages, they seem to break the SUNWatheros driver. I have to confirm if both are the cause of the break, or just one. More news later on this.
3. Run xorgconfig and select the i810 generic driver.
4. Within the xorgconfig program, set custom Horizontal screen specs to 30-65 and Vert to 30-60.
5. Uncomment the following two lines in /etc/X11/intel_vbios.conf

modeline="3c 1280 768 24"
export modeline
6. Edit your /etc/X11/xorg.conf and add a 'Modes "1280x768"' line within Section Screen, Subsection Display, for example,

Section "Screen"
.......
    Subsection "Display"
    Depth       16
    Modes      "1280x768"
    ViewPort   0 0
7. Reboot...

If you face problems with any of this, feel free to ping me and I'll try to help out as much as I can.
Comments:

Post a Comment:
Comments are closed for this entry.
About

moazam

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today