By installing the catalyst driver with the default xserver-xorg-driver-intel I have the problem mentioned on this bug. Instead using your patch will solve the problem concerning the fglrx but if the user would like to remove the proprietary driver and restore the previous one, he needs to remove also your patch otherwise he will get low graphics mode. I was not able to login till I restored the original xserver-xorg-driver-intel. PS: the radeon package will come with xserver-xorg-video-ati In addition I have a segmentation fault shutting down the machine if igpu is active. Please have a look below. In parallel I will update the bug http://ati.cchtml.com/show_bug.cgi?id=460 because I think it is more a fglrx problem ------------[ cut here ]------------ Jan 5 20:59:37 Houston kernel: [ 20.902685] WARNING: at /build/buildd/linux-3.5.0/drivers/pci/msi.c:828 pci_enable_msi_block+0x2a4/0x2b0() Jan 5 20:59:37 Houston kernel: [ 20.902686] Hardware name: HP Pavilion dv6 Notebook PC Jan 5 20:59:37 Houston kernel: [ 20.902687] Modules linked in: fglrx(PO) amd_iommu_v2 parport_pc ppdev snd_hda_codec_hdmi rfcomm bnep snd_hda_codec_idt hp_wmi sparse_keymap binfmt_misc joydev coretemp kvm ghash_clmulni_intel aesni_intel cryptd aes_x86_64 lib80211_crypt_tkip snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi hid_generic wmi snd_seq_midi_event snd_seq snd_timer snd_seq_device uvcvideo videobuf2_core videodev videobuf2_vmalloc videobuf2_memops usbhid mac_hid snd hid microcode wl(PO) btusb hp_accel i915 bluetooth psmouse lis3lv02d input_polldev serio_raw drm_kms_helper lp lib80211 parport drm soundcore snd_page_alloc lpc_ich mei rts_pstor(C) i2c_algo_bit video r8169 [last unloaded: amd_iommu_v2] Jan 5 20:59:37 Houston kernel: [ 20.902726] Pid: 1253, comm: Xorg Tainted: P C O 3.5.0-21-generic #32-Ubuntu Jan 5 20:59:37 Houston kernel: [ 20.902727] Call Trace: Jan 5 20:59:37 Houston kernel: [ 20.902732] [] warn_slowpath_common+0x7f/0xc0 Jan 5 20:59:37 Houston kernel: [ 20.902735] [] warn_slowpath_null+0x1a/0x20 Jan 5 20:59:37 Houston kernel: [ 20.902737] [] pci_enable_msi_block+0x2a4/0x2b0 Jan 5 20:59:37 Houston kernel: [ 20.902769] [] KCL_RequestMSI+0x13/0x20 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.902798] [] IRQMGR_initialize+0x24f/0x380 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.902827] [] ? IRQMGR_alloc_context+0xb7/0x110 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.902856] [] ? irqmgr_wrap_initialize+0x1e/0xb0 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.902884] [] ? firegl_irqmgr_init+0x55/0x100 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.902914] [] ? hal_init_gpu+0x1d6/0x4b0 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.902940] [] ? firegl_open+0x2e7/0x320 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.902960] [] ? ip_firegl_open+0x17/0x20 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.902979] [] ? firegl_stub_open+0xa5/0x120 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.902982] [] ? chrdev_open+0xaf/0x1a0 Jan 5 20:59:37 Houston kernel: [ 20.902985] [] ? __dentry_open+0x21f/0x330 Jan 5 20:59:37 Houston kernel: [ 20.902987] [] ? cdev_put+0x30/0x30 Jan 5 20:59:37 Houston kernel: [ 20.902990] [] ? vfs_open+0x3a/0x40 Jan 5 20:59:37 Houston kernel: [ 20.902992] [] ? nameidata_to_filp+0x58/0xb0 Jan 5 20:59:37 Houston kernel: [ 20.902994] [] ? do_last+0x49f/0xa10 Jan 5 20:59:37 Houston kernel: [ 20.902997] [] ? apparmor_file_alloc_security+0x2c/0x60 Jan 5 20:59:37 Houston kernel: [ 20.902999] [] ? path_openat+0xd9/0x430 Jan 5 20:59:37 Houston kernel: [ 20.903020] [] ? KCL_SPINLOCK_STATIC_Release+0x16/0x20 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903045] [] ? drm_free+0xf3/0x180 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903070] [] ? firegl_release_helper+0x3dd/0x6c0 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903072] [] ? do_filp_open+0x41/0xa0 Jan 5 20:59:37 Houston kernel: [ 20.903075] [] ? alloc_fd+0xc6/0x110 Jan 5 20:59:37 Houston kernel: [ 20.903076] [] ? do_sys_open+0xf5/0x230 Jan 5 20:59:37 Houston kernel: [ 20.903078] [] ? sys_open+0x21/0x30 Jan 5 20:59:37 Houston kernel: [ 20.903082] [] ? system_call_fastpath+0x16/0x1b Jan 5 20:59:37 Houston kernel: [ 20.903083] ---[ end trace 225b491b77a00de6 ]--- Jan 5 20:59:37 Houston kernel: [ 20.903112] fglrx_pci 0000:01:00.0: irq 55 for MSI/MSI-X Jan 5 20:59:37 Houston kernel: [ 20.903122] fglrx_pci 0000:01:00.0: irq 56 for MSI/MSI-X Jan 5 20:59:37 Houston kernel: [ 20.903130] ------------[ cut here ]------------ Jan 5 20:59:37 Houston kernel: [ 20.903133] WARNING: at /build/buildd/linux-3.5.0/fs/sysfs/dir.c:529 sysfs_add_one+0xd4/0x100() Jan 5 20:59:37 Houston kernel: [ 20.903134] Hardware name: HP Pavilion dv6 Notebook PC Jan 5 20:59:37 Houston kernel: [ 20.903135] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:01.0/0000:01:00.0/msi_irqs' Jan 5 20:59:37 Houston kernel: [ 20.903136] Modules linked in: fglrx(PO) amd_iommu_v2 parport_pc ppdev snd_hda_codec_hdmi rfcomm bnep snd_hda_codec_idt hp_wmi sparse_keymap binfmt_misc joydev coretemp kvm ghash_clmulni_intel aesni_intel cryptd aes_x86_64 lib80211_crypt_tkip snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi hid_generic wmi snd_seq_midi_event snd_seq snd_timer snd_seq_device uvcvideo videobuf2_core videodev videobuf2_vmalloc videobuf2_memops usbhid mac_hid snd hid microcode wl(PO) btusb hp_accel i915 bluetooth psmouse lis3lv02d input_polldev serio_raw drm_kms_helper lp lib80211 parport drm soundcore snd_page_alloc lpc_ich mei rts_pstor(C) i2c_algo_bit video r8169 [last unloaded: amd_iommu_v2] Jan 5 20:59:37 Houston kernel: [ 20.903163] Pid: 1253, comm: Xorg Tainted: P WC O 3.5.0-21-generic #32-Ubuntu Jan 5 20:59:37 Houston kernel: [ 20.903164] Call Trace: Jan 5 20:59:37 Houston kernel: [ 20.903167] [] warn_slowpath_common+0x7f/0xc0 Jan 5 20:59:37 Houston kernel: [ 20.903169] [] warn_slowpath_fmt+0x46/0x50 Jan 5 20:59:37 Houston kernel: [ 20.903172] [] ? strlcat+0x65/0x90 Jan 5 20:59:37 Houston kernel: [ 20.903174] [] sysfs_add_one+0xd4/0x100 Jan 5 20:59:37 Houston kernel: [ 20.903176] [] create_dir+0x78/0xd0 Jan 5 20:59:37 Houston kernel: [ 20.903179] [] ? kvasprintf+0x57/0x90 Jan 5 20:59:37 Houston kernel: [ 20.903181] [] sysfs_create_dir+0x86/0xe0 Jan 5 20:59:37 Houston kernel: [ 20.903184] [] kobject_add_internal+0x9c/0x220 Jan 5 20:59:37 Houston kernel: [ 20.903186] [] ? kobject_set_name+0x38/0x40 Jan 5 20:59:37 Houston kernel: [ 20.903189] [] kset_register+0x46/0x70 Jan 5 20:59:37 Houston kernel: [ 20.903191] [] kset_create_and_add+0x76/0xc0 Jan 5 20:59:37 Houston kernel: [ 20.903194] [] populate_msi_sysfs+0x2e/0x110 Jan 5 20:59:37 Houston kernel: [ 20.903196] [] pci_enable_msi_block+0x1d3/0x2b0 Jan 5 20:59:37 Houston kernel: [ 20.903218] [] KCL_RequestMSI+0x13/0x20 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903246] [] IRQMGR_initialize+0x24f/0x380 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903274] [] ? IRQMGR_alloc_context+0xb7/0x110 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903302] [] ? irqmgr_wrap_initialize+0x1e/0xb0 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903330] [] ? firegl_irqmgr_init+0x55/0x100 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903359] [] ? hal_init_gpu+0x1d6/0x4b0 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903385] [] ? firegl_open+0x2e7/0x320 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903404] [] ? ip_firegl_open+0x17/0x20 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903423] [] ? firegl_stub_open+0xa5/0x120 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903426] [] ? chrdev_open+0xaf/0x1a0 Jan 5 20:59:37 Houston kernel: [ 20.903429] [] ? __dentry_open+0x21f/0x330 Jan 5 20:59:37 Houston kernel: [ 20.903431] [] ? cdev_put+0x30/0x30 Jan 5 20:59:37 Houston kernel: [ 20.903433] [] ? vfs_open+0x3a/0x40 Jan 5 20:59:37 Houston kernel: [ 20.903435] [] ? nameidata_to_filp+0x58/0xb0 Jan 5 20:59:37 Houston kernel: [ 20.903436] [] ? do_last+0x49f/0xa10 Jan 5 20:59:37 Houston kernel: [ 20.903439] [] ? apparmor_file_alloc_security+0x2c/0x60 Jan 5 20:59:37 Houston kernel: [ 20.903441] [] ? path_openat+0xd9/0x430 Jan 5 20:59:37 Houston kernel: [ 20.903461] [] ? KCL_SPINLOCK_STATIC_Release+0x16/0x20 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903485] [] ? drm_free+0xf3/0x180 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903510] [] ? firegl_release_helper+0x3dd/0x6c0 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903513] [] ? do_filp_open+0x41/0xa0 Jan 5 20:59:37 Houston kernel: [ 20.903515] [] ? alloc_fd+0xc6/0x110 Jan 5 20:59:37 Houston kernel: [ 20.903516] [] ? do_sys_open+0xf5/0x230 Jan 5 20:59:37 Houston kernel: [ 20.903518] [] ? sys_open+0x21/0x30 Jan 5 20:59:37 Houston kernel: [ 20.903521] [] ? system_call_fastpath+0x16/0x1b Jan 5 20:59:37 Houston kernel: [ 20.903522] ---[ end trace 225b491b77a00de7 ]--- Jan 5 20:59:37 Houston kernel: [ 20.903524] ------------[ cut here ]------------ Jan 5 20:59:37 Houston kernel: [ 20.903526] WARNING: at /build/buildd/linux-3.5.0/lib/kobject.c:196 kobject_add_internal+0x204/0x220() Jan 5 20:59:37 Houston kernel: [ 20.903527] Hardware name: HP Pavilion dv6 Notebook PC Jan 5 20:59:37 Houston kernel: [ 20.903528] kobject_add_internal failed for msi_irqs with -EEXIST, don't try to register things with the same name in the same directory. Jan 5 20:59:37 Houston kernel: [ 20.903529] Modules linked in: fglrx(PO) amd_iommu_v2 parport_pc ppdev snd_hda_codec_hdmi rfcomm bnep snd_hda_codec_idt hp_wmi sparse_keymap binfmt_misc joydev coretemp kvm ghash_clmulni_intel aesni_intel cryptd aes_x86_64 lib80211_crypt_tkip snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi hid_generic wmi snd_seq_midi_event snd_seq snd_timer snd_seq_device uvcvideo videobuf2_core videodev videobuf2_vmalloc videobuf2_memops usbhid mac_hid snd hid microcode wl(PO) btusb hp_accel i915 bluetooth psmouse lis3lv02d input_polldev serio_raw drm_kms_helper lp lib80211 parport drm soundcore snd_page_alloc lpc_ich mei rts_pstor(C) i2c_algo_bit video r8169 [last unloaded: amd_iommu_v2] Jan 5 20:59:37 Houston kernel: [ 20.903556] Pid: 1253, comm: Xorg Tainted: P WC O 3.5.0-21-generic #32-Ubuntu Jan 5 20:59:37 Houston kernel: [ 20.903557] Call Trace: Jan 5 20:59:37 Houston kernel: [ 20.903559] [] warn_slowpath_common+0x7f/0xc0 Jan 5 20:59:37 Houston kernel: [ 20.903562] [] ? kvasprintf+0x57/0x90 Jan 5 20:59:37 Houston kernel: [ 20.903564] [] warn_slowpath_fmt+0x46/0x50 Jan 5 20:59:37 Houston kernel: [ 20.903566] [] kobject_add_internal+0x204/0x220 Jan 5 20:59:37 Houston kernel: [ 20.903569] [] ? kobject_set_name+0x38/0x40 Jan 5 20:59:37 Houston kernel: [ 20.903571] [] kset_register+0x46/0x70 Jan 5 20:59:37 Houston kernel: [ 20.903573] [] kset_create_and_add+0x76/0xc0 Jan 5 20:59:37 Houston kernel: [ 20.903576] [] populate_msi_sysfs+0x2e/0x110 Jan 5 20:59:37 Houston kernel: [ 20.903578] [] pci_enable_msi_block+0x1d3/0x2b0 Jan 5 20:59:37 Houston kernel: [ 20.903600] [] KCL_RequestMSI+0x13/0x20 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903628] [] IRQMGR_initialize+0x24f/0x380 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903656] [] ? IRQMGR_alloc_context+0xb7/0x110 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903683] [] ? irqmgr_wrap_initialize+0x1e/0xb0 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903711] [] ? firegl_irqmgr_init+0x55/0x100 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903740] [] ? hal_init_gpu+0x1d6/0x4b0 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903766] [] ? firegl_open+0x2e7/0x320 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903785] [] ? ip_firegl_open+0x17/0x20 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903804] [] ? firegl_stub_open+0xa5/0x120 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903806] [] ? chrdev_open+0xaf/0x1a0 Jan 5 20:59:37 Houston kernel: [ 20.903809] [] ? __dentry_open+0x21f/0x330 Jan 5 20:59:37 Houston kernel: [ 20.903811] [] ? cdev_put+0x30/0x30 Jan 5 20:59:37 Houston kernel: [ 20.903814] [] ? vfs_open+0x3a/0x40 Jan 5 20:59:37 Houston kernel: [ 20.903815] [] ? nameidata_to_filp+0x58/0xb0 Jan 5 20:59:37 Houston kernel: [ 20.903817] [] ? do_last+0x49f/0xa10 Jan 5 20:59:37 Houston kernel: [ 20.903819] [] ? apparmor_file_alloc_security+0x2c/0x60 Jan 5 20:59:37 Houston kernel: [ 20.903821] [] ? path_openat+0xd9/0x430 Jan 5 20:59:37 Houston kernel: [ 20.903842] [] ? KCL_SPINLOCK_STATIC_Release+0x16/0x20 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903866] [] ? drm_free+0xf3/0x180 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903891] [] ? firegl_release_helper+0x3dd/0x6c0 [fglrx] Jan 5 20:59:37 Houston kernel: [ 20.903893] [] ? do_filp_open+0x41/0xa0 Jan 5 20:59:37 Houston kernel: [ 20.903895] [] ? alloc_fd+0xc6/0x110 Jan 5 20:59:37 Houston kernel: [ 20.903897] [] ? do_sys_open+0xf5/0x230 Jan 5 20:59:37 Houston kernel: [ 20.903899] [] ? sys_open+0x21/0x30 Jan 5 20:59:37 Houston kernel: [ 20.903901] [] ? system_call_fastpath+0x16/0x1b Jan 5 20:59:37 Houston kernel: [ 20.903903] ---[ end trace 225b491b77a00de8 ]--- Jan 5 20:59:37 Houston kernel: [ 20.903910] [fglrx] Could not enable MSI; System prevented initialization Jan 5 20:59:37 Houston kernel: [ 20.904267] [fglrx] Firegl kernel thread PID: 1396 Jan 5 20:59:37 Houston kernel: [ 20.904336] [fglrx] Firegl kernel thread PID: 1397 Jan 5 20:59:37 Houston kernel: [ 20.904402] [fglrx] Firegl kernel thread PID: 1398 Jan 5 20:59:37 Houston kernel: [ 20.904450] genirq: Flags mismatch irq 54. 00000080 (fglrx[0]@PCI:1:0:0) vs. 00000820 ( \C2tP\88\FF\FF@PCI:1:0:0) Jan 5 20:59:37 Houston kernel: [ 20.904452] [fglrx:irqmgr_install_interrupt_handler] *ERROR* unable to install interrupt handler Jan 5 20:59:37 Houston kernel: [ 20.904454] [fglrx:irqmgr_wrap_initialize] *ERROR* IRQMGR fail to install interrupt handler! Jan 5 20:59:37 Houston kernel: [ 20.913447] [fglrx:firegl_pplib_init_powerplay] *ERROR* PPLIB: PP_Initialize failed. Jan 5 20:59:37 Houston kernel: [ 20.913466] [fglrx] Gart USWC size:1280 M. Jan 5 20:59:37 Houston kernel: [ 20.913469] [fglrx] Gart cacheable size:508 M. Jan 5 20:59:37 Houston kernel: [ 20.913474] [fglrx] Reserved FB block: Shared offset:0, size:1000000 Jan 5 20:59:37 Houston kernel: [ 20.913476] [fglrx] Reserved FB block: Unshared offset:f8fc000, size:404000 Jan 5 20:59:37 Houston kernel: [ 20.913478] [fglrx] Reserved FB block: Unshared offset:3fff4000, size:c000 Jan 5 20:59:39 Houston kernel: [ 22.760923] [fglrx] module unloaded - fglrx 9.1.11 [Dec 2 2012]