well, the nvidia driver ncurses installer deleted a file i needed for other things, so i reinstalled whatever package it was from and installed the driver/module from the -current git repo from sbopkg. i followed a few guides online, disabled nouveau and set up xorg.conf to look like so:
Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 337.25 (buildmeister@swio-display-x64-rhel04-10) Tue May 27 13:05:19 PDT 2014
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
FontPath "/usr/lib64/X11/fonts/misc/:unscaled"
FontPath "/usr/lib64/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib64/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib64/X11/fonts/misc/"
FontPath "/usr/lib64/X11/fonts/Type1/"
FontPath "/usr/lib64/X11/fonts/Speedo/"
FontPath "/usr/lib64/X11/fonts/100dpi/"
FontPath "/usr/lib64/X11/fonts/75dpi/"
FontPath "/usr/lib64/X11/fonts/cyrillic/"
FontPath "/usr/lib64/X11/fonts/TTF/"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1440x900"
EndSubSection
EndSection
Section "Module"
Load "extmod"
Load "glx"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
i installed all of the slackbuilds that go with compiz except the one for kde (didn't install k) from the same repo as the drivers. i haven't tried any other window managers, but fluxbox starts just fine. anyway, then i copied the config files for compiz-boxmenu to my user's root directory and put a .xinitrc there as well to which i replaced the exec fluxbox part with:
Code:
emerald &
exec fusion-icon
i went through ccsm and added the following: commands, desktop cube, 3d windows, cube reflection and deformation, window decoration, splash, jpg, png, svg, text, dbus, error notifications, mouse polling, wallpaper, move window, resize window, and tile. nothing super-fancy but enough to be functional i think.
anyway, hopefully i covered whatever i screwed up, because when i startx all i have is a black screen with a mouse pointer. can anyone who's been through all this tell me what i did wrong? i've been through everything google could find for me covering the issue.