LinuxQuestions.org
Visit Jeremy's Blog.
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 06-28-2015, 05:20 PM   #1
MattFly
Member
 
Registered: Apr 2015
Posts: 98

Rep: Reputation: Disabled
Help to install Nvidia drivers


So, for those who already know that I'm with this issue from a long time may be thincking that I'm the most confused man ever. I just did something that seemed to completely destroyed my X configuration and drivers.
I'm not expert on linux and the only reason for me to use slackware is to learn linux. I'm using slackware64 current. My card is 740M geoforce, and now, I'm trying to find a way to install it's drivers propely.
I tryed everything I found and didn't did anything besides breaking all my system. Does anyone want to give me a little help?
 
Old 06-28-2015, 05:43 PM   #2
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Greetings
Probably the easiest way is to use the Slackbuild. I just run nVidia's binary from runlevel 3, for various reasons but not the least of which it will refuse to install or error out if anything is hinky and tells you what needs fixing. For example if "nouveau" is running it will tell you to blacklist it. Some versions will offer to do it for you but manual is more certain. However you choose to get the driver installed, just make sure to do two things first,

1 - Make sure you have a fallback entry in /etc/X11/xorg.conf that will use the "vesa" driver
It should look something like this though the number values will vary by system and need to be consistent.
Code:
 
Section "Device"
       	Identifier  "Card2"
	Driver      "vesa"
	BusID       "PCI:0:2:0"
The other option is to make a very simple xorg.conf and name it something like "/etc/X11/xorg.conf.emergency" and then just rename it by deleting the ".emergency" part after saving whatever you need from the current xorg.conf. Of course you can simply "cp /etc/X11/xorg.conf.emergency /etc/X11/xorg.conf" (as root) whatever twirls your beanie to keep and use a fallback config. It may be easiest to boot with this config active so you're certain nouveau is not running. I let the binary handle all the mesa stuff and often let it modify xorg.conf at least so I can see how they want the basic driver config'd. By running the vesa based xorg.conf you will automatically know step 2 is a winner ...

2 - Be sure to eliminate conflicts like nouveau. It used to be that some kernel options like "rivafb" would cause install failure, but again the binary will warn you for what it needs.

I'm confident someone here will show you the simple Slackbuild way but since I'm not sure if you can even get back to X, I figured I'd let you know that's not a problem.
 
Old 06-28-2015, 09:41 PM   #3
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
On a clean Slackware64 14.1 install, the open source nouvea driver should load and, at least, X.org will recognizes and automatically set the settings. No /etc/X11/xorg.conf required. Note that some 3D features and hardware video acceleration features may not be available yet. You can fine tune various settings with appropriate /etc/X11/xorg.conf.d/[something].conf files to tweak various things. Refer to X.org, Mesa, and nouveau documentation.

Alternatively, go to www.slackbuilds.org, download and run (as root) the following in order:
  1. libvdpau
  2. --> installpkg /tmp/libvdpau
  3. nvidia-kernel
  4. nvidia-driver
  5. -->installpkg /tmp/nvidia-kernel /tmp/nvidia-driver
Finally, installpkg extra/xf86-video-nouveau-blacklist/xf86-video-nouveau-blacklist-noarch-1.txz from the original Slackware DVD. reboot.

You can add customizations to /etc/X11/xorg.conf.d as needed, but most of these can be done with the nvidia-settings CLI or GUI. The nvidia-kernel package adds /usr/share/X11/xorg.conf.d/10-nvidia.conf to get the nvidia driver to load. VESA etc fallback is not needed.
 
Old 06-28-2015, 10:26 PM   #4
MattFly
Member
 
Registered: Apr 2015
Posts: 98

Original Poster
Rep: Reputation: Disabled
Here's is my xorg.conf generated with xorgsetup:
Code:

Section "Device"

	Identifier  "Card0"
	Driver      "intel"
	BusID       "PCI:0:2:0"
EndSection

Section "Device"

	Identifier  "Card1"
	Driver      "nv"
	BusID       "PCI:9:0:0"
EndSection
The output of glxinfo is:
Code:
name of display: :0
display: :0  screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile, 
    GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, 
    GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample, 
    GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB, 
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, 
    GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, 
    GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig, 
    GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_swap_control
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
    GLX_ARB_context_flush_control, GLX_ARB_create_context, 
    GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, 
    GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address, GLX_ARB_multisample, 
    GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, 
    GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float, 
    GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_stereo_tree, 
    GLX_EXT_swap_control, GLX_EXT_swap_control_tear, 
    GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
    GLX_NV_copy_buffer, GLX_NV_copy_image, GLX_NV_delay_before_swap, 
    GLX_NV_float_buffer, GLX_NV_multisample_coverage, GLX_NV_present_video, 
    GLX_NV_swap_group, GLX_NV_video_capture, GLX_NV_video_out, 
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control, 
    GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile, 
    GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, 
    GLX_ARB_get_proc_address, GLX_ARB_multisample, 
    GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB, 
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, 
    GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGI_swap_control
OpenGL vendor string: 
OpenGL renderer string: 
OpenGL version string: 
OpenGL extensions:

20 GLX Visuals
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x020 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x021 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x099 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x09a 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x09b 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x09c 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x09d 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  4 1 None
0x09e 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  8 1 None
0x09f 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  4 1 None
0x0a0 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  8 1 None
0x0a1 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x0a2 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x0a3 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x0a4 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x0a5 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x0a6 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  4 1 None
0x0a7 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  8 1 None
0x0a8 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  4 1 None
0x0a9 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  8 1 None
0x06c 32 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None

44 GLXFBConfigs:
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x06d  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x06e  0 tc  0  16  0 r  . .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x06f  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x070  0 tc  0  16  0 r  . .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x071  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x072  0 tc  0  16  0 r  . .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x073 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x074 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x075 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x076 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x077  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x078  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x079 32 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x07a 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x07b  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  4 1 None
0x07c  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  8 1 None
0x07d  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  4 1 None
0x07e  0 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  8 1 None
0x07f 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  4 1 None
0x080 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  8 1 None
0x081 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  4 1 None
0x082 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  8 1 None
0x083  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x084  0 dc  0  16  0 r  . .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x085  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x086  0 dc  0  16  0 r  . .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x087  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x088  0 dc  0  16  0 r  . .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x089 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x08a 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x08b 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x08c 24 dc  0  32  0 r  . .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x08d  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x08e  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x08f 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None
0x090 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 Slow
0x091  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  4 1 None
0x092  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  8 1 None
0x093  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  4 1 None
0x094  0 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  8 1 None
0x095 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  4 1 None
0x096 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  8 1 None
0x097 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  4 1 None
0x098 24 dc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  8 1 None
Can I start with the procedure instaling Nvidia?
 
Old 06-28-2015, 10:37 PM   #5
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Greetz
To be clear I said I do it manually and nothing is added to /usr/share/X11/* in which case fallback is a good idea. It's just important to not get ones wires crossed. Pick one and do that solid. FTR as much as I respect the effort, nouveau is a distant 2nd place, very distant. It simply doesn't make sense to spend even $60 USD and have a system run like it has an ancient $20 video card. It does make sense to have your system run as solidly, smoothly and quickly as possible and to support manufacturers who support Linux with excellent drivers and documentation.

BTW I don't know how it is handled with the package since I have never used it but if one wants to see the excellent documentation, one way is to download the binary (preferably the same version as that in one's package if that's what you choose) and place it in a directory and run "sh ./NVIDIA-foo.run" but add the "--extract-only" switch. This will unpack everything within whatever directory one placed the binary so you can reference anything you like. There are several excellent docs included and to give you an idea just how complete and thorough they are, below is just the Table of Contents of the Readme.txt

Quote:
Originally Posted by nvidia_README
'______________________________________________________________________________

TABLE OF CONTENTS
______________________________________________________________________________

Chapter 1. Introduction
Chapter 2. Minimum Software Requirements
Chapter 3. Selecting and Downloading the NVIDIA Packages for Your System
Chapter 4. Installing the NVIDIA Driver
Chapter 5. Listing of Installed Components
Chapter 6. Configuring X for the NVIDIA Driver
Chapter 7. Frequently Asked Questions
Chapter 8. Common Problems
Chapter 9. Known Issues
Chapter 10. Allocating DMA Buffers on 64-bit Platforms
Chapter 11. Specifying OpenGL Environment Variable Settings
Chapter 12. Configuring Multiple Display Devices on One X Screen
Chapter 13. Configuring GLX in Xinerama
Chapter 14. Configuring Multiple X Screens on One Card
Chapter 15. Support for the X Resize and Rotate Extension
Chapter 16. Configuring a Notebook
Chapter 17. Using the NVIDIA Driver with Optimus Laptops
Chapter 18. Programming Modes
Chapter 19. Configuring Flipping and UBB
Chapter 20. Using the Proc Filesystem Interface
Chapter 21. Configuring Power Management Support
Chapter 22. Using the X Composite Extension
Chapter 23. Using the nvidia-settings Utility
Chapter 24. Using the nvidia-smi Utility
Chapter 25. The NVIDIA Management Library
Chapter 26. Using the nvidia-debugdump Utility
Chapter 27. Using the nvidia-persistenced Utility
Chapter 28. Configuring SLI and Multi-GPU FrameRendering
Chapter 29. Configuring Frame Lock and Genlock
Chapter 30. Configuring SDI Video Output
Chapter 31. Configuring Depth 30 Displays
Chapter 32. Offloading Graphics Display with RandR 1.4
Chapter 33. Addressing Capabilities
Chapter 34. NVIDIA Contact Info and Additional Resources
Chapter 35. Acknowledgements
 
Old 06-28-2015, 10:42 PM   #6
MattFly
Member
 
Registered: Apr 2015
Posts: 98

Original Poster
Rep: Reputation: Disabled
Ok! I did install the nvidia driver now, but now glxinfo gives the output:
Code:
ame of display: :0
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Is there any way to solve it?
 
Old 06-29-2015, 01:00 AM   #7
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Could come from a conflict between nouveau and nvidia, if you didn't blacklist nouveau. Please copy/paste in your next post the content of of /var/log/Xorg.0.log after you got the error.
 
Old 06-29-2015, 01:08 AM   #8
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
Quote:
Originally Posted by MattFly View Post
Here's is my xorg.conf generated with xorgsetup:
Code:

Section "Device"

	Identifier  "Card0"
	Driver      "intel"
	BusID       "PCI:0:2:0"
EndSection

Section "Device"

	Identifier  "Card1"
	Driver      "nv"
	BusID       "PCI:9:0:0"
EndSection
Hi MattFly,

looking at this I'm asking myself if you got a laptop with Optimus...

which is the model name?
 
Old 06-29-2015, 11:33 AM   #9
MattFly
Member
 
Registered: Apr 2015
Posts: 98

Original Poster
Rep: Reputation: Disabled
Quote:
Could come from a conflict between nouveau and nvidia, if you didn't blacklist nouveau. Please copy/paste in your next post the content of of /var/log/Xorg.0.log after you got the error.
Here it goes:


Code:
bash-4.3$ cat /var/log/Xorg.0.log 
[   241.319] 
X.Org X Server 1.16.4
Release Date: 2014-12-20
[   241.320] X Protocol Version 11, Revision 0
[   241.321] Build Operating System: Slackware 14.2 Slackware Linux Project
[   241.322] Current Operating System: Linux Matheus 3.18.11 #2 SMP Tue Apr 7 13:09:53 CDT 2015 x86_64
[   241.322] Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=/dev/sda10
[   241.323] Build Date: 29 March 2015  08:49:49PM
[   241.324]  
[   241.325] Current version of pixman: 0.32.6
[   241.327]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[   241.327] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   241.330] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Jun 29 01:00:11 2015
[   241.331] (==) Using config file: "/etc/X11/xorg.conf"
[   241.332] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   241.332] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   241.333] (==) ServerLayout "X.org Configured"
[   241.333] (**) |-->Screen "Screen0" (0)
[   241.333] (**) |   |-->Monitor "Monitor0"
[   241.333] (**) |   |-->Device "Card0"
[   241.333] (**) |-->Screen "Screen1" (1)
[   241.333] (**) |   |-->Monitor "Monitor1"
[   241.333] (**) |   |-->Device "Card1"
[   241.333] (**) |-->Input Device "Mouse0"
[   241.333] (**) |-->Input Device "Keyboard0"
[   241.333] (**) Option "AutoAddDevices" "False"
[   241.333] (**) Not automatically adding devices
[   241.333] (==) Automatically enabling devices
[   241.333] (==) Automatically adding GPU devices
[   241.333] (WW) The directory "/usr/share/fonts/local" does not exist.
[   241.333]    Entry deleted from font path.
[   241.333] (WW) The directory "/usr/share/fonts/CID" does not exist.
[   241.333]    Entry deleted from font path.
[   241.333] (WW) The directory "/usr/share/fonts/local" does not exist.
[   241.333]    Entry deleted from font path.
[   241.333] (WW) The directory "/usr/share/fonts/CID" does not exist.
[   241.333]    Entry deleted from font path.
[   241.333] (**) FontPath set to:
        /usr/share/fonts/TTF,
        /usr/share/fonts/OTF,
        /usr/share/fonts/Type1,
        /usr/share/fonts/misc,
        /usr/share/fonts/75dpi/:unscaled,
        /usr/share/fonts/100dpi/:unscaled,
        /usr/share/fonts/75dpi,
        /usr/share/fonts/100dpi,
        /usr/share/fonts/cyrillic,
        /usr/share/fonts/TTF,
        /usr/share/fonts/OTF,
        /usr/share/fonts/Type1,
        /usr/share/fonts/misc,
        /usr/share/fonts/75dpi/:unscaled,
        /usr/share/fonts/100dpi/:unscaled,
        /usr/share/fonts/75dpi,
        /usr/share/fonts/100dpi,
        /usr/share/fonts/cyrillic
[   241.333] (**) ModulePath set to "/usr/lib64/xorg/modules"
[   241.333] (II) Loader magic: 0x808940
[   241.333] (II) Module ABI versions:
[   241.333]    X.Org ANSI C Emulation: 0.4
[   241.333]    X.Org Video Driver: 18.0
[   241.333]    X.Org XInput driver : 21.0
[   241.333]    X.Org Server Extension : 8.0
[   241.335] (EE) systemd-logind: failed to get session: The name org.freedesktop.login1 was not provided by any .service files
[   241.335] (II) xfree86: Adding drm device (/dev/dri/card0)
[   241.336] (--) PCI:*(0:0:2:0) 8086:0a16:1028:0616 rev 11, Mem @ 0xf1000000/4194304, 0xe0000000/268435456, I/O @ 0x00006000/64
[   241.336] (--) PCI: (0:9:0:0) 10de:1292:1028:0616 rev 161, Mem @ 0xf0000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00003000/128
[   241.336] (II) Open ACPI successful (/var/run/acpid.socket)
[   241.336] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[   241.336] (II) LoadModule: "glx"
[   241.337] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[   241.347] (II) Module glx: vendor="NVIDIA Corporation"
[   241.347]    compiled for 4.0.2, module version = 1.0.0
[   241.347]    Module class: X.Org Server Extension
[   241.347] (II) NVIDIA GLX Module  346.59  Tue Mar 31 13:38:58 PDT 2015
[   241.347] (II) LoadModule: "intel"
[   241.348] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[   241.348] (II) Module intel: vendor="X.Org Foundation"
[   241.348]    compiled for 1.16.4, module version = 2.99.917
[   241.348]    Module class: X.Org Video Driver
[   241.348]    ABI class: X.Org Video Driver, version 18.0
[   241.348] (II) LoadModule: "nvidia"
[   241.348] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[   241.349] (II) Module nvidia: vendor="NVIDIA Corporation"
[   241.349]    compiled for 4.0.2, module version = 1.0.0
[   241.349]    Module class: X.Org Video Driver
[   241.349] (II) LoadModule: "mouse"
[   241.349] (II) Loading /usr/lib64/xorg/modules/input/mouse_drv.so
[   241.349] (II) Module mouse: vendor="X.Org Foundation"
[   241.349]    compiled for 1.16.4, module version = 1.9.1
[   241.349]    Module class: X.Org XInput Driver
[   241.349]    ABI class: X.Org XInput driver, version 21.0
[   241.349] (II) LoadModule: "kbd"
[   241.349] (II) Loading /usr/lib64/xorg/modules/input/kbd_drv.so
[   241.349] (II) Module kbd: vendor="X.Org Foundation"
[   241.349]    compiled for 1.16.4, module version = 1.8.0
[   241.349]    Module class: X.Org XInput Driver
[   241.349]    ABI class: X.Org XInput driver, version 21.0
[   241.349] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
        i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
        915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
        Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
        GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[   241.349] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[   241.349] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[   241.349] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[   241.349] (II) NVIDIA dlloader X Driver  346.59  Tue Mar 31 13:17:41 PDT 2015
[   241.349] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   241.349] (--) using VT number 7

[   241.353] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20140905
[   241.353] (II) Loading sub module "fb"
[   241.353] (II) LoadModule: "fb"
[   241.353] (II) Loading /usr/lib64/xorg/modules/libfb.so
[   241.353] (II) Module fb: vendor="X.Org Foundation"
[   241.353]    compiled for 1.16.4, module version = 1.0.0
[   241.353]    ABI class: X.Org ANSI C Emulation, version 0.4
[   241.353] (II) Loading sub module "wfb"
[   241.353] (II) LoadModule: "wfb"
[   241.353] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[   241.354] (II) Module wfb: vendor="X.Org Foundation"
[   241.354]    compiled for 1.16.4, module version = 1.0.0
[   241.354]    ABI class: X.Org ANSI C Emulation, version 0.4
[   241.354] (II) Loading sub module "ramdac"
[   241.354] (II) LoadModule: "ramdac"
[   241.354] (II) Module "ramdac" already built-in
[   241.355] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
[   241.355] (EE) NVIDIA:     system's kernel log for additional error messages and
[   241.355] (EE) NVIDIA:     consult the NVIDIA README for details.
[   241.389] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 4400
[   241.389] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2
[   241.389] (**) intel(0): Depth 24, (--) framebuffer bpp 32
[   241.389] (==) intel(0): RGB weight 888
[   241.389] (==) intel(0): Default visual is TrueColor
[   241.389] (II) intel(0): Output eDP1 using monitor section Monitor0
[   241.389] (--) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1
[   241.389] (II) intel(0): Enabled output eDP1
[   241.389] (II) intel(0): Output HDMI1 has no monitor section
[   241.389] (II) intel(0): Enabled output HDMI1
[   241.389] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[   241.389] (II) intel(0): Output VIRTUAL1 has no monitor section
[   241.389] (II) intel(0): Enabled output VIRTUAL1
[   241.389] (--) intel(0): Output eDP1 using initial mode 1366x768 on pipe 0
[   241.389] (==) intel(0): TearFree disabled
[   241.389] (==) intel(0): DPI set to (96, 96)
[   241.389] (II) Loading sub module "dri2"
[   241.389] (II) LoadModule: "dri2"
[   241.389] (II) Module "dri2" already built-in
[   241.389] (II) Loading sub module "present"
[   241.389] (II) LoadModule: "present"
[   241.389] (II) Module "present" already built-in
[   241.490] (==) Depth 24 pixmap format is 32 bpp
[   241.519] (II) intel(0): SNA initialized with Haswell (gen7.5, gt2) backend
[   241.519] (==) intel(0): Backing store enabled
[   241.519] (==) intel(0): Silken mouse enabled
[   241.523] (II) intel(0): HW Cursor enabled
[   241.523] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[   241.523] (==) intel(0): DPMS enabled
[   241.523] (==) intel(0): display hotplug detection enabled
[   241.523] (II) intel(0): [DRI2] Setup complete
[   241.523] (II) intel(0): [DRI2]   DRI driver: i965
[   241.523] (II) intel(0): [DRI2]   VDPAU driver: i965
[   241.523] (II) intel(0): direct rendering: DRI2 enabled
[   241.523] (II) intel(0): hardware support for Present enabled
[   241.523] (--) RandR disabled
[   241.536] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
[   241.560] (II) intel(0): switch to mode 1366x768@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
[   241.567] (II) intel(0): Setting screen physical size to 361 x 203
[   242.031] (II) Using input driver 'mouse' for 'Mouse0'
[   242.031] (**) Option "CorePointer"
[   242.031] (**) Mouse0: always reports core events
[   242.031] (**) Option "Protocol" "auto"
[   242.031] (**) Option "Device" "/dev/input/mice"
[   242.031] (II) Mouse0: Setting mouse protocol to "ExplorerPS/2"
[   242.031] (**) Mouse0: Protocol: "ExplorerPS/2"
[   242.031] (**) Mouse0: always reports core events
[   242.036] (==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
[   242.036] (**) Option "ZAxisMapping" "4 5 6 7"
[   242.036] (**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7
[   242.036] (**) Mouse0: Buttons: 11
[   242.036] (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE, id 6)
[   242.036] (**) Mouse0: (accel) keeping acceleration scheme 1
[   242.036] (**) Mouse0: (accel) acceleration profile 0
[   242.036] (**) Mouse0: (accel) acceleration factor: 2.000
[   242.036] (**) Mouse0: (accel) acceleration threshold: 4
[   242.330] (II) Mouse0: ps2EnableDataReporting: succeeded
[   242.330] (II) Using input driver 'kbd' for 'Keyboard0'
[   242.330] (**) Option "CoreKeyboard"
[   242.330] (**) Keyboard0: always reports core events
[   242.330] (**) Keyboard0: always reports core events
[   242.330] (**) Option "Protocol" "standard"
[   242.330] (**) Option "XkbRules" "base"
[   242.330] (**) Option "XkbModel" "pc105"
[   242.330] (**) Option "XkbLayout" "us"
[   242.330] (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD, id 7)
[   242.331] (II) config/udev: Adding input device Power Button (/dev/input/event5)
[   242.331] (II) AutoAddDevices is off - not adding device.
[   242.331] (II) config/udev: Adding input device Video Bus (/dev/input/event10)
[   242.331] (II) AutoAddDevices is off - not adding device.
[   242.331] (II) config/udev: Adding input device Video Bus (/dev/input/event9)
[   242.331] (II) AutoAddDevices is off - not adding device.
[   242.331] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[   242.331] (II) AutoAddDevices is off - not adding device.
[   242.332] (II) config/udev: Adding input device Lid Switch (/dev/input/event4)
[   242.332] (II) AutoAddDevices is off - not adding device.
[   242.332] (II) config/udev: Adding input device Sleep Button (/dev/input/event3)
[   242.332] (II) AutoAddDevices is off - not adding device.
[   242.332] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=3 (/dev/input/event11)
[   242.332] (II) AutoAddDevices is off - not adding device.
[   242.332] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=7 (/dev/input/event12)
[   242.332] (II) AutoAddDevices is off - not adding device.
[   242.332] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=8 (/dev/input/event13)
[   242.332] (II) AutoAddDevices is off - not adding device.
[   242.332] (II) config/udev: Adding input device  USB OPTICAL MOUSE (/dev/input/event14)
[   242.332] (II) AutoAddDevices is off - not adding device.
[   242.332] (II) config/udev: Adding input device  USB OPTICAL MOUSE (/dev/input/mouse1)
[   242.332] (II) AutoAddDevices is off - not adding device.
[   242.332] (II) config/udev: Adding input device Integrated_Webcam_HD (/dev/input/event15)
[   242.332] (II) AutoAddDevices is off - not adding device.
[   242.333] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event6)
[   242.333] (II) AutoAddDevices is off - not adding device.
[   242.333] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event1)
[   242.333] (II) AutoAddDevices is off - not adding device.
[   242.333] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event8)
[   242.333] (II) AutoAddDevices is off - not adding device.
[   242.333] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
[   242.333] (II) AutoAddDevices is off - not adding device.
[   242.333] (II) config/udev: Adding input device Speakup (/dev/input/event0)
[   242.333] (II) AutoAddDevices is off - not adding device.
[   242.333] (II) config/udev: Adding input device Dell WMI hotkeys (/dev/input/event7)
[   242.333] (II) AutoAddDevices is off - not adding device.
[   252.496] (II) intel(0): EDID vendor "AUO", prod id 9020
[   252.496] (II) intel(0): Printing DDC gathered Modelines:
[   252.496] (II) intel(0): Modeline "1366x768"x0.0   76.66  1366 1404 1426 1600  768 771 777 798 +hsync -vsync (47.9 kHz eP)
[   252.496] (II) intel(0): Modeline "1366x768"x0.0   51.11  1366 1404 1426 1600  768 771 777 798 +hsync -vsync (31.9 kHz e)
[   443.670] (II) config/udev: Adding input device  USB OPTICAL MOUSE (/dev/input/event14)
[   443.670] (II) AutoAddDevices is off - not adding device.
[   443.670] (II) config/udev: Adding input device  USB OPTICAL MOUSE (/dev/input/mouse1)
[   443.670] (II) AutoAddDevices is off - not adding device.
[   459.833] (II) config/udev: Adding input device  USB OPTICAL MOUSE (/dev/input/mouse1)
[   459.833] (II) AutoAddDevices is off - not adding device.
[   459.833] (II) config/udev: Adding input device  USB OPTICAL MOUSE (/dev/input/event14)
[   459.833] (II) AutoAddDevices is off - not adding device.

Quote:
Hi MattFly,

looking at this I'm asking myself if you got a laptop with Optimus...

which is the model name?
I doesn't even knew what was optimus. My model is: dell vostro VT14T-5470-A20, original hardware.
I've already installed nouveau blacklist.
 
Old 06-29-2015, 11:45 AM   #10
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
yes, it's an optimus laptop: if there isn't a switch in the bios to use only the discrete graphic card either you use only the intel card or see here

http://docs.slackware.com/howtos:har...nvidia_optimus

for some insight on your hardware you can also have a look here

http://www.thelinuxrain.com/articles...timus-on-linux

Last edited by ponce; 06-29-2015 at 11:46 AM.
 
Old 06-29-2015, 11:52 AM   #11
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Nice detective work, ponce. That got right by me... must've been asleep . I was going to say "I wonder why cards don't have Optimus right on the box?" but I already know why. It's the same reason windows prevails. Most people don't want to think and make decisions or know what's under the hood. They just want to know "Where do I put in the gas and how do I make it go?". I am a little surprised though (if it's true) that apparently installing the nvidia driver doesn't inform the owner he has an Optimus and give directions for optimal install.
 
Old 06-29-2015, 02:27 PM   #12
MattFly
Member
 
Registered: Apr 2015
Posts: 98

Original Poster
Rep: Reputation: Disabled
Couldn't installing bumblebee solve it. Is there any solution, i didn't find this switch on the bios.
 
Old 06-29-2015, 05:25 PM   #13
MattFly
Member
 
Registered: Apr 2015
Posts: 98

Original Poster
Rep: Reputation: Disabled
So, how to get back to the original configuration?
 
Old 06-29-2015, 05:57 PM   #14
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Quote:
Originally Posted by MattFly View Post
So, how to get back to the original configuration?
Asking that question just shows again that you are not ready to run -current. Do you remember that I already advised you to stick to a stable release at the moment at least twice?

Maybe third time's the charm? Then just install Slackware version 14.1. and follow the links given by ponce.
 
Old 06-29-2015, 06:15 PM   #15
MattFly
Member
 
Registered: Apr 2015
Posts: 98

Original Poster
Rep: Reputation: Disabled
Didier, just to make things clear, I really whould like to use slackware 14.1, and I tryied for 2 months but it just didn't recognized my wireless card, really. I had so many help but noone could solve it. What is a computer without internet? As I said I use slackware with the intention learn linux, and slackware current just solve this initial problems instantaneously(I'm sure that this word is incorrect, but anyway). I'm having less throuble with this current version. Just told you for now, you know now, don't say this anymore.
Futhermore, I don't want to lose all my configuration, programs, personalization.
So, I've already tried to get back to the nouveau, but it doesn't worked for me. Then, if you know how to help-me, could you please do this? Thanks. Sorry about any eventual rudeness.
 
  


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
Can't Install nVidia Drivers without Failed to Initialize the NVIDIA GPU at PCI Error FreakofPurple Linux - Laptop and Netbook 1 08-29-2014 12:30 AM
cant install nvidia drivers... Virtuality Linux - Newbie 4 01-24-2007 12:19 AM
UNinstalling proprietry mandriva nVidia drivers and installing new nVidia drivers deathman Linux - Hardware 3 11-18-2006 05:10 AM
how do i install nvidia drivers? penguin killer Linux - Software 3 09-14-2006 07:51 PM
Yes i was able to install the NVIDIA drivers! Tyir General 9 10-11-2003 09:45 PM

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

All times are GMT -5. The time now is 10:13 AM.

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