What locale/codeset do you run your slackware box on?
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
View Poll Results: What locale/codeset do you use?
UTF-8
73
85.88%
ISO8859-1
9
10.59%
Other ISO8859-*
2
2.35%
Other
3
3.53%
Multiple Choice Poll. Voters: 85. You may not vote on this poll
I don't know whether its because the slackware generic kernel has CONFIG_FB_VESA=y in it and that is taking precedence, but I couldn't get an nvidiafb based console to start whether the nvidia module was installed or not. The VESA FB actually works quite well for me, except I've not found a way to make it do 1920x1080 widescreen. 1280x1024 with black bars down the side is the best result I can get.
Well, according to that old thread I mentioned, if you have the NVidia driver, and you want the console/framebuffer to match your monitor size - you have to build and install uvesafb.
I don't know whether its because the slackware generic kernel has CONFIG_FB_VESA=y in it and that is taking precedence, but I couldn't get an nvidiafb based console to start whether the nvidia module was installed or not.
I already tried to use vga16fb (after vga = normal) just to see how fbterm would work then, to no avail.
I'm compiling a kernel now with CONFIG_FB_VESA=n to see what happens, with nvidiafb as well as vga16fb, and check if fbterm can make use of these.
I've been thinking: do I really need the NVidia driver? I don't play games. Can't think what else it would be better for. I only tried the nouveau driver briefly when I first installed 14.1, it seemed OK. Might give it a more thorough go. Really, a better looking console would be more useful.
Have I got this right?
All at runlevel 3:
Code:
removepkg xf86-video-nouveau-blacklist-*
then:
X
Code:
NVIDIA-Linux-* uninstall
X
EDIT: Guessed wrong here, should be:
Code:
nvidia-uninstall
then:
Code:
upgradepkg --reinstall xf86-video-nouveau-1.*
Reboot, and pray.
Last edited by brianL; 08-06-2014 at 02:48 AM.
Reason: inserted correct command
These last two actions are needless , IMHO. But to be safe I'd reinstall xorg-server and mesa before typing "startx". Even if that's not really necessary, that won't hurt.
Bear in mind though that the NVIDIA drivers have a better power management than nouveau. I'm not a gamer so that's the reason I use a NVIDIA driver on my old laptop: less overheating.
From a quick googling, you can't use nvidiafb with the NVidia driver.
Yes you can. I just tried after having installed a kernel with no vesa frame buffer and loaded the nvidiafb module.
As they say in Oldham:
Quote:
Better googling than nothing.
But better trying than googling.
Something is weird though: loading nvidiafb doesn't really launch a frame buffer, as "cat /proc/fb" returns nothing and no frame buffer device (aka /dev/fb*) is created.
Other than that vga16fb does create a frame buffer device, but unfortunately it's unusable by fbterm that fall back to using a VESA mode (though not using vesafb).
But maybe we should go back on topic, sorry for the digression.
Using the default, whatever that is these days. I use the NVIDIA driver and have the same
Code:
NVRM: Your system is not currently configured to drive a VGA console
NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
NVRM: requires the use of a text-mode VGA console. Use of other console
NVRM: drivers including, but not limited to, vesafb, may result in
NVRM: corruption and stability problems, and is not supported.
"no framebuffer system stability" warning on boot because I'm running on UEFI, so I'm not sure which framebuffer is available, apparently just efifb, which NVIDIA can't live with. Apparently UEFI and NVIDIA can't get it together; there are some amusing posts on devtalk.nvidia.com, though most of them are Apple related.
I guess I'd like to use something else; it'd be nice to be able to switch to French characters every now and then, for example, or just have more text on the screen, but I'm not sure where to get started.... It's on the list of things to get to.. one of these days.
Is this off topic? I did answer the poll question.
Last edited by mostlyharmless; 08-05-2014 at 06:43 PM.
"no framebuffer system stability" warning on boot because I'm running on UEFI,
No, that warning has nothing to do with UEFI, everybody gets that when mixing the NVidia driver with framebuffers.
Just one more digression:
Got rid of NVidia, reinstalled nouveau successfully.
From reading the posts in this poll thread it appears I'm not the only one that doesn't spend any time dealing with text encoding and doesn't know what the default is.
I'm using the default and I'll answer the poll with a guess of 8859-1, but maybe it's 8859-15 or something else.
Your results may be skewed. People that configure a different locale/encoding know what they've done and can quickly vote. Those of us that use the default may not know and instead of guessing may not vote.
From reading the posts in this poll thread it appears I'm not the only one that doesn't spend any time dealing with text encoding and doesn't know what the default is.
I'm using the default and I'll answer the poll with a guess of 8859-1, but maybe it's 8859-15 or something else.
Your results may be skewed. People that configure a different locale/encoding know what they've done and can quickly vote. Those of us that use the default may not know and instead of guessing may not vote.
A "Default" choice would have been nice.
Yes, perhaps my assumption that people know what codeset their locale uses was unrealistic. Though I'd expect Slackers to have more of an understanding of such things than users of some of the "easier" distros that come pre-configured for utf-8. The main aim was to determine if Slackers are actively switching to utf-8, and for that the distribution over the other 3 categories doesn't really matter.
Anyway, as it currently stands, it looks like:
One other and I wanted to use the euro symbol and changed from 8859-1 to 8859-15; 10 people picked either 8859-1 (the default for en_* locales) or 'Other' and the vast majority (currently 41) have moved to utf-8.
So, it very much looks like "8 out of 10 owners whom expressed a preference said their cats preferred UTF-8". I really wasn't expecting it to be as high as that (though to be honest, I'm not sure what I was expecting).
That's on my desktop. Haven't run that particular command on my laptop & netbook. Laptop most likely 8859-1. Netbook
And most of the cats in this neighbourhood speak Punjabi.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.