You are not logged in.

#1 2012-02-20 18:54:26

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

[SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

I just migrated from KDE 4.8 to GNOME 3.2 since KDE 4.8 was giving me a LOT of trouble with Firefox (mostly with homebrewed browser scripts for Firefox, but that's my fault. I pacman -Syu'd blindly).

Anyway, when I use GNOME Shell, all my applications are sorted by case. For example, I scroll down, and I gedit all the way at the bottom, but I see nothing between the F apps and the H apps.

In Nautilus it's even more confusing. For example, I have my xdg-user-dirs (such as Desktop, Music, etc.) but my ~/builds directory is all the way down. The same goes for ~/scripts and ~/r9k.

I've checked /etc/profile and /etc/rc.conf, but I can't find anything that would give a clue as to WHY this is happening. Here's a wgetpaste from my /etc/profile and /etc/rc.conf if that helps.

http://paste.pocoo.org/show/554087/ <- /etc/rc.conf
http://paste.pocoo.org/show/554088/ <- /etc/profile

Last edited by shaunsingh14 (2012-02-23 18:08:01)


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#2 2012-02-20 20:46:12

don_crissti
Member
Registered: 2009-03-17
Posts: 35

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

Open a terminal and run:

env LC_COLLATE=en_US.UTF-8 nautilus --no-desktop

see if Nautilus sorts stuff case-insensitive.
If it does, then some script (e.g. ~.dmrc) has set your LC_COLLATE to "C" or "POSIX".

Offline

#3 2012-02-22 07:12:16

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

nope that doesn't work. files still remain case sensitive.


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#4 2012-02-22 07:40:03

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,360

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

What's your current value of LC_COLLATE?


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#5 2012-02-22 07:45:39

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

how do i check that again? forgive me, but i'm somewhat groggy and i can't recall how i check lc_collate again.


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#6 2012-02-22 07:54:51

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

locale | grep LC_COLLATE

Burninate!

Offline

#7 2012-02-22 07:56:47

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

LC_COLLATE="C"

apparently, this is what i have.


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#8 2012-02-22 08:05:14

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

don_crissti wrote:

Open a terminal and run:

env LC_COLLATE=en_US.UTF-8 nautilus --no-desktop

see if Nautilus sorts stuff case-insensitive.
If it does, then some script (e.g. ~.dmrc) has set your LC_COLLATE to "C" or "POSIX".

shaun@the-enforcer:~$ env LC_COLLATE=en_US.UTF-8 nautilus --no-desktop

(nautilus:15115): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.

shaun@the-enforcer:~$

i reran the command, and i got this.
how could i have not remembered to post the error message?
*harakiri*


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#9 2012-02-22 08:19:37

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,019

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

You should uncomment your preferred locale in /etc/locale.gen, put it in rc.conf and run locale-gen.

Offline

#10 2012-02-22 17:07:31

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

lucke wrote:

You should uncomment your preferred locale in /etc/locale.gen, put it in rc.conf and run locale-gen.

this piece of news on the arch home page says otherwise
http://www.archlinux.org/news/initscrip … -required/

Last edited by shaunsingh14 (2012-02-22 17:07:49)


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#11 2012-02-22 17:10:19

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

shaunsingh14 wrote:
lucke wrote:

You should uncomment your preferred locale in /etc/locale.gen, put it in rc.conf and run locale-gen.

this piece of news on the arch home page says otherwise
http://www.archlinux.org/news/initscrip … -required/

What shell are you using?
lucke basically summarized the instructions from the Beginners' Guide.

Offline

#12 2012-02-22 17:16:50

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

karol wrote:
shaunsingh14 wrote:
lucke wrote:

You should uncomment your preferred locale in /etc/locale.gen, put it in rc.conf and run locale-gen.

this piece of news on the arch home page says otherwise
http://www.archlinux.org/news/initscrip … -required/

What shell are you using?
lucke basically summarized the instructions from the Beginners' Guide.

Bash


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#13 2012-02-22 17:17:46

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

Even when I added "en-US.UTF-8" to /etc/rc.conf, locale | grep LC_COLLATE still gives the same output: "C"


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#14 2012-02-22 17:19:31

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

I'm using bash too and this shell can source rc.conf just fine, it's the default shell on Arch.

We add support for /etc/locale.conf. The settings in this file takes precedence over /etc/rc.conf, and those who use shells that cannot source /etc/rc.conf are required to move to this new format.

It doesn't change anything for you and me (apart from that one-time manual intervention). You still can follow the Beginners' Guide on how to set up your locale.


Edit:

shaunsingh14 wrote:

Even when I added "en-US.UTF-8" to /etc/rc.conf, locale | grep LC_COLLATE still gives the same output: "C"

rc.conf is sourced at boot.
Please follow lucke's advice, reboot and post the output of 'locale' and 'locale -a'.

Last edited by karol (2012-02-22 17:20:52)

Offline

#15 2012-02-22 17:24:57

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

locale returns this:

LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=

locale -a returns this:

C
POSIX
en_US
en_US.iso88591
en_US.utf8


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#16 2012-02-22 17:36:28

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

am i missing something here?

>bash able to source rc.conf
>followed lucke's instructions
>still gives same output
>default locale is still c
>mfw

my-brain-is-full-of-fuck.jpg


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#17 2012-02-22 17:38:58

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

Post your rc.conf please.
Are you exporting your locale settings somewhere, like in your .bashrc?
I have

export LC_MESSAGES="C"
export LC_COLLATE="C"

Offline

#18 2012-02-22 17:48:34

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

here's a wgetpaste of my rc.conf file: http://paste.pocoo.org/show/555117/

and here's a wgetpaste of my ~/.bashrc: http://paste.pocoo.org/show/555118/


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#19 2012-02-22 17:50:40

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

LOCALE="en_US" doesn't seem to be a valid choice.

Offline

#20 2012-02-22 17:57:18

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

let me try en_US.UTF-8


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#21 2012-02-22 18:02:06

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

nope, locale is still c


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

#22 2012-02-22 19:44:05

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,019

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

What does

LANG="en_US.UTF-8" locale

return?

Last edited by lucke (2012-02-22 19:44:38)

Offline

#23 2012-02-23 18:07:32

shaunsingh14
Member
Registered: 2012-01-07
Posts: 97

Re: [SOLVED] GNOME 3.2 and Nautilus are Case Sensitive. What do?

no worries now. had to reinstall arch linux because my asshat cousin decided to erase /etc/rc.conf and that messed up my entire system.

during installation, i uncommented en_US.UTF-8 and placed that in /etc/rc.conf. now the default locale is en_US.UTF-8 for everything. now nautilus isn't case sensitive anymore.

rather queer, this situation.


I made this account 10 years ago when I was an ignorant and insufferable teenager.
I apologise to all the people I annoyed with my cringe in the past.

Offline

Board footer

Powered by FluxBB