LinuxQuestions.org
Visit the LQ Articles and Editorials section
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 03-13-2010, 01:41 PM   #31
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Original Poster
Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550

LOL

Good morning everyone!

@ Didier -- I had already figured out the stuff you mentioned in post #27 (that you had omitted earlier -- no biggie!) about the --libdir=/usr/lib64 and I also had had the firmware installed in the right places, even though I **thought** I understood from the nouveau wiki that if we are building a fresh nouveau with the drm kernel, then the external firmware is not required. I might have that last part wrong*** (*** see below)

HOWEVER: I did not come across what you last wrote above, about the drm code 2.4.18 AND from git not being compatible with nouveau (kinda silly in my book..).

*** Seems that although the nouveau wiki is "pretty good", it isn't great, and as we see, it's easy to miss some key information. Maybe you could write up a decent How-To for Slackware/Slackware64 on how to install nouveau? Of course, it may well get lost in the mix of this thread, so a new thread would be a good place. And, if you come up with a step-by-step that works for you, and you would like me to test it out before posting it, let me know.

Either way, do let us know how your latest adjustments affect the outcome, for your -current system. I'm perhaps up for another round of testing today.. Perhaps..

@ rmjohnso -- I believe I have a log or two here from a failed Xorg-1.7.5 startup.. Yes, I do... Here's one that I attached to my thread in the nvidia user forums (the entire logs are nearly identical to those produced when I am running Xorg-1.6.3 successfully, except for a few lines tacked onto the end, like so, highlighted in bold):
Code:
X.Org X Server 1.7.5
Release Date: 2010-02-16
X Protocol Version 11, Revision 0
Build Operating System: Slackware 13.1 Slackware Linux Project
Current Operating System: Linux reactor 2.6.33-2633-04 #4 SMP PREEMPT Sat Mar 6 18:12:30 UTC 2010 x86_64
Kernel command line: BOOT_IMAGE=2.6.33-04 ro root=30b
Build Date: 23 February 2010  12:09:32PM
 
Current version of pixman: 0.16.6
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar  8 15:49:14 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "default"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Samsung0"
(**) |   |-->Device "VideocardA(upperDVI)"
(**) |-->Screen "Screen1" (1)
(**) |   |-->Monitor "Samsung1"
(**) |   |-->Device "VideocardB(lowerDVI)"
(**) |-->Input Device "Keyboard0"
(**) |-->Input Device "Mouse0"
(**) Option "Xinerama" "1"
(**) Option "AllowEmptyInput" "False"
(**) Option "AutoAddDevices" "False"
(**) Option "AutoEnableDevices" "False"
(**) Not automatically adding devices
(**) Not automatically enabling devices
(**) Xinerama: enabled
(WW) The directory "/usr/share/fonts/CID" does not exist.
	Entry deleted from font path.
(**) FontPath set to:
	/usr/share/fonts/75dpi/:unscaled,
	/usr/share/fonts/100dpi/:unscaled,
	/usr/share/fonts/OTF/,
	/usr/share/fonts/Speedo/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/cyrillic/,
	/usr/share/fonts/misc/:unscaled,
	/usr/local/share/fonts/,
	/usr/share/fonts/local,
	/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
(==) ModulePath set to "/usr/lib64/xorg/modules"
(II) Loader magic: 0x7bf980
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.4
	X.Org Video Driver: 6.0
	X.Org XInput driver : 7.0
	X.Org Server Extension : 2.0
(--) using VT number 7

(--) PCI:*(0:1:0:0) 10de:01d3:3842:c429 rev 161, Mem @ 0xfb000000/16777216, 0xc0000000/268435456, 0xfa000000/16777216, BIOS @ 0x????????/131072
(--) PCI: (0:2:0:0) 10de:016a:3842:c411 rev 161, Mem @ 0xfd000000/16777216, 0xd0000000/268435456, 0xfc000000/16777216, BIOS @ 0x????????/131072
(II) Open ACPI successful (/var/run/acpid.socket)
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded by default.
(II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "dri2"
(II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.7.5, module version = 1.1.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "int10"
(II) Loading /usr/lib64/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
	compiled for 1.7.5, module version = 1.0.0
	ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "dbe"
(II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.7.5, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
	compiled for 4.0.2, module version = 1.0.0
	Module class: X.Org Server Extension
(II) NVIDIA GLX Module  190.53  Wed Dec  9 16:27:33 PST 2009
(II) Loading extension GLX
(II) LoadModule: "extmod"
(II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.7.5, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib64/xorg/modules/linux/libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
	compiled for 1.7.5, module version = 0.0.2
	ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "extmod"
(II) Reloading /usr/lib64/xorg/modules/extensions/libextmod.so
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Reloading /usr/lib64/xorg/modules/extensions/libglx.so
(II) NVIDIA GLX Module  190.53  Wed Dec  9 16:27:33 PST 2009
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.7.5, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "nvidia"
(II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
	compiled for 4.0.2, module version = 1.0.0
	Module class: X.Org Video Driver
(II) LoadModule: "kbd"
(II) Loading /usr/lib64/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
	compiled for 1.7.5, module version = 1.4.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 7.0
(II) LoadModule: "mouse"
(II) Loading /usr/lib64/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 1.7.5, module version = 1.5.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 7.0
(II) NVIDIA dlloader X Driver  190.53  Wed Dec  9 15:39:50 PST 2009
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib64/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.7.5, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib64/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
	compiled for 1.7.5, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "HWcursor" "On"
(**) NVIDIA(0): Option "RenderAccel" "true"
(**) NVIDIA(0): Option "TwinView" "0"
(**) NVIDIA(0): Option "MetaModes" "DFP-0: 1680x1050 +0+0"
(**) NVIDIA(0): Option "AllowGLXWithComposite" "true"
(**) NVIDIA(0): Option "UseEdidDpi" "False"
(**) NVIDIA(0): Option "AddARGBGLXVisuals" "True"
(**) NVIDIA(0): Option "DamageEvents" "True"
(**) Mar 08 15:49:15 NVIDIA(0): Enabling RENDER acceleration
(II) Mar 08 15:49:15 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Mar 08 15:49:15 NVIDIA(0):     enabled.
(II) Mar 08 15:49:16 NVIDIA(0): NVIDIA GPU GeForce 7300 SE/7200 GS (G72) at PCI:1:0:0 (GPU-0)
(--) Mar 08 15:49:16 NVIDIA(0): Memory: 524288 kBytes
(--) Mar 08 15:49:16 NVIDIA(0): VideoBIOS: 05.72.22.80.09
(II) Mar 08 15:49:16 NVIDIA(0): Detected PCI Express Link width: 8X
(--) Mar 08 15:49:16 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Mar 08 15:49:16 NVIDIA(0): Connected display device(s) on GeForce 7300 SE/7200 GS at
(--) Mar 08 15:49:16 NVIDIA(0):     PCI:1:0:0:
(--) Mar 08 15:49:16 NVIDIA(0):     Samsung SyncMaster (DFP-0)
(--) Mar 08 15:49:16 NVIDIA(0): Samsung SyncMaster (DFP-0): 165.0 MHz maximum pixel clock
(--) Mar 08 15:49:16 NVIDIA(0): Samsung SyncMaster (DFP-0): Internal Single Link TMDS
(II) Mar 08 15:49:16 NVIDIA(0): Display Device found referenced in MetaMode: DFP-0
(II) Mar 08 15:49:16 NVIDIA(0): Assigned Display Device: DFP-0
(II) Mar 08 15:49:16 NVIDIA(0): Validated modes:
(II) Mar 08 15:49:16 NVIDIA(0):     "DFP-0:1680x1050+0+0"
(II) Mar 08 15:49:16 NVIDIA(0): Virtual screen size determined to be 1680 x 1050
(**) Mar 08 15:49:16 NVIDIA(0): DPI set to (96, 96); computed from "DisplaySize" Monitor
(**) Mar 08 15:49:16 NVIDIA(0):     section option
(**) Mar 08 15:49:16 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(**) NVIDIA(1): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(1): RGB weight 888
(==) NVIDIA(1): Default visual is TrueColor
(==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(1): Option "HWcursor" "On"
(**) NVIDIA(1): Option "RenderAccel" "true"
(**) NVIDIA(1): Option "TwinView" "0"
(**) NVIDIA(1): Option "MetaModes" "DFP-0: 1680x1050 +0+0"
(**) NVIDIA(1): Option "AllowGLXWithComposite" "true"
(**) NVIDIA(1): Option "UseEdidDpi" "False"
(**) NVIDIA(1): Option "AddARGBGLXVisuals" "True"
(**) NVIDIA(1): Option "DamageEvents" "True"
(**) Mar 08 15:49:16 NVIDIA(1): Enabling RENDER acceleration
(II) Mar 08 15:49:17 NVIDIA(1): NVIDIA GPU GeForce 7100 GS (NV44) at PCI:2:0:0 (GPU-1)
(--) Mar 08 15:49:17 NVIDIA(1): Memory: 524288 kBytes
(--) Mar 08 15:49:17 NVIDIA(1): VideoBIOS: 05.44.02.67.01
(II) Mar 08 15:49:17 NVIDIA(1): Detected PCI Express Link width: 8X
(--) Mar 08 15:49:17 NVIDIA(1): Interlaced video modes are supported on this GPU
(--) Mar 08 15:49:17 NVIDIA(1): Connected display device(s) on GeForce 7100 GS at PCI:2:0:0:
(--) Mar 08 15:49:17 NVIDIA(1):     Samsung SyncMaster (DFP-0)
(--) Mar 08 15:49:17 NVIDIA(1): Samsung SyncMaster (DFP-0): 155.0 MHz maximum pixel clock
(--) Mar 08 15:49:17 NVIDIA(1): Samsung SyncMaster (DFP-0): Internal Single Link TMDS
(II) Mar 08 15:49:17 NVIDIA(1): Display Device found referenced in MetaMode: DFP-0
(II) Mar 08 15:49:17 NVIDIA(1): Assigned Display Device: DFP-0
(II) Mar 08 15:49:17 NVIDIA(1): Validated modes:
(II) Mar 08 15:49:17 NVIDIA(1):     "DFP-0:1680x1050+0+0"
(II) Mar 08 15:49:17 NVIDIA(1): Virtual screen size determined to be 1680 x 1050
(**) Mar 08 15:49:17 NVIDIA(1): DPI set to (96, 96); computed from "DisplaySize" Monitor
(**) Mar 08 15:49:17 NVIDIA(1):     section option
(**) Mar 08 15:49:17 NVIDIA(1): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) Mar 08 15:49:17 NVIDIA(0): Initialized GPU GART.
(II) Mar 08 15:49:17 NVIDIA(0): Setting mode "DFP-0:1680x1050+0+0"
(II) Loading extension NV-GLX
(II) Mar 08 15:49:17 NVIDIA(0): Initialized OpenGL Acceleration
(==) NVIDIA(0): Disabling shared memory pixmaps
(II) Mar 08 15:49:17 NVIDIA(0): Initialized X Rendering Acceleration
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled
(II) Mar 08 15:49:17 NVIDIA(1): Initialized GPU GART.
(II) Mar 08 15:49:17 NVIDIA(1): Setting mode "DFP-0:1680x1050+0+0"
(II) Mar 08 15:49:17 NVIDIA(1): Initialized OpenGL Acceleration
(==) NVIDIA(1): Disabling shared memory pixmaps
(II) Mar 08 15:49:17 NVIDIA(1): Initialized X Rendering Acceleration
(==) NVIDIA(1): Backing store disabled
(==) NVIDIA(1): Silken mouse enabled
(**) NVIDIA(1): DPMS enabled
(==) RandR enabled
(II) Found 2 VGA devices: arbiter wrapping enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing extension GLX
(**) Option "CoreKeyboard"
(**) Keyboard0: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "XkbRules" "xorg"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc104"
(**) Keyboard0: XkbModel: "pc104"
(**) Option "XkbLayout" "us"
(**) Keyboard0: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(**) Option "Protocol" "ExplorerPS/2"
(**) Mouse0: Device: "/dev/psaux"
(**) Mouse0: Protocol: "ExplorerPS/2"
(**) Option "CorePointer"
(**) Mouse0: always reports core events
(**) Option "Device" "/dev/psaux"
(**) Option "Buttons" "5"
(==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(**) Mouse0: Buttons: 9
(**) Mouse0: Sensitivity: 1
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(**) Mouse0: (accel) keeping acceleration scheme 1
(**) Mouse0: (accel) acceleration profile 0
(II) Mouse0: ps2EnableDataReporting: succeeded
(WW) Mar 08 15:49:21 NVIDIA(1): WAIT (2, 6, 0x8000, 0x00009ca0, 0x00009cb0)
(WW) Mar 08 15:49:21 NVIDIA(1): WAIT (0, 6, 0x0000, 0x00009cb0, 0x00009cb0)
(WW) Mar 08 15:49:24 NVIDIA(0): WAIT (2, 6, 0x8000, 0x00009ed4, 0x00009ee4)
(WW) Mar 08 15:49:24 NVIDIA(0): WAIT (0, 6, 0x0000, 0x00009ee4, 0x00009ee4)
(WW) Mar 08 15:49:28 NVIDIA(1): WAIT (2, 6, 0x8000, 0x00003488, 0x00003498)
(WW) Mar 08 15:49:28 NVIDIA(1): WAIT (0, 6, 0x0000, 0x00003498, 0x00003498)
(WW) Mar 08 15:49:31 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000ec64, 0x0000ec74)
(WW) Mar 08 15:49:31 NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000ec74, 0x0000ec74)
(II) UnloadModule: "kbd"
(II) UnloadModule: "mouse"
 
Old 03-13-2010, 02:31 PM   #32
marrowsuck
Member
 
Registered: Sep 2006
Posts: 84

Rep: Reputation: 25
I'm running current-32bit and I also had stabilityproblems with xorg-1.7.5 -- the system just froze.
I tried different kernels, differnet nvidia-drivers... At the end of this trial-and-error procedure (I didnt't tried nouveau or nv though) my system magically worked again.

Today I recompiled my kernel and the nvidia-drivers and the problem was there again. During the third bootup or so I glimpsed a message concerning nvidia-driver 195.36, although I had 195.30 installed.
The last line of my crash-xorg.log reads
Code:
(WW) Mar 13 16:14:48 NVIDIA(0): WAIT (2, 6, 0x8000, 0x00008bcc, 0x00003f54)
I installed 195.36 and the sytem is now stable for almost 2 hours.
Hope you can solve your problem.

Best wishes
m.

Last edited by marrowsuck; 03-13-2010 at 03:09 PM.
 
Old 03-13-2010, 03:26 PM   #33
dunric
Member
 
Registered: Jul 2004
Distribution: Slackware
Posts: 479

Rep: Reputation: 89
Dear G-TransGirl

I've had a similar problem with latest Xorg. Also running Slackware64 with nvidia card and xserver did crashed with sigsegv short after startup. Caused by old hal configuration files hanging in /et/hal/fdi/policy. Try to clean this subdir and restart hal. Make sure hald is really running before launching of xinit. Even if automatical adding of devices from HAL is disabled in xorg.conf .
My config with disabled KMS and binary nVidia drivers ver. 190.53 works just perfect. I've some weakness for tiling wm too but currently using wmii so I cann't report about ion3.

I'd also warn to use latest beta drivers. See nvidia news for more details.
 
Old 03-13-2010, 04:50 PM   #34
rmjohnso
Member
 
Registered: Mar 2006
Location: Wisconsin
Distribution: Slackware64-Current
Posts: 294

Rep: Reputation: 43
Quote:
Originally Posted by dunric View Post
I've had a similar problem with latest Xorg. Also running Slackware64 with nvidia card and xserver did crashed with sigsegv short after startup. Caused by old hal configuration files hanging in /et/hal/fdi/policy. Try to clean this subdir and restart hal. Make sure hald is really running before launching of xinit. Even if automatical adding of devices from HAL is disabled in xorg.conf .
Sasha, short of doing a reinstall, the only thing left I can think of is to check your hal policies like dunric suggests.


Matt
 
Old 03-13-2010, 05:06 PM   #35
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Original Poster
Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Okie dokey, well HALd is definitely running -- it shows me all its threads in HTOP indicating which drives I have disabled polling for (about 8 of them, or IOW, *all* of my drives and card slots).

As for crappy stale files in /etc/hal/fdi/policy I'm not sure what would define "crappy stale" files differently from "current, good" files.. Maybe if I just wipe the directory and remove & reinstall HAL (cursed thing..).

also, @ dunric - my WM is i3, not ion3. Different entirely: http://i3.zekjur.net/

Thanks you guys -- I'll havva look at the HAL policies, although as mentioned above, there are some mailing list threads coming about now wherein a few other people are experiencing similar weird lockups with the latest Xorg's, and in some cases, patching Xorg has worked for them. Anyhow, I'm not going to play with patches, I'll wait till the thing gets fixed, if it is indeed broken. Off I go to look at Hal :/

Sasha

Oh, and PS - I'm a member on nvnews forums so have been following the announcements and stuff over there about the latest drivers. Can't generally get any help over there, but it's good for reading about other people's problems, and checking on driver updates

Last edited by GrapefruiTgirl; 03-13-2010 at 05:10 PM.
 
Old 03-13-2010, 05:27 PM   #36
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,544

Rep: Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191
Dear Sasha,

eventually I got nouveau working on slackware64-current with xorg-server-1.7.5 and kernel-generic-2.6.33.

The How-To is appended, would you like to try it?

Thank you in advance.

PS I didn't use HAL, but I suppose it *should* work with it. Let's see...

Best regards,

[EDIT] Step 6 some drivers to erase are in subdirectories, sorry about that -- anyway "find" will tell you.
Attached Files
File Type: txt Nouveau_HowTo.txt (2.5 KB, 13 views)

Last edited by Didier Spaier; 03-13-2010 at 05:33 PM.
 
Old 03-13-2010, 05:33 PM   #37
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Original Poster
Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
I will try it, yes, now that there's a one-piece tutorial

Thanks. Maybe this evening I'll give it s try. Whenever it is, I will be sure to let you know how that goes.
Currently I am still using HAL (like, it is still installed and allowed to function, barely) but when I get around to it (I say that a lot) I will recompile Xorg without it. Hal = Freaking nuisance for folks who don't need it, BUT: I'm not complaining about it, I understand we need *something* for people using the big DE's, so please nobody jump on me for whining about HAL 'cause I'm not.

Thanks Didier, I'll update later.
 
Old 03-13-2010, 09:07 PM   #38
Torelli
LQ Newbie
 
Registered: Mar 2010
Posts: 1

Rep: Reputation: 0
Same here after updating by slackpg-upgradeall!
 
Old 03-13-2010, 09:18 PM   #39
Shingoshi
Member
 
Registered: Oct 2006
Location: Cochise County, Arizona
Distribution: Gentoo-AMD64 / Slackware64-Current
Posts: 474
Blog Entries: 28

Rep: Reputation: 34
I converted this to a script...

Quote:
Originally Posted by Didier Spaier View Post
Dear Sasha,

eventually I got nouveau working on slackware64-current with xorg-server-1.7.5 and kernel-generic-2.6.33.

The How-To is appended, would you like to try it?

Thank you in advance.

PS I didn't use HAL, but I suppose it *should* work with it. Let's see...

Best regards,

[EDIT] Step 6 some drivers to erase are in subdirectories, sorry about that -- anyway "find" will tell you.
I've edited this How-To into a bash script. Look it over and tell me if it's still correct. I substituted the "Ctrl + d" with "exit" instead. I believe that's what's required within a shell script.

Xavian-Anderson Macpherson
Shingoshi
Attached Files
File Type: txt nouveau_build.txt (2.5 KB, 4 views)
 
Old 03-13-2010, 10:16 PM   #40
dunric
Member
 
Registered: Jul 2004
Distribution: Slackware
Posts: 479

Rep: Reputation: 89
Quote:
Originally Posted by GrapefruiTgirl View Post
my WM is i3, not ion3. Different entirely: http://i3.zekjur.net
Oh, sorry. Close names but different tiling WM with quite different distributions licenses - respectable vs. insane

Hope you'll find the way out soon.
 
Old 03-13-2010, 11:17 PM   #41
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Original Poster
Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Quote:
Originally Posted by dunric View Post
Oh, sorry. Close names but different tiling WM with quite different distributions licenses - respectable vs. insane

Hope you'll find the way out soon.
Not sure I understand that last line you wrote there about finding my way out. I can't even find an actual LICENSE page for Ion WM (and I'm not going to download it just to see), but from what I gather from wikipedia, it's some sort of LGPL-based thing.

The i3 WM appears to be GPL'd though not explicit in which version; but, since I'm not distributing it, and it's open-source, it's all good IMO.
 
Old 03-14-2010, 03:02 PM   #42
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,544

Rep: Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191
Hello Sasha,

I got X working on a stock slackware64-current install with kernel-generic-2.6.33:
- blacklist nouveau
- setup an xorg.conf file with driver "vesa" (may be it suffice to rename the xorg.conf-vesa as xord.conf)

I tried nv as well. X started but the screen was ugly with weird color, with Fluxbox as well as in XFCE. I didn't bother to install KDE so I didn't try with it

I will post that on another thread along with the Nouveau_How-To

FYI I have a Quadro NVS 140m GPU on my Thinkpad T61.
 
Old 03-14-2010, 03:05 PM   #43
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Original Poster
Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Cool thanks for the continued feedback Didier.

I'm getting some breakfast now and have some household junk to deal with, but later on today I may find the time to test this out again! Link your new Nouveau-How-To to this thread if you would

Thanks,
Sasha
 
Old 03-14-2010, 03:35 PM   #44
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 2,658
Blog Entries: 3

Rep: Reputation: 222Reputation: 222Reputation: 222
you do realize when upgrading to current the entry in /etc/modprobe.d/blacklist.conf blacklist nvidiafb so blacklist nouveau and #comment blacklist nvidiafb get it running and recompile that kernel do like I did leave neavou out of the build. I use the patched 195.30 beta works great on kde 4.4 also.
as far as addressing the multi screen and client issue sorry down to one monitor.
Like you could not compile anything even the xorg. I found on my first up grade the mirror did not have the kernel-header pkg then later there it was drove me crazy.
went to another mirror and got it.
 
Old 03-14-2010, 03:50 PM   #45
disturbed1
Senior Member
 
Registered: Mar 2005
Location: USA
Distribution: Slackware
Posts: 1,133
Blog Entries: 6

Rep: Reputation: 223Reputation: 223Reputation: 223
But does nouveau work with Xinerama? Or is it just Xorg 7.5 that does not work with Xinerama?
Considering Sasha has pretty much narrowed it down to a bug with Xinerama in Xorg 7.5.

FWIW, using Xinerama, I've experienced some odd effects with Xorg 7.5 as well. Single monitor's and twinview all work superbly. Just recently decided to try Xinerama since my configuration was 100% stable, I needed something to break so I could fix it
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 05:49 PM
Xorg config, X not allowing new resolution, works without Xorg config file? bapigoo9 Slackware 5 12-05-2008 01:52 AM
request for old ATI propietary driver for xorg 6.8 (8.12.10) bobbens Linux - Hardware 1 09-04-2005 05: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 01:07 PM
replace 'xfree86' by 'xorg' in your xorg config file dindoung Linux - Newbie 2 02-26-2005 05:43 AM


All times are GMT -5. The time now is 02:44 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration