LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 01-29-2012, 04:37 AM   #1
Konphine
Member
 
Registered: Jul 2011
Location: Phoenix, New York
Distribution: Slackware 13.37
Posts: 376

Rep: Reputation: 11
Compiz Standalone in Slackware?


Hello,

I'm trying to use compiz standalone with xfce4-panel and. I have installed compiz's extra features and all of it's required dependencies from SlackBuilds.org on top of applying window managers and other effects in ccsm.

Unfortunately I do not know how to ONLY load up xfce4-panel and thunar. From Googling I needed to create a .xinitrc file to add in:

Code:
exec compiz &
xfce4-panel
Unfortunately this doesn't work, and when I use "xwmconfig" the only option (for I have removed the KDE package) is xinitrc.xfce which can be found in /etc/X11/xinit/. Do I have to remove this in order for my computer to only load xfce4-panel and compiz?
 
Old 01-29-2012, 06:55 AM   #2
FeyFre
Member
 
Registered: Jun 2010
Location: Ukraine, Vinnitsa
Distribution: Slackware
Posts: 351

Rep: Reputation: 30
First of all, when you do "exec compiz", no matter, foregorunf it or background, any other command locate after this one will not be executed, because exec replaces current process with new one(see samples /etc/X11/xinit/xinitrc.*)
 
Old 01-29-2012, 07:29 AM   #3
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Secondly, you're starting compiz without any plugins, which means compiz is not going to have any functionality. I suggest installing the various compiz related slackbuilds (http://slackbuilds.org/result/?search=compiz&sv=13.37) and using 'compiz --replace ccp' so that you can then configure compiz via 'ccsm'. I'd recommend compiz-bcop compiz-plugins-extra/main/unsupported compizconfig-python libcompizconfig and ccsm (perhaps also emerald and emerald-themes).

Adam
 
Old 01-29-2012, 02:57 PM   #4
Konphine
Member
 
Registered: Jul 2011
Location: Phoenix, New York
Distribution: Slackware 13.37
Posts: 376

Original Poster
Rep: Reputation: 11
I forgot about --replace ccp, so I've added that in. However, as previously stated:
Quote:
I have installed compiz's extra features and all of it's required dependencies from SlackBuilds.org on top of applying window managers and other effects in ccsm.
So I had that part covered.

Despite editing .xinitrc again in $HOME/.xinitrc, XFCE still loads.
 
Old 01-29-2012, 03:01 PM   #5
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
How are you starting X?

Adam
 
Old 01-29-2012, 03:22 PM   #6
Konphine
Member
 
Registered: Jul 2011
Location: Phoenix, New York
Distribution: Slackware 13.37
Posts: 376

Original Poster
Rep: Reputation: 11
I've edited /etc/inittab to start in runlevel 4.
 
Old 01-29-2012, 03:35 PM   #7
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
xdm doesn't use .xinitrc. It uses .xsession. Try creating a link from .xinitrc to .xsession.

Adam
 
Old 01-29-2012, 04:00 PM   #8
Konphine
Member
 
Registered: Jul 2011
Location: Phoenix, New York
Distribution: Slackware 13.37
Posts: 376

Original Poster
Rep: Reputation: 11
So are you saying I should remove .xsession and create a hard link/sym link to .xinitrc in /etc/X11/xinit/.xinitrc?
 
Old 01-29-2012, 05:05 PM   #9
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
No, I'm saying that you should either edit your user's .xsession file or symlink your users .xinitrc file to your users .xsession file.
 
Old 01-29-2012, 05:44 PM   #10
Konphine
Member
 
Registered: Jul 2011
Location: Phoenix, New York
Distribution: Slackware 13.37
Posts: 376

Original Poster
Rep: Reputation: 11
Okay, I've done as you stated and symlinked $HOME/.xinitrc to $HOME/.xsession but when I login from xdm it still chooses to use XFCE and the default settings with it.
 
Old 01-29-2012, 06:27 PM   #11
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
OK, so show us the full ~/.xsession file.

Adam
 
Old 02-03-2012, 01:41 AM   #12
Diantre
Member
 
Registered: Jun 2011
Distribution: Slackware
Posts: 515

Rep: Reputation: 234Reputation: 234Reputation: 234
I'm running xfce-4.6.2 with compiz-0.8.8 via the xfce session manager. I didn't change my .xinitrc or .xsession in any way. I modified xfce session manager settings to load compiz (instead of xfwm4), thunar, xfdesktop and cairo-dock (instead of xfce4-panel).

I got the information from this thread and the Arch Linux wiki. So far it's been working without any problems.
 
  


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
Compiz Standalone w/ XFCE4 Panel Icons Konphine Linux - Newbie 1 01-19-2012 01:19 AM
distro that uses standalone compiz by default jordanwb Linux - Distributions 2 08-14-2011 10:03 PM
Compiz Standalone......black screen :) gunzzz5930 Arch 1 02-25-2011 07:39 PM
[SOLVED] using compiz-fusion as a standalone window manager trademark91 Slackware 4 01-15-2011 06:39 PM
Compiz on Slackware 13.0 fread Slackware 130 01-31-2010 07:05 PM

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

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