1 |
This is a lot longer than I originally intended it to be so if you want the |
2 |
jist of it skip to the end. |
3 |
|
4 |
(DISCLAIMER: Let me start off by saying that this is truly not a flame but |
5 |
more of a concern. So please do not flame me for stating my |
6 |
opinions/concerns.) |
7 |
|
8 |
I have been an avid Gentoo User for 2 and 1/2 years now. I have installed |
9 |
Gentoo on many different platforms including HPPA and Sparc, not too mention |
10 |
the countless x86 installs. I have never had a problem, every install has |
11 |
went smooth. I have done both Stage3 and Stage1 installs (I have always |
12 |
preferred a Stage1 install). |
13 |
|
14 |
Recently, I decided that it was time to reinstall due to the numerous |
15 |
packages that I had installed and different DE's / WM configurations, and I |
16 |
must admit that I have recently been diving into LVM2 and encryption (I |
17 |
figured that starting from scratch would be my best bet). In the past I have |
18 |
always leaned toward ~x86 (I love bleeding edge). But since this was going |
19 |
to be a new install I decided to do the preferred method and set all ~x86 |
20 |
flags via /etc/portage/package.keywords for specific packages. |
21 |
|
22 |
Now since we have the background we will get to the questions at hand. |
23 |
During this install I have run into nothing but problems. I boot from the |
24 |
livecd just fine (if I append nopcmcia and dolvm2) and everything goes |
25 |
smooth. NOTE: I am performing this install step by step from the online |
26 |
handbook with a slight modification I am using LVM2 for /usr /usr/portage |
27 |
/opt /var /tmp /home (I figured I would take advantage of some setuid |
28 |
security procedures). Part way through the online handbook I noticed that |
29 |
they standardized the Stage3 install. I figured that since the developers |
30 |
thought it was best to use a Stage3 install then why not give it a shot. So |
31 |
I installed everything according to the handbook and all went well until I |
32 |
restarted. |
33 |
|
34 |
After restarting I noticed that ipw2200 did not load properly was posted in |
35 |
my boot mesg WTF. I distinctly remembered during the install that I waited |
36 |
until after I installed the kernel, then I went ahead and installed the |
37 |
external modules. (NOTE: I did not use the built in kernel modules for |
38 |
ipw2200 or ieee80211 I had read too many horror stories about incompatible |
39 |
versions of ipw2200-firmware and I have always had good luck with the |
40 |
external drivers) One other thing, instead of going for pure on the edge |
41 |
goodness of using a Nitro-esque kernel (one optimized for speed over |
42 |
stability) I decided to use Gentoo-sources again trusting the developers |
43 |
judgement. After searching through tons of articles regarding ipw2200 |
44 |
drivers not working with the latest "Stable" Gentoo-Sources I decided to go |
45 |
with the kernel drivers and give them a shot. I recompiled rebooted and low |
46 |
and behold the drivers still weren't working. After trying all sorts of |
47 |
different combinations Unstable versions of this stable versions of that. |
48 |
Nothing worked, so I proceeded to reboot back into the livecd and re-chroot |
49 |
into my system so I could get a network connection and install the Madwifi |
50 |
Drivers, for a pcmcia card that I have laying around. Also note that the |
51 |
Madwifi drivers are considered Unstable. I rebooted the computer and the |
52 |
drivers actually worked (Yea Unstable). So I got the network connection up, |
53 |
then I decided to go ahead and install X (I thought that it would be easier |
54 |
to troubleshoot the ipw drivers from a graphical environment copy, paste, |
55 |
multiple xterms.). Well I compiled and installed Xorg and compiled and |
56 |
installed nvidia-kernel nvidia-glx, and what do you think happened (btw I |
57 |
copied over a backed up xorg.conf from the last installation so I know that |
58 |
that conf file works and is correct) I went to startx...........It kicked |
59 |
back saying screens were found but no usable configs......So down |
60 |
troubleshooting lane I went. I recompiled, verified I did not have agpgart / |
61 |
dri enabled in kernel, then with both in kernel, stable and unstable |
62 |
versions of nvidia-kernel / nvidia-glx, everything a no go.. I finally |
63 |
settled with using Xorg's nv driver. Now here I am with a really nice laptop |
64 |
(Sony S-460) but with no video hardware acceleration, the inablility to use |
65 |
the built in wireless card (NOTE: before the reinstall everything was |
66 |
working). |
67 |
|
68 |
So now I am waiting for the whole system to recompile using ~x86 (the so |
69 |
called "Unstable" packages) and I will see if that works or not. |
70 |
|
71 |
I am seriously reconsidering finding another OS to use, this whole headache |
72 |
has been totally ridiculous. I could see this if I would have emerged all of |
73 |
the unstable packages to begin with or even perform a Stage1 install after |
74 |
the developers decided to make the Stage3 the default. But I didn't I did |
75 |
everything according to the documentation (and I triple checked that I did |
76 |
not skip anything). |
77 |
|
78 |
So with all of this said if the developers do not start testing everything a |
79 |
little more thoroughly then I predict there will be a serious drop in the |
80 |
number of Gentoo Followers out there. Especially if a Gentoo Veteren has |
81 |
this hard of a time installing the operating system that I love. |
82 |
|
83 |
When a branch is marked stable all of the packages in that branch should |
84 |
work, yes there will always be configuration glitches but the problems I |
85 |
have had during this install were not from configuration glitches. They are |
86 |
what looks like incompatible packages and numerous other things. If Gentoo |
87 |
is going to continue to grow then we as a community need to speak up about |
88 |
things like this. |
89 |
|
90 |
-- |
91 |
--------------------------------- |
92 |
Derek Tracy |
93 |
tracyde@×××××.com |
94 |
--------------------------------- |