Author Topic: Desktop effects lost after uninstalling fglrx.  (Read 818 times)

Offline DisappearingOak

  • Jr. Member
  • **
  • Posts: 31
Desktop effects lost after uninstalling fglrx.
« on: May 01, 2012, 04:46:21 AM »
Hi, I uninstalled fglrx from Synaptic to have the system use open source drivers, and now my system works fast and well. But I have one problem. I can't enable kwin desktop effects. It says "Failed to activate desktop effects using the given configuration options. Settings will be reverted to their previous values." I don't know how to re-enable desktop effects. Also xorg.0.log has an error that Failed to load GLX module (does not exist) but I'm not sure it's related to this problem. Please help. Also glxinfo says Error: couldn't find RGB GLX visual or fbconfig.
« Last Edit: May 01, 2012, 04:48:34 AM by DisappearingOak »

Offline menotu

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 15310
  • ┌∩┐(◕_◕)┌∩┐
Re: Desktop effects lost after uninstalling fglrx.
« Reply #1 on: May 01, 2012, 06:07:59 AM »
You can restart/stop KWin Effects using Alt+Shift+F12 or by going to

System Settings > Workspace Appearance and Behavior > Desktop Effects - All Effects Tab

If a lot of effects are enabled you could try disabling some and then re-enable  as you go along......

I'm guessing you've restarted/rebooted your system after enabling the open source driver?

If OpenGL is enabled you could try switching to XRender instead from

System Settings > Workspace Appearance and Behavior > Desktop Effects - Advanced Tab
PCLinuxOS 32bit KDE 4.10.1; kernel-3.4.11-pclos1.bfs & 64bit 3.2.18bfs; NVidia GeForce 8400GS 1GB 310.19 driver

Sony Vaio SVE1513A4ESI Laptop, Intel Core i5, 2.6GHz, 6GB RAM, 750GB, 15.6" Intel HD Graphics 4000

Offline DisappearingOak

  • Jr. Member
  • **
  • Posts: 31
Re: Desktop effects lost after uninstalling fglrx.
« Reply #2 on: May 01, 2012, 07:15:47 AM »
You can restart/stop KWin Effects using Alt+Shift+F12 or by going to

System Settings > Workspace Appearance and Behavior > Desktop Effects - All Effects Tab

If a lot of effects are enabled you could try disabling some and then re-enable  as you go along......

I'm guessing you've restarted/rebooted your system after enabling the open source driver?

If OpenGL is enabled you could try switching to XRender instead from

System Settings > Workspace Appearance and Behavior > Desktop Effects - Advanced Tab

I tried the keyboard shortcut and also enabling through Desktop Effects settings but it doesn't work. All the tabs are grayed out and so I can't try xrender etc.  checking Enable desktop Effects gives the error

Failed to activate desktop effects using the given configuration options. Settings will be reverted to their previous values. Check your X configuration. You may also consider changing advanced options, especially changing the compositing type.

Desktop Effects worked fine before but problem came after uninstalling fglrx through synaptic. I also tried deleting the .kde4 folder in home and deleting kwinrc file in that folder but no use.

Offline T6

  • Super Villain
  • ******
  • Posts: 19077
  • xmas is comming!
Re: Desktop effects lost after uninstalling fglrx.
« Reply #3 on: May 01, 2012, 08:13:29 AM »
uninstall is not necesary, something necesary wouuld be reconfigure the video card

open pclinux control center and reconfigure the graphics card, removing the driver doesn't configure xorg automatically afik, same as installing it and not selecting it

what video card do you have?

you need to offer us more information when asking for help because we have to guess alot from here and that is hard to do
"If you wish to make an apple pie from scratch, you must first invent the universe."

Carl Sagan

Offline DisappearingOak

  • Jr. Member
  • **
  • Posts: 31
Re: Desktop effects lost after uninstalling fglrx.
« Reply #4 on: May 01, 2012, 08:59:09 AM »
uninstall is not necesary, something necesary wouuld be reconfigure the video card

open pclinux control center and reconfigure the graphics card, removing the driver doesn't configure xorg automatically afik, same as installing it and not selecting it

what video card do you have?

you need to offer us more information when asking for help because we have to guess alot from here and that is hard to do

I did use the pclos control center to reconfigure the xorg. and xorg.conf does have the "ati" driver selected (that is the open source one, isn't it?). But desktop effects aren't there. My graphic card is Radeon HD 4250, onboard. Here's my xorg.conf.

Code: [Select]
Section "ServerFlags"
    Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)
    AllowMouseOpenFail # allows the server to start up even if the mouse does not work
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
    Load "v4l" # Video for Linux
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Plug'n Play"
    ModelName "SyncMaster"
    HorizSync 30-81
    VertRefresh 56-75
    
    # Monitor preferred modeline (59.9 Hz vsync, 55.9 kHz hsync, ratio 16/10, 89 dpi)
    ModeLine "1440x900" 106.5 1440 1520 1672 1904 900 903 909 934 +hsync -vsync
    
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
    
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1440x900_120"  229.75  1440 1552 1712 1984  900 901 904 965  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1440x900_100"  187.55  1440 1544 1704 1968  900 901 904 953  -HSync +Vsync
    [
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1440x900_85"  156.79  1440 1536 1696 1952  900 901 904 945  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1440x900_75"  136.49  1440 1536 1688 1936  900 901 904 940  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1440x900_60"  106.47  1440 1520 1672 1904  900 901 904 932  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1440x900_50"  87.41  1440 1512 1664 1888  900 901 904 926  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_120"  181.21  1280 1376 1520 1760  800 801 804 858  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_100"  147.89  1280 1376 1512 1744  800 801 804 848  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_85"  123.38  1280 1368 1504 1728  800 801 804 840  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_75"  107.21  1280 1360 1496 1712  800 801 804 835  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_60"  83.46  1280 1344 1480 1680  800 801 804 828  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_50"  68.56  1280 1336 1472 1664  800 801 804 824  -HSync +Vsync
EndSection

Section "Device"
    Identifier "device1"
    Driver "ati"
    Option "DPMS"
    Option "AccelMethod" "EXA"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24
    
    Subsection "Display"
        Depth 8
        Modes "1440x900" "1280x800"
    EndSubsection
    
    Subsection "Display"
        Depth 15
        Modes "1440x900" "1280x800"
    EndSubsection
    
    Subsection "Display"
        Depth 16
        Modes "1440x900" "1280x800"
    EndSubsection
    
    Subsection "Display"
        Depth 24
        Modes "1440x900" "1280x800"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier "layout1"
    Screen "screen1"
EndSection
lsmod:
Code: [Select]
Module                  Size  Used by
snd_usb_audio          70727  0
snd_usbmidi_lib        15440  1 snd_usb_audio
snd_rawmidi            15159  1 snd_usbmidi_lib
ipt_IFWLOG              1954  0
ipt_psd                43091  0
cls_flow                7339  0
cls_fw                  3341  0
cls_u32                 5696  0
sch_htb                12842  0
sch_hfsc               16679  0
sch_ingress             1452  0
sch_sfq                 5390  0
xt_time                 1671  0
xt_connlimit            2614  0
xt_realm                 715  0
iptable_raw             1024  0
xt_comment               687  18
xt_recent               6466  0
xt_policy               2158  0
ipt_ULOG                4181  0
ipt_REJECT              2029  4
ipt_REDIRECT             883  0
ipt_NETMAP               909  0
ipt_MASQUERADE          1302  0
ipt_ECN                 1540  0
ipt_ecn                 1092  0
ipt_CLUSTERIP           4965  0
ipt_ah                   865  0
ipt_addrtype            1597  2
nf_nat_tftp              682  0
nf_nat_snmp_basic       7109  0
nf_nat_sip              5664  0
nf_nat_pptp             2014  0
nf_nat_proto_gre        1021  1 nf_nat_pptp
nf_nat_irc              1058  0
nf_nat_h323             5299  0
nf_nat_ftp              1288  0
nf_nat_amanda            844  0
ts_kmp                  1571  5
nf_conntrack_amanda     1721  1 nf_nat_amanda
nf_conntrack_sane       2796  0
nf_conntrack_tftp       2505  1 nf_nat_tftp
nf_conntrack_sip       16064  1 nf_nat_sip
nf_conntrack_proto_sctp     5838  0
nf_conntrack_pptp       3898  1 nf_nat_pptp
nf_conntrack_proto_gre     3113  1 nf_conntrack_pptp
nf_conntrack_netlink    15455  0
nf_conntrack_netbios_ns     1078  0
nf_conntrack_irc        2615  1 nf_nat_irc
nf_conntrack_h323      36604  1 nf_nat_h323
nf_conntrack_ftp        4797  1 nf_nat_ftp
ipt_set                 1084  2
ipt_SET                 1275  0
ip_set_nethash          7349  0
ip_set_iptreemap        8084  0
ip_set_iptree           4590  2
ip_set_ipporthash       6507  0
ip_set_portmap          2912  0
ip_set_macipmap         2797  0
ip_set_ipmap            2758  0
ip_set_iphash           6124  0
ip_set                 10944  18 ipt_set,ipt_SET,ip_set_nethash,ip_set_iptreemap,ip_set_iptree,ip_set_ipporthash,ip_set_portmap,ip_set_macipmap,ip_set_ipmap,ip_set_iphash
xt_TPROXY               4051  0
nf_tproxy_core           832  1 xt_TPROXY,[permanent]
ip6_tables             10542  1 xt_TPROXY
nf_defrag_ipv6          4857  1 xt_TPROXY
xt_tcpmss               1133  0
xt_pkttype               815  0
xt_physdev              1376  0
xt_owner                 875  0
xt_NFQUEUE              1489  0
xt_NFLOG                 842  0
nfnetlink_log           6547  1 xt_NFLOG
xt_multiport            1530  4
xt_mark                  897  1
xt_mac                   807  0
xt_limit                1455  0
xt_length                872  0
xt_iprange              1324  0
xt_helper               1071  0
xt_hashlimit            6161  0
xt_DSCP                 1711  0
xt_dscp                 1239  0
xt_dccp                 1775  0
xt_conntrack            2245  12
xt_connmark             1529  0
xt_CLASSIFY              689  0
ipt_LOG                 6518  5
xt_tcpudp               1947  11
xt_state                 971  0
iptable_nat             3396  0
nf_nat                 12512  12 ipt_REDIRECT,ipt_NETMAP,ipt_MASQUERADE,nf_nat_tftp,nf_nat_sip,nf_nat_pptp,nf_nat_proto_gre,nf_nat_irc,nf_nat_h323,nf_nat_ftp,nf_nat_amanda,iptable_nat
nf_conntrack_ipv4       9701  15 iptable_nat,nf_nat
nf_defrag_ipv4          1055  2 xt_TPROXY,nf_conntrack_ipv4
nf_conntrack           48961  30 xt_connlimit,ipt_MASQUERADE,ipt_CLUSTERIP,nf_nat_tftp,nf_nat_snmp_basic,nf_nat_sip,nf_nat_pptp,nf_nat_irc,nf_nat_h323,nf_nat_ftp,nf_nat_amanda,nf_conntrack_amanda,nf_conntrack_sane,nf_conntrack_tftp,nf_conntrack_sip,nf_conntrack_proto_sctp,nf_conntrack_pptp,nf_conntrack_proto_gre,nf_conntrack_netlink,nf_conntrack_netbios_ns,nf_conntrack_irc,nf_conntrack_h323,nf_conntrack_ftp,xt_helper,xt_conntrack,xt_connmark,xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4
iptable_mangle          1260  1
nfnetlink               2510  2 nf_conntrack_netlink,nfnetlink_log
iptable_filter          1100  1
ip_tables               9331  4 iptable_raw,iptable_nat,iptable_mangle,iptable_filter
x_tables               11546  50 ipt_IFWLOG,ipt_psd,xt_time,xt_connlimit,xt_realm,iptable_raw,xt_comment,xt_recent,xt_policy,ipt_ULOG,ipt_REJECT,ipt_REDIRECT,ipt_NETMAP,ipt_MASQUERADE,ipt_ECN,ipt_ecn,ipt_CLUSTERIP,ipt_ah,ipt_addrtype,ipt_set,ipt_SET,xt_TPROXY,ip6_tables,xt_tcpmss,xt_pkttype,xt_physdev,xt_owner,xt_NFQUEUE,xt_NFLOG,xt_multiport,xt_mark,xt_mac,xt_limit,xt_length,xt_iprange,xt_helper,xt_hashlimit,xt_DSCP,xt_dscp,xt_dccp,xt_conntrack,xt_connmark,xt_CLASSIFY,ipt_LOG,xt_tcpudp,xt_state,iptable_nat,iptable_mangle,iptable_filter,ip_tables
af_packet              17321  2
ipv6                  262399  58 xt_TPROXY,nf_defrag_ipv6
vboxnetadp              6759  0
vboxnetflt             16941  0
vboxdrv               197640  2 vboxnetadp,vboxnetflt
binfmt_misc             5850  1
loop                   13681  0
dm_mod                 58523  0
cpufreq_ondemand        7592  0
cpufreq_conservative     7612  0
cpufreq_powersave        714  0
powernow_k8            12079  0
freq_table              2087  2 cpufreq_ondemand,powernow_k8
mperf                    971  1 powernow_k8
firewire_ohci          25617  0
firewire_sbp2          11797  0
firewire_core          42944  2 firewire_ohci,firewire_sbp2
crc_itu_t               1103  1 firewire_core
fuse                   59388  3
snd_hda_codec_hdmi     20480  1
snd_hda_codec_realtek   226487  1
snd_hda_intel          19301  5
snd_hda_codec          66341  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
i2c_piix4               7284  0
wmi                     7463  0
snd_hwdep               4756  2 snd_usb_audio,snd_hda_codec
shpchp                 22645  0
snd_seq_dummy           1135  0
snd_seq_oss            25324  0
snd_seq_midi_event      4648  1 snd_seq_oss
snd_seq                42040  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          4457  4 snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            33850  0
sp5100_tco              3924  0
pci_hotplug            21035  1 shpchp
8139cp                 16406  0
k10temp                 2147  0
8139too                17513  0
mii                     3382  2 8139cp,8139too
snd_pcm                60798  5 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer              15223  2 snd_seq,snd_pcm
snd_mixer_oss          12981  1 snd_pcm_oss
snd                    42773  25 snd_usb_audio,snd_usbmidi_lib,snd_rawmidi,snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
processor              21939  1 powernow_k8
sr_mod                 13478  0
cdrom                  31506  1 sr_mod
serio_raw               3366  0
evdev                   7403  9
sg                     23702  0
button                  4021  0
soundcore               4673  1 snd
snd_page_alloc          6005  2 snd_hda_intel,snd_pcm
ide_generic              889  0 [permanent]
ide_core               79967  1 ide_generic
pata_atiixp             2961  0
ata_piix               18666  0
ahci                   17997  1
libahci                16227  1 ahci
libata                154719  4 pata_atiixp,ata_piix,ahci,libahci
sd_mod                 31682  2
scsi_mod              150392  5 firewire_sbp2,sr_mod,sg,libata,sd_mod
crc_t10dif              1104  1 sd_mod
uhci_hcd               19595  0
ohci_hcd               19886  0
ehci_hcd               36175  0
gspca_sonixj           22439  0
gspca_main             21044  1 gspca_sonixj
videodev               56405  1 gspca_main
i2c_core               16308  2 i2c_piix4,videodev
usbhid                 31363  0
hid                    63565  1 usbhid
usbcore               117923  9 snd_usb_audio,snd_usbmidi_lib,uhci_hcd,ohci_hcd,ehci_hcd,gspca_sonixj,gspca_main,usbhid

lspci -k:

Code: [Select]
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS880 [Radeon HD 4250]
        Subsystem: Giga-byte Technology Device d000
        Kernel modules: fglrx

One thing I'm confused about is that it doesn't list a driver in lspci -k. But uninstalling fglrx means that fglrx is gone, right? So it must be using the open source drivers i selected in pclos control center? (I'm new to linux).
« Last Edit: May 01, 2012, 09:01:15 AM by DisappearingOak »

Offline T6

  • Super Villain
  • ******
  • Posts: 19077
  • xmas is comming!
Re: Desktop effects lost after uninstalling fglrx.
« Reply #5 on: May 01, 2012, 12:12:30 PM »
the steps to configure the video card are not only select the driver, you have to be sure you enable the other options too after selecting it, also you choose the driver based on the video card you have

what video card do you have?
"If you wish to make an apple pie from scratch, you must first invent the universe."

Carl Sagan

Offline DisappearingOak

  • Jr. Member
  • **
  • Posts: 31
Re: Desktop effects lost after uninstalling fglrx.
« Reply #6 on: May 01, 2012, 12:36:22 PM »
the steps to configure the video card are not only select the driver, you have to be sure you enable the other options too after selecting it, also you choose the driver based on the video card you have

what video card do you have?

I wrote in my last post, maybe you missed it. It's onboard AMD Radeon HD 4250.

Offline T6

  • Super Villain
  • ******
  • Posts: 19077
  • xmas is comming!
Re: Desktop effects lost after uninstalling fglrx.
« Reply #7 on: May 01, 2012, 02:25:57 PM »
that is a relatively new video card, you need the amd proprietary driver, this is why you have the problems

the free driver doesn't support well some cards and there is where you need the proprietary driver
"If you wish to make an apple pie from scratch, you must first invent the universe."

Carl Sagan

Offline DisappearingOak

  • Jr. Member
  • **
  • Posts: 31
Re: Desktop effects lost after uninstalling fglrx.
« Reply #8 on: May 02, 2012, 03:24:27 AM »
that is a relatively new video card, you need the amd proprietary driver, this is why you have the problems

the free driver doesn't support well some cards and there is where you need the proprietary driver

Oh. I thought that fglrx was not needed because another linux distro kubuntu ran fine without it with all desktop effects enabled. Is the fglrx catalyst driver on AMD's website newer and can I install it?

Offline Old-Polack

  • Administrator
  • Super Villain
  • *****
  • Posts: 11589
  • ----IOFLU----
Re: Desktop effects lost after uninstalling fglrx.
« Reply #9 on: May 02, 2012, 04:49:49 AM »
that is a relatively new video card, you need the amd proprietary driver, this is why you have the problems

the free driver doesn't support well some cards and there is where you need the proprietary driver

Oh. I thought that fglrx was not needed because another linux distro kubuntu ran fine without it with all desktop effects enabled. Is the fglrx catalyst driver on AMD's website newer and can I install it?

Considering our package was just upgraded, I doubt it's different. Why would you want to d/l one from AMD rather than install the one we have, and lose the dkms capacity?
Old-Polack

Of what use be there for joy, if not for the sharing thereof?



Lest we forget...

Offline DisappearingOak

  • Jr. Member
  • **
  • Posts: 31
Re: Desktop effects lost after uninstalling fglrx.
« Reply #10 on: May 02, 2012, 05:25:12 AM »
that is a relatively new video card, you need the amd proprietary driver, this is why you have the problems

the free driver doesn't support well some cards and there is where you need the proprietary driver

Oh. I thought that fglrx was not needed because another linux distro kubuntu ran fine without it with all desktop effects enabled. Is the fglrx catalyst driver on AMD's website newer and can I install it?

Considering our package was just upgraded, I doubt it's different. Why would you want to d/l one from AMD rather than install the one we have, and lose the dkms capacity?

I'm not sure how dkms and stuff works - I'm new to linux. But I had a problem which I wrote in another thread that fglrx was causing system lag and freezes with flash-based material and they were fixed when I used the open source ati driver. I thought the drivers on amd website might be newer and decided to try them but the freezes are still there. So I reverted back to the Xorg>ati driver and everything works perfect except I lost the desktop effects.

Offline Texstar

  • Administrator
  • Super Villain
  • *****
  • Posts: 12523
Re: Desktop effects lost after uninstalling fglrx.
« Reply #11 on: May 02, 2012, 06:35:02 AM »
There is a gl library that gets truncated when you uninstall rather than using the PCLinuxOS Control Center to switch to the open source driver.

I'm on an Android tablet so don't remember the package but I would reinstall the mesa packages then the xorg server package to bring back the truncated gl library file.


Thanks to everyone who donates. You keep the servers running.