Hallo Alberto!

Thanks a lot for your work on this bug!

I have a question: 
Does your solution also apply when both graphic cards are from AMD?

My laptop has both graphic cards, integrated and discrete, from AMD.

I'm asking because you wrote:
>  [Test Case]
>   * Make sure to be using a hybrid system with Intel+AMD or Intel+NVIDIA GPUs.


Thanks in advance!

Best regards Philipp

--
Philipp Commans
In der Silbert 21
47877 Willich
0163 6961900
PGP-Key
Threema AHZSVZ2V


> Am 04.09.2014 um 11:57 schrieb Alberto Milone <alberto.mil...@canonical.com>:
> 
> ** Description changed:
> 
>  Description:    Ubuntu 14.04 LTS
>  Release:    14.04
> 
>  ----------------
> 
>  == SRU Request ==
> 
>  There is a regression in the gpu-manager that causes it to revert user
>  changes right before the first reboot after enabling the fglrx driver or
>  the nvidia driver on a system with hybrid graphics (Intel+AMD or
>  Intel+NVIDIA). This causes the gpu-manager to remove the current
>  xorg.conf and to switch to Mesa.
> 
>  [Impact]
>   * This regression makes it almost impossible to use binary drivers on 
> systems with hybrid graphics.
> 
>  [Test Case]
>   * Make sure to be using a hybrid system with Intel+AMD or Intel+NVIDIA GPUs.
> 
>   * Make sure that the gpu-manager is not disabled (only necessary if you
>  disabled it manually).
> 
>   * Remove all fglrx and nvidia drivers (keep the nvidia-common and the 
> nvidia-prime packages):
>     sudo apt-get --purge remove nvidia-331
>     sudo apt-get --purge remove nvidia-331
>     sudo apt-get --purge remove fglrx
>     sudo apt-get --purge remove fglrx-updates
> + 
> +  * Install ubuntu-drivers-common from trusty-proposed.
> 
>   * Restart the system.
> 
>   * Install the binary driver (either fglrx or nvidia, according to the 
> available discrete GPU), reboot, and check that the binary driver is enabled 
> (attach your /var/log/gpu-manager.log)
>      - Expected: the (AMD or NVIDIA) discrete GPU is enabled.
>      - Bad behavior: the system switches back to the intel driver and the 
> discrete GPU is not used, despite the fact that the system was configured 
> properly.
> 
>  [Regression Potential]
>   * Low. Systems that currently work will keep working as usual, the ones 
> that currently fail should finally work.
> 
>  [Other Info]
>   * N/A
> 
>  -----------------
> 
>  Hello,
> 
>  I am using a notebook with a quadcore AMD A10 and hybrid graficcard AMD/ATI 
> Radeon HD 8650G / AMD/ATI Sun XT Radeon HD 8670A/8670M/8690M.
>  After installing fglrx I generated the xorg.conf in the terminal with 'sudo 
> aticonfig --adapter=all --initial' and it looked pretty good. Up to this 
> point I was able to switch between the cards with the commands 'sudo 
> aticonfig --px-dgpu' for the discrete card and 'sudo aticonfig --px-igpu' for 
> the intigrated card to save power.
>  After rebooting I realized that I was no longer able to switch between the 
> cards and found that the xorg.conf will be overwritten whenever I modified it 
> and reboot the system. The new (by boot) generated xorg.conf contains not the 
> relevant information for switing between the cards.
>  I attached both configuration in one file (xorg.conf.comparison). I will 
> also provide the atisysteminfo-report.txt so far I will find the place where 
> to attach.
> 
>  Edit: I fixed the error --> "AIGLX error: failed to open
>  /usr/lib64/dri/fglrx_dri.so, error[/usr/lib64/dri/fglrx_dri.so: cannot
>  open shared object file: No such file or directory]" but it changed not
>  the bug of overwriting the xorg.conf.
> 
>  Regards,
>  Uwe
> 
>  ProblemType: Bug
>  DistroRelease: Ubuntu 14.04
>  Package: xorg 1:7.7+1ubuntu8
>  ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
>  Uname: Linux 3.13.0-24-generic x86_64
>  NonfreeKernelModules: fglrx
>  .tmp.unity.support.test.0:
> 
>  ApportVersion: 2.14.1-0ubuntu3
>  Architecture: amd64
>  CompizPlugins: No value set for 
> `/apps/compiz-1/general/screen0/options/active_plugins'
>  CompositorRunning: None
>  CurrentDesktop: Unity
>  Date: Mon Apr 21 08:43:29 2014
>  DistUpgraded: Fresh install
>  DistroCodename: trusty
>  DistroVariant: ubuntu
>  DkmsStatus: fglrx, 13.350.1, 3.13.0-24-generic, x86_64: installed
>  ExtraDebuggingInterest: Yes
>  GraphicsCard:
>   Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8650G] 
> [1002:990b] (prog-if 00 [VGA controller])
>     Subsystem: Hewlett-Packard Company Device [103c:1985]
>     Subsystem: Hewlett-Packard Company Device [103c:1985]
>  InstallationDate: Installed on 2014-04-20 (0 days ago)
>  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
>  MachineType: Hewlett-Packard HP Pavilion 17 Notebook PC
>  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic.efi.signed 
> root=UUID=fdcb1eaf-eda9-48ee-9d5b-b44e1fc06687 ro quiet splash vt.handoff=7
>  SourcePackage: xorg
>  UpgradeStatus: No upgrade log present (probably fresh install)
>  dmi.bios.date: 09/26/2013
>  dmi.bios.vendor: Insyde
>  dmi.bios.version: F.22
>  dmi.board.asset.tag: Base Board Asset Tag
>  dmi.board.name: 1985
>  dmi.board.vendor: Hewlett-Packard
>  dmi.board.version: 01.13
>  dmi.chassis.type: 10
>  dmi.chassis.vendor: Hewlett-Packard
>  dmi.chassis.version: Chassis Version
>  dmi.modalias: 
> dmi:bvnInsyde:bvrF.22:bd09/26/2013:svnHewlett-Packard:pnHPPavilion17NotebookPC:pvr0892100000005910000600000:rvnHewlett-Packard:rn1985:rvr01.13:cvnHewlett-Packard:ct10:cvrChassisVersion:
>  dmi.product.name: HP Pavilion 17 Notebook PC
>  dmi.product.version: 0892100000005910000600000
>  dmi.sys.vendor: Hewlett-Packard
>  version.compiz: compiz 1:0.9.11+14.04.20140409-0ubuntu1
>  version.fglrx-installer: fglrx-installer N/A
>  version.ia32-libs: ia32-libs N/A
>  version.libdrm2: libdrm2 2.4.52-1
>  version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0-4ubuntu5
>  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
>  version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0-4ubuntu5
>  version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2
>  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
>  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3
>  version.xserver-xorg-video-intel: xserver-xorg-video-intel 
> 2:2.99.910-0ubuntu1
>  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
> 1:1.0.10-1ubuntu2
>  xserver.bootTime: Mon Apr 21 08:29:06 2014
>  xserver.configfile: /etc/X11/xorg.conf
>  xserver.errors:
>   open /dev/dri/card0: No such file or directory
>   AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, 
> error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object 
> file: No such file or directory]
>   AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, 
> error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: No such 
> file or directory]
>   AIGLX error: failed to open /usr/X11R6/lib/modules/dri/fglrx_dri.so, 
> error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object 
> file: No such file or directory]
>  xserver.logfile: /var/log/Xorg.0.log
>  xserver.version: 2:1.15.1-0ubuntu2
>  xserver.video_driver: fglrx
> 
> -- 
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1310489
> 
> Title:
>  xorg.conf overwritten by booting system
> 
> Status in “ubuntu-drivers-common” package in Ubuntu:
>  Fix Released
> Status in “ubuntu-drivers-common” source package in Trusty:
>  In Progress
> 
> Bug description:
>  Description:    Ubuntu 14.04 LTS
>  Release:    14.04
> 
>  ----------------
> 
>  == SRU Request ==
> 
>  There is a regression in the gpu-manager that causes it to revert user
>  changes right before the first reboot after enabling the fglrx driver
>  or the nvidia driver on a system with hybrid graphics (Intel+AMD or
>  Intel+NVIDIA). This causes the gpu-manager to remove the current
>  xorg.conf and to switch to Mesa.
> 
>  [Impact]
>   * This regression makes it almost impossible to use binary drivers on 
> systems with hybrid graphics.
> 
>  [Test Case]
>   * Make sure to be using a hybrid system with Intel+AMD or Intel+NVIDIA GPUs.
> 
>   * Make sure that the gpu-manager is not disabled (only necessary if
>  you disabled it manually).
> 
>   * Remove all fglrx and nvidia drivers (keep the nvidia-common and the 
> nvidia-prime packages):
>     sudo apt-get --purge remove nvidia-331
>     sudo apt-get --purge remove nvidia-331
>     sudo apt-get --purge remove fglrx
>     sudo apt-get --purge remove fglrx-updates
> 
>   * Install ubuntu-drivers-common from trusty-proposed.
> 
>   * Restart the system.
> 
>   * Install the binary driver (either fglrx or nvidia, according to the 
> available discrete GPU), reboot, and check that the binary driver is enabled 
> (attach your /var/log/gpu-manager.log)
>      - Expected: the (AMD or NVIDIA) discrete GPU is enabled.
>      - Bad behavior: the system switches back to the intel driver and the 
> discrete GPU is not used, despite the fact that the system was configured 
> properly.
> 
>  [Regression Potential]
>   * Low. Systems that currently work will keep working as usual, the ones 
> that currently fail should finally work.
> 
>  [Other Info]
>   * N/A
> 
>  -----------------
> 
>  Hello,
> 
>  I am using a notebook with a quadcore AMD A10 and hybrid graficcard AMD/ATI 
> Radeon HD 8650G / AMD/ATI Sun XT Radeon HD 8670A/8670M/8690M.
>  After installing fglrx I generated the xorg.conf in the terminal with 'sudo 
> aticonfig --adapter=all --initial' and it looked pretty good. Up to this 
> point I was able to switch between the cards with the commands 'sudo 
> aticonfig --px-dgpu' for the discrete card and 'sudo aticonfig --px-igpu' for 
> the intigrated card to save power.
>  After rebooting I realized that I was no longer able to switch between the 
> cards and found that the xorg.conf will be overwritten whenever I modified it 
> and reboot the system. The new (by boot) generated xorg.conf contains not the 
> relevant information for switing between the cards.
>  I attached both configuration in one file (xorg.conf.comparison). I will 
> also provide the atisysteminfo-report.txt so far I will find the place where 
> to attach.
> 
>  Edit: I fixed the error --> "AIGLX error: failed to open
>  /usr/lib64/dri/fglrx_dri.so, error[/usr/lib64/dri/fglrx_dri.so: cannot
>  open shared object file: No such file or directory]" but it changed
>  not the bug of overwriting the xorg.conf.
> 
>  Regards,
>  Uwe
> 
>  ProblemType: Bug
>  DistroRelease: Ubuntu 14.04
>  Package: xorg 1:7.7+1ubuntu8
>  ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
>  Uname: Linux 3.13.0-24-generic x86_64
>  NonfreeKernelModules: fglrx
>  .tmp.unity.support.test.0:
> 
>  ApportVersion: 2.14.1-0ubuntu3
>  Architecture: amd64
>  CompizPlugins: No value set for 
> `/apps/compiz-1/general/screen0/options/active_plugins'
>  CompositorRunning: None
>  CurrentDesktop: Unity
>  Date: Mon Apr 21 08:43:29 2014
>  DistUpgraded: Fresh install
>  DistroCodename: trusty
>  DistroVariant: ubuntu
>  DkmsStatus: fglrx, 13.350.1, 3.13.0-24-generic, x86_64: installed
>  ExtraDebuggingInterest: Yes
>  GraphicsCard:
>   Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8650G] 
> [1002:990b] (prog-if 00 [VGA controller])
>     Subsystem: Hewlett-Packard Company Device [103c:1985]
>     Subsystem: Hewlett-Packard Company Device [103c:1985]
>  InstallationDate: Installed on 2014-04-20 (0 days ago)
>  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
>  MachineType: Hewlett-Packard HP Pavilion 17 Notebook PC
>  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic.efi.signed 
> root=UUID=fdcb1eaf-eda9-48ee-9d5b-b44e1fc06687 ro quiet splash vt.handoff=7
>  SourcePackage: xorg
>  UpgradeStatus: No upgrade log present (probably fresh install)
>  dmi.bios.date: 09/26/2013
>  dmi.bios.vendor: Insyde
>  dmi.bios.version: F.22
>  dmi.board.asset.tag: Base Board Asset Tag
>  dmi.board.name: 1985
>  dmi.board.vendor: Hewlett-Packard
>  dmi.board.version: 01.13
>  dmi.chassis.type: 10
>  dmi.chassis.vendor: Hewlett-Packard
>  dmi.chassis.version: Chassis Version
>  dmi.modalias: 
> dmi:bvnInsyde:bvrF.22:bd09/26/2013:svnHewlett-Packard:pnHPPavilion17NotebookPC:pvr0892100000005910000600000:rvnHewlett-Packard:rn1985:rvr01.13:cvnHewlett-Packard:ct10:cvrChassisVersion:
>  dmi.product.name: HP Pavilion 17 Notebook PC
>  dmi.product.version: 0892100000005910000600000
>  dmi.sys.vendor: Hewlett-Packard
>  version.compiz: compiz 1:0.9.11+14.04.20140409-0ubuntu1
>  version.fglrx-installer: fglrx-installer N/A
>  version.ia32-libs: ia32-libs N/A
>  version.libdrm2: libdrm2 2.4.52-1
>  version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0-4ubuntu5
>  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
>  version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0-4ubuntu5
>  version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2
>  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
>  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3
>  version.xserver-xorg-video-intel: xserver-xorg-video-intel 
> 2:2.99.910-0ubuntu1
>  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
> 1:1.0.10-1ubuntu2
>  xserver.bootTime: Mon Apr 21 08:29:06 2014
>  xserver.configfile: /etc/X11/xorg.conf
>  xserver.errors:
>   open /dev/dri/card0: No such file or directory
>   AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, 
> error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object 
> file: No such file or directory]
>   AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, 
> error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: No such 
> file or directory]
>   AIGLX error: failed to open /usr/X11R6/lib/modules/dri/fglrx_dri.so, 
> error[/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object 
> file: No such file or directory]
>  xserver.logfile: /var/log/Xorg.0.log
>  xserver.version: 2:1.15.1-0ubuntu2
>  xserver.video_driver: fglrx
> 
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/ubuntu-drivers-common/+bug/1310489/+subscriptions

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1310489

Title:
  xorg.conf overwritten by booting system

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-drivers-common/+bug/1310489/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to