atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
阅读:2454回复:4

firefox-gtk3开启skia backend背景变黑色

楼主#
更多 发布于:2014-04-11 20:23

Build tools

Compiler Version Compiler flags
gcc gcc version 4.8.2 20140206 (prerelease) (GCC) -Wall -Wpointer-arith -Wdeclaration-after-statement
-Werror=return-type -Werror=int-to-pointer-cast -Wtype-limits
-Wempty-body -Wsign-compare -Wno-unused -Wcast-align -std=gnu99
-fgnu89-inline -fno-strict-aliasing -ffunction-sections -fdata-sections
-fno-math-errno -pthread -pipe
c++ gcc version 4.8.2 20140206 (prerelease) (GCC) -Wall -Wpointer-arith -Woverloaded-virtual
-Werror=return-type -Werror=int-to-pointer-cast -Wtype-limits
-Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wcast-align
-fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections
-fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread
-pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer


Configure arguments


--enable-application=browser --prefix=/usr --libdir=/usr/lib
--without-system-nspr --without-system-nss --with-system-jpeg
--with-system-zlib --with-system-bz2 --with-system-png
--with-system-libevent --with-system-libvpx --enable-system-hunspell
--enable-system-sqlite --enable-system-ffi --enable-system-cairo
--enable-system-pixman --with-pthreads --disable-official-branding
--enable-startup-notification --enable-gio --enable-gstreamer
--disable-gnomevfs --disable-crashreporter --disable-updater
--disable-installer --with-gl-provider=EGL
--enable-default-toolkit=cairo-gtk3
就是菜单的背景,右键菜单等, 页内渲染没问题,图片就不发了。想确认下是否有其他人问题还是因为我 glamor驱动的问题
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
1楼#
发布于:2014-04-12 01:00
我也查了确实https://bugzilla.mozilla.org/show_bug.cgi?id=982640里面修复了,我是m-c分支跟进的,昨晚pull的。
但是使用skia的时候确实还会由于透明问题,导致黑块
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
2楼#
发布于:2014-04-11 22:50
你的firefox是什么版本?

如果是firefox的问题的话,我认为是这个问题:https://bugzilla.mozilla.org/show_bug.cgi?id=982640

该问题已经在2014-03-26 m-c分支修复了,你可以试下nightly版本
http://pcxfirefox.wordpress.com/
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
3楼#
发布于:2014-04-11 22:03
我这边只用cairo的情况下看起来一切都很正常
就是不确定是gtk3还没弄好,还是因为我用了radeon glamor的问题,我这边glamor问题也挺多,Xft下某些字体看不见
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2025-08-05
  • 发帖数675
  • 经验619枚
  • 威望0点
  • 贡献值110点
  • 好评度116点
4楼#
发布于:2014-04-11 21:31
默认的cairo后端如何?我这里cairo后端是黑的



Build tools

CompilerVersionCompiler flags
gccgcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu6)-Wall -Wpointer-arith -Wdeclaration-after-statement
-Werror=return-type -Werror=int-to-pointer-cast -Wtype-limits
-Wempty-body -Wsign-compare -Wno-unused -Wcast-align -std=gnu99
-fgnu89-inline -fno-strict-aliasing -ffunction-sections -fdata-sections
-fno-math-errno -pthread -pipe
c++gcc version 4.8.2 (Ubuntu 4.8.2-16ubuntu6)-Wall -Wpointer-arith -Woverloaded-virtual
-Werror=return-type -Werror=int-to-pointer-cast -Wtype-limits
-Wempty-body -Wsign-compare -Wno-invalid-offsetof -Wcast-align
-fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections
-fdata-sections -fno-exceptions -fno-math-errno -std=gnu++0x -pthread
-pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  
-fno-omit-frame-pointer


Configure arguments


--host=x86_64-linux-gnu --prefix=/usr
--libexecdir=/usr/lib/firefox-gtk3
'--with-l10n-base=/build/buildd/firefox-gtk3-31.0~a1~hg20140320r174614/./l10n'
 '--srcdir=/build/buildd/firefox-gtk3-31.0~a1~hg20140320r174614/.'
--enable-release --disable-install-strip --disable-updater
--enable-application=browser --enable-startup-notification
--with-distribution-id=com.ubuntu --enable-gstreamer=1.0
--enable-system-cairo --enable-default-toolkit=cairo-gtk3
--enable-optimize --enable-tests --disable-crashreporter
--with-branding=browser/branding/nightly --disable-gnomevfs --enable-gio
 --enable-update-channel=nightly --disable-debug --disable-elf-hack
--with-app-basename=Firefox-Gtk3 --with-app-name=firefox-gtk3
--enable-profiling
'--with-google-api-keyfile=/build/buildd/firefox-gtk3-31.0~a1~hg20140320r174614/debian/g'
游客

返回顶部