You are not logged in.

#1 2008-09-13 06:40:32

Skofo
Member
Registered: 2008-08-21
Posts: 36

[solved]Xfce works, but no others!

Hello gentlemen.

After some months of playing around with Arch and my wireless connection with it, I finally managed to get to a point where I have more than a terminal.

I set up xorg seemingly perfectly with nvidia-xconfig, and am able to run Xfce without any problems (other than lack of sound, going to have to figure out how to set that up..). But when I try to start Openbox, it shows a mess of lines for about a second and then automatically logs out, and I think I read something about a display error there.  GNOME doesn't work either; also says something about a display error. I think both of them also talked about a locale error.

Is there anything extra that I have to download that I might've forgotten about? Or is the locale thing a really big deal? I can't see any mistakes in the way I set it up, but this shows up with the 'locale' command:

[sko@OGC ~]$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_EN.utf8
LC_CTYPE="en_US.iso8859"
LC_NUMERIC="en_US.iso8859"
LC_TIME="en_US.iso8859"
LC_COLLATE="en_US.iso8859"
LC_MONETARY="en_US.iso8859"
LC_MESSAGES="en_US.iso8859"
LC_PAPER="en_US.iso8859"
LC_NAME="en_US.iso8859"
LC_ADDRESS="en_US.iso8859"
LC_TELEPHONE="en_US.iso8859"
LC_MEASUREMENT="en_US.iso8859"
LC_IDENTIFICATION="en_US.iso8859"
LC_ALL=en_US.iso8859

Any help would be awesomely appreciated!

P.S. I run Arch64 with a ViewSonic VA1912wb monitor and a GeForce 8600GTS graphics card.

Last edited by Skofo (2008-09-14 01:02:03)

Offline

#2 2008-09-13 07:30:57

Statix
Member
From: Hangzhou, China
Registered: 2008-02-16
Posts: 240

Re: [solved]Xfce works, but no others!

How are you starting your DEs? Through .xinitrc, or through a desktop manager?


Madly in love with Arch64, Openbox, DotA, and of course... penguins!
Happy to help if you're not a Help Vampire. Use your wonderful resources like ArchWiki, Google, and our wonderful search page.

Offline

#3 2008-09-13 07:47:59

Skofo
Member
Registered: 2008-08-21
Posts: 36

Re: [solved]Xfce works, but no others!

Statix wrote:

How are you starting your DEs? Through .xinitrc, or through a desktop manager?

Xfce, Openbox and GNOME through startxfce4, openbox-session and gnome-session, respectively, from the shell.

Offline

#4 2008-09-13 11:01:25

jacko
Member
Registered: 2007-11-23
Posts: 838

Re: [solved]Xfce works, but no others!

did you forget to edit your /etc/locale.gen file?

after you edit this file you can run locale-gen from the prompt.

Not sure if that will fix the issue, but that is as far as I know, where you deal with the locale settings.

does the locale setting in /etc/rc.conf match the locale you are using in locale.gen?

Offline

#5 2008-09-13 18:12:06

Skofo
Member
Registered: 2008-08-21
Posts: 36

Re: [solved]Xfce works, but no others!

I have these uncommented in my locale.gen file:

en_US.UTF-8 UTF-8  
en_US ISO-8859-1

And this is what I have in my rc.conf:

LOCALE="en_US.utf8"
HARDWARECLOCK="localtime"
USEDIRECTISA="no"
TIMEZONE="America/Chicago"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"

I still get the errors after (successfully?) running locale-gen after all of that.

bash-3.2# locale-gen
Generating locales...
  en_US.UTF-8... done
  en_US.ISO-8859-1... done
Generation complete.
bash-3.2# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
...

Last edited by Skofo (2008-09-13 18:18:49)

Offline

#6 2008-09-13 19:05:17

Statix
Member
From: Hangzhou, China
Registered: 2008-02-16
Posts: 240

Re: [solved]Xfce works, but no others!

Skofo wrote:
Statix wrote:

How are you starting your DEs? Through .xinitrc, or through a desktop manager?

Xfce, Openbox and GNOME through startxfce4, openbox-session and gnome-session, respectively, from the shell.

This must be the problem then. Startxfce4 starts X11 for you, while the other two require X11 to already be running.

What you need to do is edit .xinitrc in your home directory and put:

exec openbox-session

or

exec gnome-session

Depending on which one you want to start.

Then, just type startx. It should work then.


Madly in love with Arch64, Openbox, DotA, and of course... penguins!
Happy to help if you're not a Help Vampire. Use your wonderful resources like ArchWiki, Google, and our wonderful search page.

Offline

#7 2008-09-13 19:31:10

Skofo
Member
Registered: 2008-08-21
Posts: 36

Re: [solved]Xfce works, but no others!

Statix wrote:
Skofo wrote:
Statix wrote:

How are you starting your DEs? Through .xinitrc, or through a desktop manager?

Xfce, Openbox and GNOME through startxfce4, openbox-session and gnome-session, respectively, from the shell.

This must be the problem then. Startxfce4 starts X11 for you, while the other two require X11 to already be running.

What you need to do is edit .xinitrc in your home directory and put:

exec openbox-session

or

exec gnome-session

Depending on which one you want to start.

Then, just type startx. It should work then.

That worked great, thanks! Have my babies.
Guess I should read instructions more carefully..

Last edited by Skofo (2008-09-13 19:31:34)

Offline

Board footer

Powered by FluxBB