SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I know about that post but, if with that driver everything goes well ... not the screen resolution !
i'm on 1440x900 ! and this driver don't give it to me ! that's why i try another one ... the last one.
in the help of the last one ... they says that's it's a good one for a big list of nvidia card ... and my card is in the list.
With that new drive it take my card well for resolution ... but not when i stop X !
I drop an eye in the help again (very big help) ... but if there is a lot of things about the starting X ... i've don't find anything about the end of X !
That's why when i saw the high level solution of thinking of that post i think that one of U understand what's happening in my laptop
This is just a quick how to for getting compiz working with a nvidia card and kde on slackware current.It is not meant to be an exhaustive how to and it maybe totally wrong but works for me.
Hey XGizzmo, I followed your instructions and it all works for me too!
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
precompiled interfaces : true
no ncurses color : false
query latest version : false
OpenGL header files : true
no questions : false
silent : false
no recursion : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
no kernel module : false
force SELinux : default
no X server check : false
force tls : (not specified)
X install prefix : /usr
X library install path : (not specified)
X module install path : /usr/lib/xorg/modules
OpenGL install prefix : (not specified)
OpenGL install libdir : (not specified)
utility install prefix : (not specified)
utility install libdir : (not specified)
doc install prefix : (not specified)
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> There appears to already be a driver installed on your system (version: 1.0-
9631). As part of installing this driver (version: 1.0-9755), the existing
driver will be uninstalled. Are you sure you want to continue? ('no' will a
bort installation) (Answer: Yes)
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/2.6.20.3/source'
-> Kernel output path: '/lib/modules/2.6.20.3/build'
ERROR: If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.
If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the equivalent nvidia-installer command line option.
Depending on where and how the kernel sources (or the
kernel headers) were installed, you may need to specify
their location with the SYSSRC environment variable or
the equivalent nvidia-installer command line option.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
what's the minimum requirement for the NVidia driver?
For me, it works with the 1.0-9755 version of the NVidia driver.
The only problem I have is that after a few minutes, my ~/.xsession-errors file grows to a few megabytes in size. Compiz seems to cause a recurring error, which reads as follows:
Code:
compiz: pixmap 0x180009a can't be bound to texture
compiz: Couldn't bind redirected window 0xe0000e to texture
This error repeats several times per second and causes the ~/.xsession-errors file to grow to large sizes quickly.
I did some Googling, and I think I've found the solution in this thread: Compiz forums
It seems to be relating to the same problem, and the last post on that page (dated 10th March 2007), seems pretty relevant. It says that the issue is actually caused by the NVidia drivers, and will be fixed in an upcoming release.
yes, i think waiting for the next release of NVidia will be the best solution for now (Slackware-Current is not yet final also). I'm just curious since i cannot install NVidia driver again now
finally i can install the NVidia driver again. I upgrade to the latest stable kernel and it just solved my problem (but still i can't get the NVidia logo showed up)
And i can also have compiz running now (Thanks XGizzmo)
I have been playing with compiz 0.5.0 from Slackware-current ( thanks very much for the guide XGizzmo! ) and would like to share some observations.
I found the zoom plugin interferes with right click menus in applications e.g.Konqueror as well as stopping upward scrolling using the mousewheel in long pages, so I have deleted it from my list of plugins to be loaded by compiz. The right click menus and the scrolling actions could still be accessed by holding down the Ctrl key, but I prefer to do without zoom and avoid the awkwardness.
I found that I needed to edit my ~/.kde/share/config/ksmserverrc file to remove the zoom. It appears that KDE saves the last command used to start compiz in this file and automatically restarts compiz with this line when a KDE session is started. So it is not necessary to create the script files as discussed in the guide. Just start compiz once, and the settings will carry into the next session.
There is also a weird interaction with the pager that I have yet to get a handle on. If you set number of desktops to one, then only one pager window shows on startup. Once in a session, change the number of desktops to four and the number of pager windows becomes sixteen. Change it back to one, and the number of pager windows is four, which is what I want because it corresponds to each face of the cube. Go figure!
Yes, compiz is eye candy and demanding on hardware, but my hardware handles it and the scale function is something that I can get used to very easily. I'm don't know the linux for WOW, but for me it's YOWSER.
I would love to install compiz-0.5.0-i486-2, but I don't see it anywhere? Any links? Nevermind, I read the version wrong. It's 0.3.6 not 0.5.0. But even with 0.5.0, it still doesn't do kwin-decorations right, or at all for that matter. Anyone else?
Last edited by manwichmakesameal; 04-20-2007 at 11:50 AM.
Does anyone know how to configure compiz? Looks like it has no any other way except gconf2 (which installation on slack is somehow tricky and useless except for this kind of things). I read that there is a new plugin called "ini" which allows compiz configuration through a flat-file, but can't seem to find it. Anyone?
You need compiz-0.5.0 from current
First create a directory for the configuration files:
Code:
# mkdir $HOME/.compiz
Start compiz with the ini plugin from konsole or whatever your
prefered terminal app is:
Now you should have a lot of .conf files in ~/.compiz/options.
General and individual plugin settings
By editing the .conf files you can now change the settings of your
compiz. A good list of options and what they do can be found
here: https://help.ubuntu.com/community/Co...figuringCompiz
The option names in the .conf files are the same as they appear in
gconf.
Most important, edit ~/.compiz/options/general-allscreens.conf and
change active_plugins to active_plugins=ini,<your plugin1,your
plugin2,...>.
export DISPLAY=:displaynumber.screennumber /e.g. export DISPLAY=:0.0 (this is default)
You probably have screen running on different display or your screen might be not 0. How do you start X?
Last edited by Alien_Hominid; 12-15-2007 at 04:05 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.