Bug#746409: Problem solved.
I have not used the computer for several months. Then I discovered that the motherboard was broken. After replacing a new motherboard and updating Debian GNOME works correct. dmesg|grep radeon output: [5.511786] [drm] radeon kernel modesetting enabled. [5.523032] radeon :01:05.0: enabling device ( -> 0003) [5.52] radeon :01:05.0: BAR 6: can't assign [??? 0x flags 0x0] (bogus alignment) [5.523355] [drm:radeon_get_bios] *ERROR* Unable to locate a BIOS ROM [5.523398] radeon :01:05.0: Fatal error during GPU init [5.523440] [drm] radeon: finishing device. [5.524639] radeon: probe of :01:05.0 failed with error -22 [5.526061] radeon :02:00.0: VRAM: 512M 0x - 0x1FFF (512M used) [5.526064] radeon :02:00.0: GTT: 512M 0x2000 - 0x3FFF [5.526167] [drm] radeon: 512M of VRAM memory ready [5.526169] [drm] radeon: 512M of GTT memory ready. [5.579009] radeon :02:00.0: firmware: direct-loading firmware radeon/RV730_pfp.bin [5.586026] radeon :02:00.0: firmware: direct-loading firmware radeon/RV730_me.bin [5.588686] radeon :02:00.0: firmware: direct-loading firmware radeon/R700_rlc.bin [5.589641] radeon :02:00.0: firmware: direct-loading firmware radeon/RV740_smc.bin [5.605496] radeon :02:00.0: firmware: direct-loading firmware radeon/RV710_uvd.bin [5.608451] [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0 [5.622259] radeon :02:00.0: WB enabled [5.622268] radeon :02:00.0: fence driver on ring 0 use gpu addr 0x2c00 and cpu addr 0xffb75c00 [5.622275] radeon :02:00.0: fence driver on ring 3 use gpu addr 0x2c0c and cpu addr 0xffb75c0c [5.625160] radeon :02:00.0: fence driver on ring 5 use gpu addr 0x0005c598 and cpu addr 0xf8d1c598 [5.625216] radeon :02:00.0: irq 44 for MSI/MSI-X [5.625252] radeon :02:00.0: radeon: using MSI. [5.625303] [drm] radeon: irq initialized. [6.043974] [drm] radeon: dpm initialized [6.106284] fbcon: radeondrmfb (fb0) is primary device [6.140265] radeon :02:00.0: fb0: radeondrmfb frame buffer device [6.140267] radeon :02:00.0: registered panic notifier [6.140273] [drm] Initialized radeon 2.36.0 20080528 for :02:00.0 on minor 0 -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/6983921426974...@web3h.yandex.ru
libdrm: Changes to 'ubuntu'
Rebased ref, commits from common ancestor: -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yzodo-0003w0...@moszumanska.debian.org
libdrm: Changes to 'ubuntu'
.gitignore|4 Makefile.am | 30 ++- configure.ac | 36 ++- exynos/Makefile.am|3 exynos/exynos_drm.c | 19 + exynos/exynos_drm.h | 40 exynos/exynos_fimg2d.c| 253 +++-- exynos/exynos_fimg2d.h| 328 + exynos/fimg2d.h | 325 - exynos/fimg2d_reg.h |2 freedreno/Android.mk |3 include/drm/nouveau_drm.h |1 intel/Android.mk |2 intel/intel_bufmgr_gem.c | 71 +++ intel/test_decode.c |5 libdrm.h |2 libkms/exynos.c |7 nouveau/Android.mk|3 nouveau/abi16.c |3 nouveau/bufctx.c |6 nouveau/nouveau.c | 117 +-- nouveau/nouveau.h |1 radeon/Android.mk |3 tests/Makefile.am | 54 ++--- tests/auth.c |1 tests/dristat.c |7 tests/drmstat.c |2 tests/exynos/Makefile.am |1 tests/exynos/exynos_fimg2d_test.c | 187 --- tests/gem_basic.c | 102 -- tests/gem_flink.c | 137 -- tests/gem_mmap.c | 136 - tests/gem_readwrite.c | 139 -- tests/getclient.c |1 tests/getstats.c |3 tests/kmstest/Makefile.am |1 tests/kmstest/main.c |5 tests/lock.c |1 tests/modeprint/Makefile.am |1 tests/modeprint/modeprint.c | 18 - tests/modetest/modetest.c |2 tests/name_from_fd.c |4 tests/nouveau/.gitignore |1 tests/nouveau/Makefile.am | 16 + tests/nouveau/threaded.c | 156 +++ tests/proptest/Makefile.am|1 tests/proptest/proptest.c |4 tests/radeon/Makefile.am |1 tests/radeon/list.h | 12 - tests/radeon/radeon_ttm.c |4 tests/setversion.c|1 tests/tegra/Makefile.am |2 tests/updatedraw.c|3 tests/vbltest/Makefile.am |2 tests/vbltest/vbltest.c |5 xf86atomic.h | 19 + xf86drm.c | 371 -- xf86drm.h | 16 + xf86drmMode.c | 59 +++--- xf86drmRandom.c | 12 - 60 files changed, 1482 insertions(+), 1269 deletions(-) New commits: commit f744c07a31010f09b916eefb05d788d51490ccae Author: Alexandre Courbot Date: Fri Dec 5 14:55:35 2014 +0900 Add coherent BO attribute diff --git a/include/drm/nouveau_drm.h b/include/drm/nouveau_drm.h index b18cad0..87aefc5 100644 --- a/include/drm/nouveau_drm.h +++ b/include/drm/nouveau_drm.h @@ -96,6 +96,7 @@ struct drm_nouveau_setparam { #define NOUVEAU_GEM_DOMAIN_VRAM (1 << 1) #define NOUVEAU_GEM_DOMAIN_GART (1 << 2) #define NOUVEAU_GEM_DOMAIN_MAPPABLE (1 << 3) +#define NOUVEAU_GEM_DOMAIN_COHERENT (1 << 4) #define NOUVEAU_GEM_TILE_LAYOUT_MASK 0xff00 #define NOUVEAU_GEM_TILE_16BPP 0x0001 diff --git a/nouveau/abi16.c b/nouveau/abi16.c index ae13821..d2d1d0d 100644 --- a/nouveau/abi16.c +++ b/nouveau/abi16.c @@ -195,6 +195,9 @@ abi16_bo_init(struct nouveau_bo *bo, uint32_t alignment, if (bo->flags & NOUVEAU_BO_MAP) info->domain |= NOUVEAU_GEM_DOMAIN_MAPPABLE; + if (bo->flags & NOUVEAU_BO_COHERENT) + info->domain |= NOUVEAU_GEM_DOMAIN_COHERENT; + if (!(bo->flags & NOUVEAU_BO_CONTIG)) info->tile_flags = NOUVEAU_GEM_TILE_NONCONTIG; diff --git a/nouveau/nouveau.h b/nouveau/nouveau.h index a55e2b0..4adda0e 100644 --- a/nouveau/nouveau.h +++ b/nouveau/nouveau.h @@ -127,6 +127,7 @@ union nouveau_bo_config { #define NOUVEAU_BO_MAP 0x8000 #define NOUVEAU_BO_CONTIG 0x4000 #define NOUVEAU_BO_NOSNOOP 0x2000 +#define NOUVEAU_BO_COHERENT 0x1000 struct nouveau_bo { struct nouveau_device *device; commit 858b21f6af03c9658126fd6ec2aa35b4e5151ecb Author: Tobias Jakobi Date: Wed Mar 11 20:38:46 2015 +0100 exynos: fimg2d: follow-up fix for G2D_COEFF_MODE_GB_COLOR Also add the register field formatting info provided by Inki Dae . Signed-off-by: Tobias Jakobi Suggested-by: Inki Dae diff --git a/exynos/exynos_fimg2d.h b/exynos/exynos_fimg2d.h index f76f2a9..9db0c88 100644 --- a/exynos/exynos_fimg2d.h +++ b/exynos/exynos_fimg2d.h @@ -151,6 +151,12 @@ enum e_g2d_op { G2D_OP_CONJOINT_
libdrm: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/libdrm-exynos1.symbols |1 + 2 files changed, 7 insertions(+) New commits: commit 3d3021cf4c7e5861e5630079c9bcfa5ca133924d Author: Maarten Lankhorst Date: Sat Mar 21 19:13:57 2015 +0100 Fix ftbfs on armhf. diff --git a/debian/changelog b/debian/changelog index bf0f03a..d534449 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libdrm (2.4.60-2) UNRELEASED; urgency=medium + + * Fix ftbfs on armhf. + + -- Maarten Lankhorst Sat, 21 Mar 2015 19:13:25 +0100 + libdrm (2.4.60-1) experimental; urgency=medium * New upstream release. diff --git a/debian/libdrm-exynos1.symbols b/debian/libdrm-exynos1.symbols index 445f2b4..46b445b 100644 --- a/debian/libdrm-exynos1.symbols +++ b/debian/libdrm-exynos1.symbols @@ -17,4 +17,5 @@ libdrm_exynos.so.1 libdrm-exynos1 #MINVER# g2d_exec@Base 0 g2d_fini@Base 0 g2d_init@Base 0 + g2d_scale_and_blend@Base 2.4.60 g2d_solid_fill@Base 0 -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yzoal-0004z5...@moszumanska.debian.org