LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-17-2019, 01:31 PM   #16
abga
Senior Member
 
Registered: Jul 2017
Location: EU
Distribution: Slackware
Posts: 1,634

Rep: Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929

Quote:
Originally Posted by enorbet View Post
First off despite that some people don't prefer it, the nvidia proprietary driver is most definitely NOT "crap". I won't belabor that subject and derail this thread but having used and compared it for well over 20 years, as have millions of people, it has been a major benefit for alternative operating systems including Linux and we are lucky to have it.
When I presented my point of view and my experience, I considered all Nvidia Linux drivers crap, which I still do and this thread and the issues the OP is experiencing is a solid proof about it. Messing up a system, not reverting the changes and leaving it broken in case of an installation failure translates to me as high-quality, grade-A, prime-cut, pure bull$hit (quoting G. Carlin)
But they did improve in the last years, I must admit:
https://www.pcworld.com/article/2911...ux-gaming.html
https://devtalk.nvidia.com/default/t...gy-and-laggy-/

Quote:
Originally Posted by enorbet View Post
Sorry to have to say this in the 21st Century but RTFM and pay attention to error messages..
Much of your explanations were to be found in the links I provided and indeed, that's what I advised the OP - RTFM.
 
Old 01-17-2019, 01:57 PM   #17
1337_powerslacker
Member
 
Registered: Nov 2009
Location: Kansas, USA
Distribution: Slackware64-15.0
Posts: 862
Blog Entries: 9

Rep: Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592
Quote:
Originally Posted by enorbet View Post
You want the freedom and power? You gotta earn it.

Like everything else nothing is hard, everything is easy once you learn how. Sorry to have to say this in the 21st Century but RTFM and pay attention to error messages..
These are wise advice for every person, and not just in the area of computers.

Just my
 
Old 01-17-2019, 02:18 PM   #18
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,815

Rep: Reputation: 1491Reputation: 1491Reputation: 1491Reputation: 1491Reputation: 1491Reputation: 1491Reputation: 1491Reputation: 1491Reputation: 1491Reputation: 1491
See https://www.linuxquestions.org/quest...ml#post5926719
 
2 members found this post helpful.
Old 01-17-2019, 03:48 PM   #19
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Original Poster
Rep: Reputation: Disabled
Hi Folks,
no arguing, pls.
In my humble opinion, a major graphic card company such a nVidia should make a bigger effort (since they always sell/try to up=date their product with the Android family. An example would be HP printers; their linux drivers are flawlessly flying through when adding a new printer on Slackware (even though the printer is over 20yrs old).

Nevertheless, I 100% confirm that nouveau was responsible for the system-freeze and I believe it to be cos nVidia is not making it easy for Slackware (not sure about any other distro or Linux as a whole, for that matter). I installed Slackware current on my work laptop, with a dbl Intel-Radeon graphic and it's just Slack-great.

It's true respect must be earned! But i'm not trying to get an easy ride with Slackware, after all I have been addicted to it for over 15yrs (since Slackware 9.0) despite all the ups&downs. Here, I believe, it's a matter of a major technology company not earning the respect of another, maybe even bigger company, that is Linux.

Anyway, i didn't come on LQ to criticize, judge or raise friction between member's opinions on what/when/who/etc.

I was only trying to get my old, but still rock-solid-fast, desktop to like Slackware current.

I hope that the highly demanded and well waited for Slackware 15 will solve those issues, otherwise I will happily get a bucket of coffee and get my hands dirty as it was over a decade ago.

Getting back to the topic, now that I took home my work laptop i can follow the tips you kind guys have given at least looking at another screen and I will try once more tonight before making a clean install tmrw; and start all over again (as if i had a life!)

Thanks guys
 
Old 01-17-2019, 03:56 PM   #20
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Original Poster
Rep: Reputation: Disabled
by the way,
i forgot to be polite:

Quote:
Originally Posted by trite View Post
Try updating your kernel and then try the runfile again, or try with older version of nvidia driver.
DONE!

p.s.: last night I tried also to build the packages you pointed out at Slackbuilds; they both failed. I can't remember any Slackbuild packages that failed so badly, so i'm wondering whether those nVidia legacy drivers are really obsolete (as is my card, i guess)

Last edited by however; 01-17-2019 at 04:00 PM.
 
Old 01-17-2019, 04:08 PM   #21
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Original Poster
Rep: Reputation: Disabled
and again, I forgot to post the nvidia-installer-log file:
Code:
nvidia-installer log file '/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/var/log/nvidia-installer.log'
creation time: Wed Jul 18 19:19:53 2018
installer version: 390.59

PATH: /usr/libexec/slackrepo:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib64/kde4/libexec:/usr/lib64/qt/bin:/usr/share/texmf/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/openjdk/bin:/usr/lib64/openjdk/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/openjdk/bin:/usr/lib64/openjdk/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/bin:/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin

nvidia-installer command line:
    ./nvidia-installer
    -s
    --no-kernel-module
    --no-drm
    --no-unified-memory
    -z
    -n
    -b
    --no-rpms
    --no-distro-scripts
    --no-kernel-module-source
    --no-x-check
    --force-libglx-indirect
    --x-prefix=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr
    --x-module-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr/lib64/xorg/modules
    --x-library-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr/lib64
    --x-sysconfig-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/etc/X11/xorg.conf.d
    --opengl-prefix=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr
    --utility-prefix=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr
    --utility-libdir=lib64
    --documentation-prefix=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr
    --application-profile-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr/share/nvidia
    --glvnd-egl-config-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/etc/X11/glvnd/egl_vendor.d
    --log-file-name=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/var/log/nvidia-installer.log
    --egl-external-platform-config-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr/share/egl/egl_external_platform.d
    --no-nvidia-modprobe
    --install-libglvnd
    --glvnd-glx-client
    --glvnd-egl-client
    --no-install-compat32-libs

Using built-in stream user interface
-> Detected 4 CPUs online; setting concurrency level to 4.
WARNING: You do not appear to have an NVIDIA GPU supported by the 390.59 NVIDIA Linux graphics driver installed in this system.  For further details, please see the appendix SUPPORTED NVIDIA GRAPHICS CHIPS in the README available on the Linux driver download page at www.nvidia.com.
-> Not installing a kernel module; skipping the "is an NVIDIA kernel module loaded?" test.
-> Installing NVIDIA driver version 390.59.
-> Skipping check for conflicting rpms.
WARNING: The nvidia-uvm module will not be installed. As a result, CUDA will not function with this installation of the NVIDIA driver.
WARNING: The nvidia-drm module will not be installed. As a result, DRM-KMS will not function with this installation of the NVIDIA driver.
WARNING: You specified the '--no-kernel-module' command line option, nvidia-installer will not install a kernel module as part of this driver installation, and it will not remove existing NVIDIA kernel modules not part of an earlier NVIDIA driver installation.  Please ensure that an NVIDIA kernel module matching this driver version is installed seperately.
-> Installing both new and classic TLS OpenGL libraries.
-> Installing classic TLS 32bit OpenGL libraries.
-> Will install GLVND GLX client libraries.
-> Will install GLVND EGL client libraries.
-> Skipping GLX non-GLVND file: "libGL.so.390.59"
-> Skipping GLX non-GLVND file: "libGL.so.1"
-> Skipping GLX non-GLVND file: "libGL.so"
-> Skipping EGL non-GLVND file: "libEGL.so.390.59"
-> Skipping EGL non-GLVND file: "libEGL.so"
-> Skipping EGL non-GLVND file: "libEGL.so.1"
Will install libglvnd libraries.
Will install libEGL vendor library config file to /tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/etc/X11/glvnd/egl_vendor.d
-> Searching for conflicting files:
-> done.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86_64' (390.59):
   executing: '/usr/libexec/slackrepo/ldconfig'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
-> done.
-> Post-install sanity check passed.
-> Running runtime sanity check:
-> done.
-> Runtime sanity check passed.
-> Installation of the kernel module for the NVIDIA Accelerated Graphics Driver for Linux-x86_64 (version 390.59) is now complete.
 
Old 01-17-2019, 04:09 PM   #22
andrew.46
Senior Member
 
Registered: Oct 2007
Distribution: Slackware
Posts: 1,365

Rep: Reputation: 493Reputation: 493Reputation: 493Reputation: 493Reputation: 493
Quote:
Originally Posted by however View Post
it seems that I have a long evening/night ahead of me (making love with slackware).
Hmmm.... I might have to have another look at my Slackware installation DVD....

 
Old 01-17-2019, 05:11 PM   #23
Paulo2
Member
 
Registered: Aug 2012
Distribution: Slackware64 15.0 (started with 13.37). Testing -current in a spare partition.
Posts: 931

Rep: Reputation: 519Reputation: 519Reputation: 519Reputation: 519Reputation: 519Reputation: 519
I don't know if this will help, since my card and OP's card are very different (mine is GTX 960, the signature machine).

Just as a test, I tried to install the 390.87 NVidia driver '.run' file and it failed.

Then, applying the patch as explained in this post (5 above)
https://www.linuxquestions.org/quest...ml#post5950276
the 390.87 driver builds ok (with 32 libraries as well).

I'm posting with system running that driver and played a Quake 3 local match with bots, runs perfect.

Code:
nvidia-smi 
Thu Jan 17 21:07:54 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.87                 Driver Version: 390.87                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 960     Off  | 00000000:01:00.0  On |                  N/A |
|  0%   57C    P2    27W / 128W |     90MiB /  4036MiB |      2%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0     14198      G   /usr/libexec/Xorg                             71MiB |
+-----------------------------------------------------------------------------+
Code:
uname -a
Linux paulo.bfw 4.19.16 #2 SMP Wed Jan 16 19:22:21 CST 2019 x86_64 AMD FX-8320E Eight-Core Processor AuthenticAMD GNU/Linux
 
2 members found this post helpful.
Old 01-18-2019, 02:20 AM   #24
trite
Member
 
Registered: Feb 2016
Location: Sweden
Distribution: Slackware64-15.0
Posts: 119

Rep: Reputation: 60
Quote:
Originally Posted by however View Post
Code:
WARNING: You do not appear to have an NVIDIA GPU supported by the 390.59 NVIDIA Linux graphics driver installed in this system.  For further details, please see the appendix SUPPORTED NVIDIA GRAPHICS CHIPS in the README available on the Linux driver download page at www.nvidia.com.
Hmm... Are you sure your card is a gtx550ti and that you chose the right model on nvidia website when downloading driver?

Maybe try this one, it says it supports 550ti:
https://www.nvidia.com/Download/driv...x/135161/en-us
(this one is the legacy 340, if the regular one doesnt work I guess I would try this)

Or try searching for one with your card in it:
https://www.nvidia.com/object/unix.html

List of Device PC ID for identification:
https://us.download.nvidia.com/XFree...ppendix-a.html



Also regarding proprietary vs vichy nouvaeau, I'd go with the proprietary on any day of the week. (:
 
Old 01-18-2019, 02:58 PM   #25
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Original Poster
Rep: Reputation: Disabled
HI everyone,

Quote:
Originally Posted by trite View Post
Hmm... Are you sure your card is a gtx550ti and that you chose the right model on nvidia website when downloading driver?
my LSPCI
Quote:
60:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
The thread (slackware freeze at random) has been solved by creating and editing (even though I lost my graphic potentials)
Code:
/etc/X11/xorg.vesa.d/disable-gpu.conf
Section "Extensions"
Option "GLX" "Disable"
EndSection

Now, thanks to all the tips I had here, I will get down to business with nvidia and its 'lovely driver installation.

Should I mark this thread as solved and open another one?
 
Old 01-18-2019, 03:53 PM   #26
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Original Poster
Rep: Reputation: Disabled
I did it (almost)!
Managed to successfully install the nVidia driver, with its new kernel patch; however the "new" graphic come with extra small system fonts i can barely read anything on the screen (literally).
I remember that I should be able to change the system fonts from somewhere in the system settings but it's so small i can't really find it.
Any help, pls?
 
Old 01-18-2019, 03:58 PM   #27
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 497

Original Poster
Rep: Reputation: Disabled
SOLVED

FOUND EVERYTHING!
A big thank you to everyone who helped and the entire linux community.
 
Old 01-19-2019, 09:43 AM   #28
trite
Member
 
Registered: Feb 2016
Location: Sweden
Distribution: Slackware64-15.0
Posts: 119

Rep: Reputation: 60
Nice!

I am going to full system upgrade now because I want to see if Battlefield V gets better performance.

So...

(I have slackpkg+ that can handle multilib)
Code:
slackpkg update gpg
slackpkg update
slackpkg install-new
slackpkg upgrade-all

#*praying to the sun-gods that it just updates multilib, steam and everything (slackpkg+)*

reboot
#ssh into machine cause X doesnt start with new kernel
./NVIDIA...run
#Continue installation
#Install 32-bit libs, yes
reboot

#Start Steam, complains about some glibc version missing.
slackpkg upgrade multilib (when you do search it says it has upgrades)
reboot

#ran slackpkg upgrade-all again and saw that I had old gcc versions? #steam crashes on start
slackpkg upgrade-all
reboot

#well... steam still crashes but I got 410.93 and Linux bifrost.*.se 4.19.16 #1 SMP Wed Jan 16 19:09:17 CST 2019 x86_64 Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz GenuineIntel GNU/Linux

#edited "REPOPLUS=( slackpkgplus alienbob )" in /etc/slakcpkg/slackpkgplus.conf, and check repos activated
#slackpkg update
#slackpkg search multilib
#err.. maybe Im confused now. multilib overwrites regular gcc packages with lib32-ones right? so maybe thats why it looks like upgrade-all wants to replace those
#well steam is b0rked now lets try BFV :D
#nope it crashes, maybe I have to clean-system and recompile everything as needed with new libraries that got installed?
slackpkg clean-system
#now sbopkg is missing so installing that, prolly cause som blacklist settings amnesia (;. teamspeak3 stops working. I need more beer
#slackpkgplus.conf now got wiped
#uncomment current multilib and alien mirror
#https://www.linuxquestions.org/questions/slackware-14/installling-steam-on-slackware-14-32-bit-4175474771/
#OK so basically I have to install NVIDIA drivers again cause I upgraded multilib and NVIDIA has to be installed last thing
#damnit, I've done this before and I should know this d:
./NVIDIA...run
#now steam works

... aaaand now I have to build dependencies for lutris v0.5.0-beta2 cause I did a "slackpkg clean-system", damnit d:

"gi.require_version("GnomeDesktop", "3.0")"
https://github.com/lutris/lutris/issues/1454
*omg no*
installing libgnome through sbopkg, pyopenssl was missing install that and try again?

...

after a while I installer lutris 0.4.23 and now it works again. wow many beers later

Last edited by trite; 01-19-2019 at 02:11 PM.
 
Old 01-19-2019, 12:49 PM   #29
Paulo2
Member
 
Registered: Aug 2012
Distribution: Slackware64 15.0 (started with 13.37). Testing -current in a spare partition.
Posts: 931

Rep: Reputation: 519Reputation: 519Reputation: 519Reputation: 519Reputation: 519Reputation: 519
Quote:
Originally Posted by however View Post
FOUND EVERYTHING!
A big thank you to everyone who helped and the entire linux community.
How? please share
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Slackware current, still freezes at random however Linux - Desktop 1 01-16-2019 03:27 PM
[SOLVED] Script to build always a current ISO image of Slackware (slackware-current) robertjinx Slackware 2 12-09-2010 02:00 AM
Slackware64 -current vs Slackware -current or Slackware onebuck Slackware 16 06-23-2009 01:19 PM
Finding Module Dependencies...(Still loading...still loading..still loading..HANG!!!) Aeudian Linux - General 3 08-11-2003 03:31 PM
Finding Module Dependencies.....(still loading....Still loading....still loading) Aeudian Linux - Newbie 1 07-28-2003 02:27 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:18 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration