LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   I have a Compiz flicker issue under certain circumstances. (http://www.linuxquestions.org/questions/linux-software-2/i-have-a-compiz-flicker-issue-under-certain-circumstances-758592/)

in_texas_dallas 09-30-2009 12:27 AM

I have a Compiz flicker issue under certain circumstances.
 
Hi guys, first LQ question from me, lol

I use Debian/Lenny on a Pentium D with a ATI HD 4850, 2GB of ram.

I installed Compiz and just think it is the best thing I have ever seen... It makes using the four "desktops" incredibly easy.

Sometimes, like when I view a movie in VLC or Totem movie player, or in certain games [3d games], the screen containing the movie, game, etc will flicker very rapidly.

I have the little routine where I do a metacity --replace and then compiz --replace, but I'd rather not do this everytime I want to go watch my videos or play certain games/apps.

Many *thanks* to the person who can help me with this ;-)

adamk75 09-30-2009 12:04 PM

What version of fglrx do you have? Newer ones are supposed to properly support redirected direct rendering which should prevent the flickering with opengl games or with video players using an opengl renderer. Having said that, I haven't actually tried any of these newer drivers.

Adam

in_texas_dallas 10-02-2009 08:15 PM

brad@debcalculus:~$ aptitude search fglrx
i fglrx-driver - non-free AMD/ATI r5xx, r6xx, r7xx display
i A fglrx-glx - proprietary libGL for the non-free AMD/ATI
i fglrx-kernel-2.6.26-2-686 - ATI binary kernel module for Linux 2.6.26-
i fglrx-kernel-src - kernel module source for the non-free AMD/
i A fglrx-modules-2.6.26-2-486 - Display driver for AMD/ATI Radeon and Fire


Hopefully that helps. It seems to have one for my kernel. That would seem to say that it is the most up to date in the repository and the "right one" to have for Debian/lenny 5.0. I think...

~sHyLoCk~ 10-02-2009 09:39 PM

Create a shortcut or try launching it from terminal using:
Code:

env XLIB_SKIP_ARGB_VISUALS=1 vlc

in_texas_dallas 10-03-2009 11:07 AM

Hey thanks everybody for your suggestions so far.

VLC still flickers when ran with those arguments.

adamk75 10-03-2009 01:16 PM

What is the output of 'dpkg -l | grep fglrx' ?

Adam

in_texas_dallas 10-03-2009 03:19 PM

Quote:

brad@debcalculus:~$ dpkg -l|grep fglrx
ii fglrx-amdcccle 1:8-12-4 control panel for the non-free AMD/ATI r5xx,
ii fglrx-atieventsd 1:8-12-4 external events daemon for the non-free AMD/
ii fglrx-control 1:8-12-4 control panel for the non-free AMD/ATI r5xx,
ii fglrx-driver 1:8-12-4 non-free AMD/ATI r5xx, r6xx, r7xx display dr
ii fglrx-glx 1:8-12-4 proprietary libGL for the non-free AMD/ATI r
ii fglrx-kernel-2.6.26-2-686 1:8-12-4+2.6.26-17 ATI binary kernel module for Linux 2.6.26-2-
ii fglrx-kernel-src 1:8-12-4 kernel module source for the non-free AMD/AT
ii fglrx-modules-2.6.26-2-486 2.6.26+8-12-2+lenny1 Display driver for AMD/ATI Radeon and FireGL
ii fglrx-source 1:8-12-4 kernel module source for the non-free AMD/AT
brad@debcalculus:~$
asdf

adamk75 10-03-2009 04:07 PM

You are using fglrx 8.12, but RDR and proper textured video wasn't introduced till 9.3 or 9.4, as I recall. You'll need to update your drivers to fix that problem.

in_texas_dallas 10-03-2009 05:36 PM

Adam> so, I installed fglrx through the terminal... That would mean I'd have to uninstall fglrx and compile it from source.... That didn't work given many different tutorials before. I finally discovered aptitude and found out the easy way to install it out of the repository [that I added I think; not sure if it was already in list].

OK, I did actually compile it from source: these are the commands I used:

su
aptitude update
aptitude install module-assistant fglrx-driver fglrx-kernel-src
module-assistant auto-install fglrx-kerenel-src
aticonfig --initial

I do want to *stress* I tried compiling from ATI, and from other sources so many times, all failed attempts. I had pretty much given up.. I read something about aptitude, and tried the above code, and it worked like a charm first time.

in_texas_dallas 10-03-2009 05:41 PM

Just an added note
 
If there were a way to update it or install over without every uninstalling, I would consider doing that. Hehe, but before I do, I am going to backup my system and learn how to use my backup program from the terminal.


All times are GMT -5. The time now is 05:10 AM.