1) After the latest batch of updates X crashed on startup. I read
through the list, and followed someone's suggestion to re-emerge all
drivers listed by the command...
equery list | grep x11-drivers/
Thank you sir. That was easy, and I now have X operational again.
2) I go through /var/log/portage/elog after updates, and check for
warnings. I got the following with xinit-1.0.8-r4
> WARN: postinst
> If you use startx to start X instead of a login manager like gdm/kdm,
> you can set the XSESSION variable to anything in /etc/X11/Sessions/ or
> any executable. When you run startx, it will run this as the login
> session.
> You can set this in a file in /etc/env.d/ for the entire system,
> or set it per-user in ~/.bash_profile (or similar for other shells).
> Here's an example of setting it for the whole system:
> echo XSESSION="Gnome" > /etc/env.d/90xsession
> env-update && source /etc/profile
Could someone please explain in plain English what this means? I.e.
what are the plus and minus sides of doing the above? Should I bother?
3) I notice that gcc-4.3.2-r3 has been installed. I understand that
the commands to upgrade are...
gcc-config i686-pc-linux-gnu-4.3.2
env-update && source /etc/profile
Have there been any problems encountered with 4.3.2? Do I need to
re-emerge sytem and world? Actually, I might decide to clean up CFLAGS
in my /etc/make.conf from the current...
CFLAGS="-O2 -march=prescott -mmmx -msse -msse2 -msse3 -mfpmath=sse
-fomit-frame-pointer -pipe"
to a simpler...
CFLAGS="-O2 -march=native -mtune=native -mfpmath=sse -fomit-frame-pointer -pipe"
and rebuild with that.
4) Speaking of /etc/make.conf, there was some news about Radeon HD
cards being moved to a separate driver group and requiring a change in
/etc/make.conf. I'm using a card from an older computer, which lspci
shows as...
ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
Since X is working, I assume that my card is not a member of the Radeon
HD family. My /etc/make.conf includes the lines...
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="intel vga"
and things appear to be working. The "intel" is in case I ever switch
back to the onboard built-in video chip. After ipv6 was snuck into the
defaults, I started off my USE with "-*", so I still don't have dbus and
hal.
--
Walter Dnes <[email protected]>