LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   [Xorg-1.7.5 in Slackware64 -current] still no workie.. Xorg bug? (https://www.linuxquestions.org/questions/slackware-14/%5Bxorg-1-7-5-in-slackware64-current%5D-still-no-workie-xorg-bug-794887/)

GrapefruiTgirl 03-13-2010 12:41 PM

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"


marrowsuck 03-13-2010 01:31 PM

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.

dunric 03-13-2010 02:26 PM

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.

rmjohnso 03-13-2010 03:50 PM

Quote:

Originally Posted by dunric (Post 3897055)
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

GrapefruiTgirl 03-13-2010 04:06 PM

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 :)

Didier Spaier 03-13-2010 04:27 PM

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.

GrapefruiTgirl 03-13-2010 04:33 PM

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 :p 'cause I'm not.

Thanks Didier, I'll update later.

Torelli 03-13-2010 08:07 PM

Same here after updating by slackpg-upgradeall! :(

Shingoshi 03-13-2010 08:18 PM

I converted this to a script...
 
1 Attachment(s)
Quote:

Originally Posted by Didier Spaier (Post 3897149)
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

dunric 03-13-2010 09:16 PM

Quote:

Originally Posted by GrapefruiTgirl (Post 3897122)
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.

GrapefruiTgirl 03-13-2010 10:17 PM

Quote:

Originally Posted by dunric (Post 3897369)
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.

Didier Spaier 03-14-2010 02:02 PM

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.

GrapefruiTgirl 03-14-2010 02:05 PM

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

Drakeo 03-14-2010 02:35 PM

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.

disturbed1 03-14-2010 02:50 PM

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 ;)


All times are GMT -5. The time now is 12:01 PM.