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 07-27-2010, 09:19 PM   #91
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Original Poster
Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Thumbs up Problem is fixed in software or driver!


July 27 2010 UPDATE:

The problem is now gone!

I didn't solve it, or figure out what it was, but over the last few months, whatever the problem or conflict was, has been repaired either in Xorg or in the nVidia driver. Below are the current versions of stuff I have installed, and which are working as expected right now (relevant parts in bold):

Code:
sasha@reactor: glxinfo | less
sasha@reactor: glxinfo | grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
OpenGL version string: 2.1.2 NVIDIA 256.35
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
sasha@reactor: glxinfo | grep direct 
direct rendering: Yes
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access, 
sasha@reactor: ls /var/log/packages | grep xorg
xorg-cf-files-1.0.3-noarch-1
xorg-docs-1.5-noarch-1
xorg-server-1.7.7-x86_64-1
xorg-server-xephyr-1.7.5-x86_64-1
xorg-server-xnest-1.7.5-x86_64-1
xorg-server-xvfb-1.7.5-x86_64-1
xorg-sgml-doctools-1.4-noarch-1
sasha@reactor: ls /var/log/packages | grep input
inputproto-2.0-noarch-1
xf86-input-acecad-1.4.0-x86_64-1
xf86-input-aiptek-1.3.0-x86_64-1
xf86-input-evdev-2.3.2-x86_64-1
xf86-input-joystick-1.4.99.2-x86_64-1
xf86-input-keyboard-1.4.0-x86_64-1
xf86-input-mouse-1.5.0-x86_64-1
xf86-input-penmount-1.4.1-x86_64-1
xf86-input-synaptics-1.2.1-x86_64-1
xf86-input-vmmouse-12.6.6-x86_64-1
xf86-input-void-1.3.0-x86_64-1
xinput-1.5.1-x86_64-1
sasha@reactor: 
sasha@reactor: uname -a
Linux reactor 2.6.34.1-33.1-00-to-34.1-00 #1 
   SMP PREEMPT Fri Jul 23 19:30:47 ADT 2010 x86_64
   Genuine Intel(R) CPU            2160  @ 1.80GHz GenuineIntel GNU/Linux
Thread is solved as far as I'm concerned. Thanks everyone for your help & suggestions in this thread!
 
Old 07-28-2010, 02:21 AM   #92
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Hi Sasha,

I'm happy that the problem be gone - Good bye, problems

Meanwhile, just for fun:
Code:
bash-4.1$ glxinfo|grep version
server glx version string: 1.2
client glx version string: 1.4
GLX version: 1.2
OpenGL version string: 2.1 Mesa 7.8.1
OpenGL shading language version string: 1.20
bash-4.1$ glxinfo|grep direct
direct rendering: Yes
bash-4.1$ lsmod|grep nouveau
nouveau               534585  2 
ttm                    52945  1 nouveau
drm_kms_helper         25629  1 nouveau
drm                   167991  4 nouveau,ttm,drm_kms_helper
i2c_algo_bit            5327  1 nouveau
video                  19705  1 nouveau
i2c_core               19995  5 nouveau,drm_kms_helper,drm,i2c_algo_bit,i2c_i801
button                  4978  1 nouveau
bash-4.1$ modinfo nouveau
filename:       /lib/modules/2.6.35-rc3-00874-g5a7c828/kernel/drivers/gpu/drm/nouveau/nouveau.ko
license:        GPL and additional rights
description:    nVidia Riva/TNT/GeForce
author:         Stephane Marchesin
alias:          pci:v000012D2d*sv*sd*bc03sc*i*
alias:          pci:v000010DEd*sv*sd*bc03sc*i*
depends:        drm,drm_kms_helper,ttm,i2c-core,button,video,i2c-algo-bit
vermagic:       2.6.35-rc3-00874-g5a7c828 SMP mod_unload 
parm:           noagp:Disable AGP (int)
parm:           modeset:Enable kernel modesetting (int)
parm:           vbios:Override default VBIOS location (charp)
parm:           vram_pushbuf:Force DMA push buffers to be in VRAM (int)
parm:           vram_notify:Force DMA notifiers to be in VRAM (int)
parm:           duallink:Allow dual-link TMDS (>=GeForce 8) (int)
parm:           uscript_lvds:LVDS output script table ID (>=GeForce 8) (int)
parm:           uscript_tmds:TMDS output script table ID (>=GeForce 8) (int)
parm:           ignorelid:Ignore ACPI lid status (int)
parm:           noaccel:Disable all acceleration (int)
parm:           nofbaccel:Disable fbcon acceleration (int)
parm:           override_conntype:Ignore DCB connector type (int)
parm:           tv_disable:Disable TV-out detection
 (int)
parm:           tv_norm:Default TV norm.
                Supported: PAL, PAL-M, PAL-N, PAL-Nc, NTSC-M, NTSC-J,
                        hd480i, hd480p, hd576i, hd576p, hd720p, hd1080i.
                Default: PAL
                *NOTE* Ignored for cards with external TV encoders. (charp)
parm:           reg_debug:Register access debug bitmask:
                0x1 mc, 0x2 video, 0x4 fb, 0x8 extdev,
                0x10 crtc, 0x20 ramdac, 0x40 vgacrtc, 0x80 rmvio,
                0x100 vgaattr, 0x200 EVO (G80+).  (int)
bash-4.1$ uname -a
Linux darkstar 2.6.35-rc3-00874-g5a7c828 #1 SMP Tue Jul 27 23:38:35 CEST 2010 x86_64 Intel(R) Core(TM)2 Duo CPU     T7500  @ 2.20GHz GenuineIntel GNU/Linux
bash-4.1$ ls /usr/lib64/xorg/modules/drivers/|grep nouveau
nouveau_drv.so*
bash-4.1$
But the kernel and the X video module, every relevant component is a stock one, i.e. shipped with Slackware64-13.1.

Take care

PS I use krandrtray, shipped with kdebase-workspace-4.4.3-x86_64-1 and find it very handy. It works well under Fluxbox as well.

Last edited by Didier Spaier; 07-28-2010 at 03:36 AM.
 
Old 07-28-2010, 04:54 AM   #93
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Original Poster
Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
@ Didier,

Glad to see all is working for you, and with stock Slackware components. I'm still technically running -current, although that's probably (at this moment) very nearly the same as 13.1 which IIRC just officially came out?

Could you please remind me what-all hardware & number of monitors you're running, and how/where your monitors are connected? I re-read this whole thread but haven't determined that. Since you wrote that you are using krandrtray, I know you're using RandR rather than Xinerama; I don't use KDE stuff much, nor do I have a tray, so I'd hafta set the RandR via xorg.conf, which is fine. Mostly I want to know ( (how many monitors you have) X (how many cards) ).

Finally: what's the status of your "Nouveau Slackware Tutorial" wrt 13.1 or current? Or -- maybe we don't even need a tutorial since all stuff comes with Slackware now..

I'm still keen on trying to see if Nouveau will drive my setup, but I admit, I am not optimistic, and feel like leaving well enough alone for a while..
 
Old 07-28-2010, 06:43 AM   #94
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
@ Sasha,

In fact my configuration is very different from yours, because I have only one GPU on my laptop (Lenovo T61):
Code:
bash-4.1$ lspci -k|grep -A3 VGA
01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 140M (rev a1)
        Subsystem: Lenovo ThinkPad T61
        Kernel driver in use: nouveau
        Kernel modules: nouveau, nvidiafb
bash-4.1$
In addition to the internal LCD display of the laptop when at home I plug in an LCD external monitor on the VGA port.

I happen to plug in a video projector on the same VGA port for presentations.

In both cases I use krandrtray for the set up (BTW I use Fluxbox, not KDE and do have a tray

Alas, AFAIK xrandr is not able (yet) to manage more than one GPU thus you won't be able to use it.

On the other hand I just tried yo enable xinerama in my xorg.conf and it did work (though i don't need it as xrandr works for me).

So may be when using nouveau xrandr and xinerama can coexist - that doesn't seem to be the case with the blob, though.

The "Nouveau Slackware Tutorial" as you say is still up to date. See the first post of this thread

Be aware though that nouveau can't coexist with the blob, see here

Oh and yes, for now Slackware-13.1 and Slackware-current ship the same X components, as shown is the changelogs.

Last edited by Didier Spaier; 07-28-2010 at 07:17 AM.
 
1 members found this post helpful.
Old 07-28-2010, 08:23 AM   #95
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Original Poster
Rep: Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556Reputation: 556
Thanks for all that info Didier! I am going to do some more research before resolving to attempt Nouveau again. Mainly I plan to search around for success/horror stories regarding multiple hardware. Also, since this is a desktop machine, I would like for the ?randr to be workable from either xorg.conf or scriptable/configurable during X startup, and not have to use Krandr.. Maybe one day in the future I'll have a tray but not anytime soon; and by that time maybe I'll have gotten KDE all gone from the system..

If I ever get Nouveau to work how I want, I'll make a post about it for sure.
If it doesn't work, but all things indicate that it *should*, I'll start a thread about it.

Thanks & good day
 
  


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
[TESTING REQUEST] Xorg in -current (yes, again) rworkman Slackware 171 10-31-2009 04:49 PM
Xorg config, X not allowing new resolution, works without Xorg config file? bapigoo9 Slackware 5 12-05-2008 12:52 AM
request for old ATI propietary driver for xorg 6.8 (8.12.10) bobbens Linux - Hardware 1 09-04-2005 04:46 AM
I have an XF86 config file for video, how do I turn it into XORG config lowpingnoob Linux - Newbie 18 06-12-2005 12:07 PM
replace 'xfree86' by 'xorg' in your xorg config file dindoung Linux - Newbie 2 02-26-2005 04:43 AM

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

All times are GMT -5. The time now is 11:09 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