| View previous topic :: View next topic |
| Author |
Message |
cwc Tux's lil' helper


Joined: 20 Mar 2006 Posts: 126 Location: Tri-Cities, WA USA
|
Posted: Wed Apr 02, 2008 11:31 am Post subject: GNOME FAILURE AFTER emerge --update mozilla-firefox [SOLVED] |
|
|
I had everything working great. I emerged my ATI r128 drivers and had a good clean xorg.conf file working.
I was in heaven. Finally something better than Fedora.
Then it happened. I did an emerge --update mozilla-firefox and X does not work using Gnome.
Prior to this I did an emerge --synk
When I startx I get a black screen showing only a X where my mouse is.
I've read through some of the other forum posts. But I'm knid of lost.
Any ideas?
I REINSTALLED AND INSTALLED FIREFOX VIA THE BIN _________________ Without diversity there can be no evolution:)
Last edited by cwc on Fri Apr 04, 2008 5:41 am; edited 2 times in total |
|
| Back to top |
|
 |
notHerbert Veteran


Joined: 11 Mar 2008 Posts: 2228 Location: 45N 73W
|
Posted: Wed Apr 02, 2008 12:45 pm Post subject: |
|
|
| What is in your ~/.xinitrc or ~/.xsession file? |
|
| Back to top |
|
 |
cwc Tux's lil' helper


Joined: 20 Mar 2006 Posts: 126 Location: Tri-Cities, WA USA
|
Posted: Wed Apr 02, 2008 1:02 pm Post subject: |
|
|
| notHerbert wrote: | | What is in your ~/.xinitrc or ~/.xsession file? |
hMMM..
The only /.xsession file or /.xinitrc file I have is at /usr/portage/x-11um/ratpoison/files/ratpooson.xsession
I used locate ".xinit"
and
I used locate ".xsession"
Ohhhh. I love with Gentoo. _________________ Without diversity there can be no evolution:) |
|
| Back to top |
|
 |
notHerbert Veteran


Joined: 11 Mar 2008 Posts: 2228 Location: 45N 73W
|
Posted: Wed Apr 02, 2008 2:56 pm Post subject: |
|
|
Well you need a $HOME/.xinitrc file something like this
| Code: | #!/bin/sh
exec gnome-session >.xsession-errors 2>&1 |
Then when you type startx the xsession manager will launch gnome
BTW how did you get X11 started before upgrading? |
|
| Back to top |
|
 |
cwc Tux's lil' helper


Joined: 20 Mar 2006 Posts: 126 Location: Tri-Cities, WA USA
|
Posted: Wed Apr 02, 2008 3:13 pm Post subject: |
|
|
| notHerbert wrote: | Well you need a $HOME/.xinitrc file something like this
| Code: | #!/bin/sh
exec gnome-session >.xsession-errors 2>&1 |
Then when you type startx the xsession manager will launch gnome
BTW how did you get X11 started before upgrading? |
Yes I had X11 tuned like a charm. _________________ Without diversity there can be no evolution:) |
|
| Back to top |
|
 |
notHerbert Veteran


Joined: 11 Mar 2008 Posts: 2228 Location: 45N 73W
|
Posted: Wed Apr 02, 2008 3:20 pm Post subject: |
|
|
How did you get X11 running before upgrading Firefox? Did you use startx from a tty or did you use a login manager like xdm/kdm/gdm?
You can also look at the last line of /etc/rc.conf to set your favorite X11 session.  |
|
| Back to top |
|
 |
cwc Tux's lil' helper


Joined: 20 Mar 2006 Posts: 126 Location: Tri-Cities, WA USA
|
Posted: Wed Apr 02, 2008 4:09 pm Post subject: |
|
|
| notHerbert wrote: | How did you get X11 running before upgrading Firefox? Did you use startx from a tty or did you use a login manager like xdm/kdm/gdm?
You can also look at the last line of /etc/rc.conf to set your favorite X11 session.  |
I did a $startx from terminal is that tty?
Thanks for the help by the way. _________________ Without diversity there can be no evolution:) |
|
| Back to top |
|
 |
notHerbert Veteran


Joined: 11 Mar 2008 Posts: 2228 Location: 45N 73W
|
Posted: Wed Apr 02, 2008 4:12 pm Post subject: |
|
|
cwc
Yep terminal, console, tty are all the same thing.
Glad I could help.  |
|
| Back to top |
|
 |
cwc Tux's lil' helper


Joined: 20 Mar 2006 Posts: 126 Location: Tri-Cities, WA USA
|
Posted: Wed Apr 02, 2008 5:03 pm Post subject: |
|
|
| cwc wrote: | | notHerbert wrote: | How did you get X11 running before upgrading Firefox? Did you use startx from a tty or did you use a login manager like xdm/kdm/gdm?
You can also look at the last line of /etc/rc.conf to set your favorite X11 session.  |
I did a $startx from terminal is that tty?
Thanks for the help by the way. |
My /ert/rc.conf points to Gnome
so gnome is hanging up. I wonder if I need to emerge gnome again? _________________ Without diversity there can be no evolution:) |
|
| Back to top |
|
 |
Arekku Tux's lil' helper


Joined: 09 May 2003 Posts: 98
|
Posted: Wed Apr 02, 2008 6:17 pm Post subject: |
|
|
Did you try doing revdep-rebuild -pv to see if the upgrade broke anything? If you have the "firefox" USE flag set, then Gnome is using Firefox as a dependency, and might've been broken by your upgrade. Although I don't think it would totally bork Gnome, it could happen. _________________ 絶望した!!! |
|
| Back to top |
|
 |
cwc Tux's lil' helper


Joined: 20 Mar 2006 Posts: 126 Location: Tri-Cities, WA USA
|
Posted: Wed Apr 02, 2008 6:59 pm Post subject: |
|
|
| Arekku wrote: | | Did you try doing revdep-rebuild -pv to see if the upgrade broke anything? If you have the "firefox" USE flag set, then Gnome is using Firefox as a dependency, and might've been broken by your upgrade. Although I don't think it would totally bork Gnome, it could happen. |
I'll give this a try. I did a emerge --update gnome-dekstop
same problem!
When I startx I just get a black screen with a x in the middle thay can be moved with a mouse.
Hmmm. _________________ Without diversity there can be no evolution:) |
|
| Back to top |
|
 |
notHerbert Veteran


Joined: 11 Mar 2008 Posts: 2228 Location: 45N 73W
|
Posted: Wed Apr 02, 2008 8:29 pm Post subject: |
|
|
Hmmm strange. What does the last line of this say?
and what is the output of this?
| Code: | | ls -l /etc/make.profile |
|
|
| Back to top |
|
 |
cwc Tux's lil' helper


Joined: 20 Mar 2006 Posts: 126 Location: Tri-Cities, WA USA
|
Posted: Wed Apr 02, 2008 11:00 pm Post subject: |
|
|
| notHerbert wrote: | Hmmm strange. What does the last line of this say?
and what is the output of this?
| Code: | | ls -l /etc/make.profile |
|
It's time for me to go to school. I've learned a lot just getting Gentoo installed.
| Code: |
/etc/X11/gdm/PreSession/Default: Registering your session with wtmp and utmp
/etc/X11/gdm/PreSession/Default: running: /usr/X11R6/bin/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x "/var/gdm/:0.Xservers" -h "" -l ":0" "cwc"
/etc/X11/gdm/Xsession: Beginning session setup...
/usr/bin/dbus-daemon: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
EOF in dbus-launch reading address from bus daemon
/etc/X11/gdm/Xsession: Setup done, will execute: /usr/bin/ssh-agent -- gnome-session
SESSION_MANAGER=local/tma:/tmp/.ICE-unix/7050
process 7050: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": No such file or directory
See the manual page for dbus-uuidgen to correct this issue.
D-Bus not built with -rdynamic so unable to print a backtrace
|
I finally got gnome to start. I had to do a "#dbus-uuidgen --ensure"
Then I did a "#dbus-uuidgen --get" with the results of
7a89c0ccbcfb10fb7b5c450047f45300
I'm not sure what this all means. I do believe each machine on specific networks need different dbus values. Anyway. Gnome is running as I write this but I still need to reboot.
I really don't want this to happen again. Do I need to emerge gdm and gnome-session? _________________ Without diversity there can be no evolution:) |
|
| Back to top |
|
 |
cwc Tux's lil' helper


Joined: 20 Mar 2006 Posts: 126 Location: Tri-Cities, WA USA
|
Posted: Wed Apr 02, 2008 11:55 pm Post subject: |
|
|
| notHerbert wrote: | Hmmm strange. What does the last line of this say?
tma / # emerge -epv gnome
These are the packages that would be merged, in order:
Calculating dependencies \
!!! All ebuilds that could satisfy "gnome" have been masked.
!!! One of the following masked packages is required to complete your request:
- gnome-base/gnome-2.20.3 (masked by: required EAPI 1, supported EAPI 0)
- gnome-base/gnome-2.22.0 (masked by: required EAPI 1, supported EAPI 0)
# Mart Raudsepp <leio@gentoo.org> (16 Mar 2008)
# The Great GNOME 2.22 Mask (tm)
# Will be unmasked when everything is in, everything is ready and
# there are no big bugs remaining.
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
and what is the output of this?
| Code: | | ls -l /etc/make.profile |
|
tma / # ls -l /etc/make.profile
lrwxrwxrwx 1 root root 56 Mar 24 11:32 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2007.0/desktop
tma / # _________________ Without diversity there can be no evolution:) |
|
| Back to top |
|
 |
tarpman Veteran


Joined: 03 Nov 2004 Posts: 1080 Location: Victoria, BC, Canada
|
Posted: Thu Apr 03, 2008 1:28 am Post subject: |
|
|
| cwc wrote: | | Code: | | /usr/bin/dbus-daemon: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory |
|
There's your error. You've hit the expat-2.0 upgrade - have fun. _________________ Saving the world, one kilobyte at a time. |
|
| Back to top |
|
 |
|