You are not logged in.
hello ,
would like to change email in preferences / user settings;
however , old is invalid,
since it prevents me from updating to newer one.
thanks.
what find more disturbing tan the speed of USB drive
is reliability of USB copy and how it handled on Linux ,
it can happend that you copy say an ISO and it says after 1-2 seconds that the copy is done, when in fact it is still writing to the flash drive and long time,
and there is no easy way to track reliably what is going on and when the copy is effectively finished;
this may happen across distro and across GUI, but certainly one of the biggest shortcoming of Linux overall; it may even happen that if you do something else or more things at once that the copy gets interrupted (or say you run a "get upgrade" and the whole copy-process is disturbed without you even knowing it - because it said copy done)
sony still has to invent a device with which it could disappoint me,
dont know were you get ur stuff from ![]()
but honestly, seagate drives are really good, maybe was just born in another era, cannot talk for HP (man those printers 970CXI are still fabulous, put pricey)
Kingston SSD are bit lame, but then we are not paying for them, i mean you can get SSD even bit way cheaper than HDD nowaaday, but would not have to tell you. but some of the fastest drives on the ssd-tester list should be kingston ones, so they can.
wish only they would still offer like samsung 840 850 since older macs like use them; please dont ask why i havent thrwn them to the garbage, yet.
would be nice if those flash disk could become faster, but last time i read, the wrote about super fast SDcard, like nvme speeds, so wonder what is holding the flash drives "back". but then most of my computer only have usb2.0, so guess not much of a deal to wait some hope for the "quantum leap".
if zou are keen on making a purchase, you can consult also here
edit: local shops here have mostly kingston drives, so most of the time getting those. but there shurely must be faster drives around the block somewhere.
will check with the extensions , but the firefox is sufficiently fluid for me, not slow at atll;
yes, since few weeks use (mozilla acocount sync) so make it easy for them to track me.
but it should nopt slow that much.
also, the benchmark is bit unfair , between mint and ubuntu snap (ubuntu probably heavily tweaked).
the benchmark was from here , with nightly around result 20, with snap version is lot higher
https://browserbench.org/Speedometer3.1/
thanks for the help with linux,
will see what i can contribute;
have just yesterday or other day installed audacity on old powermac g5, it is nice program, but why would you want me to compile it? it is easy to install via pacakge manager?
best of wishes.
dear igor,
found the .debdir instruictions fuzzy, so just went a lazy way and copied the files over
like so
sudo cp -a usr/. /usr/
and for the firefox.desktop adapted a oneliner from antix-forum
cat /usr/share/applications/firefox.desktop |sed "s/Exec=.*/Exec=apulse firefox %u/ig" > ~/.local/share/applications/firefox.desktop && sudo desktop-menu --write-out-globalcat /usr/share/applications/firefox.desktop |sed "s/Exec=.*/Exec=apulse firefox %u/ig" > ~/.local/share/applications/firefox.desktop && sudo desktop-menu --write-out-globalwhere adapted to nightly seemed to function just fine.
the browser function well so far;
however benchmark wants to tell me have lost 50% performance when compared to snap-version ![]()
but for better audio, am glad to take the performance-hit.
hei still wanna buy this
why would you call it crap#?
thought this an awesome one.
tried once more from clean mint installatin,
this time it should have performed
https://pastebin.ubuntu.com/p/xxtNB8B4Sr/
happy weekend!
Already on 'main'
Your branch is up to date with 'origin/main'.
Clone complete.
If you need to run the tooling bootstrapping again, then consider running './mach bootstrap' instead.
Unless you are going to have more local copies of Firefox source code, this 'bootstrap.py' file is no longer needed and can be deleted. Clean up the bootstrap.py file? (Y/n)Unless you are going to have more local copies of Firefox source code, this 'bootstrap.py' file is no longer needed and can be deleted. Clean up the bootstrap.py file? (Y/n)
Running `/usr/bin/python3 mach bootstrap`
Creating local state directory: /home/rich/.mozbuild/srcdirs/firefox-9d461fa480b2
Creating the 'mach' site at /home/rich/.mozbuild/srcdirs/firefox-9d461fa480b2/_virtualenvs/mach
Creating the 'common' site at /home/rich/.mozbuild/srcdirs/firefox-9d461fa480b2/_virtualenvs/common
Note on Artifact Mode:
Artifact builds download prebuilt C++ components rather than building
them locally. Artifact builds are faster!
Artifact builds are recommended for people working on Firefox or
Firefox for Android frontends, or the GeckoView Java API. They are unsuitable
for those working on C++ code. For more information see:
https://firefox-source-docs.mozilla.org/contributing/build/artifact_builds.html.
Please choose the version of Firefox you want to build (see note above):
1. Firefox for Desktop Artifact Mode [default]
2. Firefox for Desktop
3. GeckoView/Firefox for Android Artifact Mode
4. GeckoView/Firefox for Android
5. SpiderMonkey JavaScript engine
Your choice: 2ould you like to run a few configuration steps to ensure Git is
optimally configured? (Yn): Configuring git...
Set git config: "core.untrackedCache = true"
Unset git config: `core.fsmonitor`
Ensuring watchman is properly configured...
Copying /home/rich/firefox/firefox/.git/hooks/fsmonitor-watchman.sample to /home/rich/firefox/firefox/.git/hooks/query-watchman
Set git config: "core.fsmonitor = /home/rich/firefox/firefox/.git/hooks/query-watchman"
Setting up artifact sccache.tar.zst
Downloading artifact to local cache: /home/rich/.mozbuild/toolchains/a5456653f6003945-sccache.tar.zst
Downloading... 0.0 %
Downloading... 100.0 %
untarring "/home/rich/.mozbuild/sccache.tar.zst"
Setting up artifact clang-tidy.tar.zst
Downloading artifact to local cache: /home/rich/.mozbuild/toolchains/6351d89729166013-clang-tidy.tar.zst
Downloading... 0.0 %
Downloading... 27.3 %
Downloading... 54.7 %
Downloading... 82.0 %
Downloading... 100.0 %
untarring "/home/rich/.mozbuild/clang-tools/clang-tidy.tar.zst"
Your system should be ready to build Firefox for Desktop!nano .mozconfig# file: .mozconfig (in sourcedir)
# For old computers -j2 or -j3
# If you need it, uncomment the following line
# mk_add_options MOZ_MAKE_FLAGS=-j3# Rename Firefox to "Firefox Nightly"
mk_add_options MOZ_APP_DISPLAYNAME="Firefox Nightly"
mk_add_options MOZ_SIMPLE_PACKAGE_NAME=firefox-nightly
ac_add_options --with-app-basename="Firefox Nightly"ac_add_options --enable-project=browser
ac_add_options --with-app-name=firefox-nightly
ac_add_options --prefix=/usr# Enable ALSA instead of "pulse-rust"
ac_add_options --enable-audio-backends=alsa
export MOZBUILD_STATE_PATH=/home/rich/mumuexport LDFLAGS+=" -Wl,--no-keep-memory"./mach build -v --priority normal./mach build -v --priority normal
Creating global state directory from environment variable: /home/rich/mumu
Creating local state directory: /home/rich/mumu/srcdirs/firefox-9d461fa480b2
Creating the 'mach' site at /home/rich/mumu/srcdirs/firefox-9d461fa480b2/_virtualenvs/mach
Creating the 'build' site at /home/rich/mumu/srcdirs/firefox-9d461fa480b2/_virtualenvs/build
os.nice(0)
0:00.18 W Clobber not needed.
Config object not found by mach.
0:00.27 Using Python 3.12.3 from /home/rich/mumu/srcdirs/firefox-9d461fa480b2/_virtualenvs/build/bin/python
0:00.27 Adding configure options from /home/rich/firefox/firefox/.mozconfig
0:00.27 --with-app-basename=Firefox Nightly
0:00.27 --enable-project=browser
0:00.27 --with-app-name=firefox-nightly
0:00.27 --prefix=/usr
0:00.27 --enable-audio-backends=alsa
0:00.27 checking for vcs source checkout... git
0:00.28 checking for a shell... /usr/bin/sh
0:00.30 checking for host system type... x86_64-pc-linux-gnu
0:00.30 checking for target system type... x86_64-pc-linux-gnu
0:00.40 checking whether cross compiling... no
0:00.43 checking if configuration file confvars.sh exists... /home/rich/firefox/firefox/browser/confvars.sh
0:00.43 checking if configuration file configure.sh exists... /home/rich/firefox/firefox/browser/branding/unofficial/configure.sh
TIER: configure
1:53.79 Installing bootstrapped toolchain in /home/rich/mumu/clang
TIER: configureEDIT:
now it functions, somehow, thanks alot!
will need arateconf etc. but gonna still switch OS.
best of wishes.
22:00.09 W 189 compiler warnings present.
22:00.44 W Overall system resources - Wall time: 1320s; CPU: 62%; Read bytes: 12904594432; Write bytes: 30568136704; Read time: 37744; Write time: 1436320
22:00.44 W Swap in/out (MB): 0.65234375/0.77734375
22:00.45 W (suppressed 183 warnings in third-party code)
22:00.45 W (suppressed 2 warnings in accessible/atk)
22:00.45 W (suppressed 1 warnings in browser/components/shell)
22:00.45 W warning: obj-x86_64-pc-linux-gnu/dist/include/MicroGeckoProfiler.h:66:45 [-Wvisibility] declaration of 'struct UprofilerFuncPtrs' will not be visible outside of this function
22:00.45 W warning: obj-x86_64-pc-linux-gnu/dist/include/MicroGeckoProfiler.h:70:41 [-Wvisibility] declaration of 'struct UprofilerFuncPtrs' will not be visible outside of this function
22:00.45 W warning: obj-x86_64-pc-linux-gnu/dist/include/mozilla/cxxalloc.h:53:34 [-Wunknown-warning-option] unknown warning group '-Walloc-size-larger-than=', ignored
22:00.45 /usr/bin/notify-send '--app-name=Mozilla Build System' 'Mozilla Build System' 'Build complete'
To view a profile of the build, run |mach resource-usage|.
22:00.47 We know it took a while, but your build finally finished successfully!
22:00.47 If you are building Firefox often, SCCache can save you a lot of time. You can learn more here: https://firefox-source-docs.mozilla.org/setup/configuring_build_options.html#sccache
To take your build for a test drive, run: |mach run|
For more information on what to do now, see https://firefox-source-docs.mozilla.org/setup/contributing_code.htmlhello igorzxx, it is funny with you ![]()
yes, i chose "1" articfacts, but it would not fail.
now will select "2" and learn to behave.
or even better, will remove kubuntu and check for devuan 6 or linux mint (again: ubuntu?)
thanks for educating me, very much appreciated.
( im bit wary to read from computer screens nowadays.)
@stargate, yehyeh, know this site, have consulted it many times.
but since stalled the efforts since have spent many hours and the payback on powerpc g5 with newer linux has been poor; but there are others who have ventured far better; i am stuck at debian 7, but for the moment that is enough, just cannot run the latest software on it.
-------
the install of firefox had already .mozconfig since it is mentioned in the beginner instructions,
just added your line and went with it.
# Automatically download and use compiled C++ components:
ac_add_options --enable-artifact-builds
ac_add_options --enable-audio-backends=alsa
# Write build artifacts to:
mk_add_options MOZ_OBJDIR=./objdir-frontendthought it would take hourse to build but apparently it went through quick.
with your new instructions .mozconfig am getting a lot of error,
so maybe need to adapt;
first if says no "rustc" present whereas previously didnt ask for,
and after installing it via
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
there is other error
0:37.96 ../../../dist/include ../../../dist/xpcrs . \
0:37.96 xulapp /home/rich/Programs/firefox/toolkit/xre/nsINativeAppSupport.idl /home/rich/Programs/firefox/toolkit/xre/nsIXREDirProvider.idl
0:37.96 /home/rich/.mozbuild/srcdirs/firefox-d0ddc02d7b04/_virtualenvs/build/bin/python /home/rich/Programs/firefox/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \
0:37.96 --bindings-conf /home/rich/Programs/firefox/dom/bindings/Bindings.conf \
0:37.98 -I /home/rich/Programs/firefox/accessible/interfaces -I /home/rich/Programs/firefox/browser/components -I /home/rich/Programs/firefox/browser/components/migration -I /home/rich/Programs/firefox/browser/components/shell -I /home/rich/Programs/firefox/caps -I /home/rich/Programs/firefox/chrome -I /home/rich/Programs/firefox/devtools/platform -I /home/rich/Programs/firefox/docshell/base -I /home/rich/Programs/firefox/docshell/shistory -I /home/rich/Programs/firefox/dom/audiochannel -I /home/rich/Programs/firefox/dom/base -I /home/rich/Programs/firefox/dom/bindings -I /home/rich/Programs/firefox/dom/commandhandler -I /home/rich/Programs/firefox/dom/console -I /home/rich/Programs/firefox/dom/events -I /home/rich/Programs/firefox/dom/file/ipc -I /home/rich/Programs/firefox/dom/indexedDB -I /home/rich/Programs/firefox/dom/interfaces/base -I /home/rich/Programs/firefox/dom/interfaces/events -I /home/rich/Programs/firefox/dom/interfaces/geolocation -I /home/rich/Programs/firefox/dom/interfaces/notification -I /home/rich/Programs/firefox/dom/interfaces/payments -I /home/rich/Programs/firefox/dom/interfaces/push -I /home/rich/Programs/firefox/dom/interfaces/security -I /home/rich/Programs/firefox/dom/interfaces/sidebar -I /home/rich/Programs/firefox/dom/interfaces/storage -I /home/rich/Programs/firefox/dom/interfaces/xul -I /home/rich/Programs/firefox/dom/ipc -I /home/rich/Programs/firefox/dom/localstorage -I /home/rich/Programs/firefox/dom/media -I /home/rich/Programs/firefox/dom/media/autoplay -I /home/rich/Programs/firefox/dom/media/bridge -I /home/rich/Programs/firefox/dom/media/gmp -I /home/rich/Programs/firefox/dom/media/test/rdd_process_xpcom -I /home/rich/Programs/firefox/dom/media/webspeech/recognition -I /home/rich/Programs/firefox/dom/media/webspeech/synth -I /home/rich/Programs/firefox/dom/media/webvtt -I /home/rich/Programs/firefox/dom/network/interfaces -I /home/rich/Programs/firefox/dom/notification -I /home/rich/Programs/firefox/dom/power -I /home/rich/Programs/firefox/dom/privateattribution -I /home/rich/Programs/firefox/dom/quota -I /home/rich/Programs/firefox/dom/security -I /home/rich/Programs/firefox/dom/serializers -I /home/rich/Programs/firefox/dom/simpledb -I /home/rich/Programs/firefox/dom/storage -I /home/rich/Programs/firefox/dom/system -I /home/rich/Programs/firefox/dom/webauthn -I /home/rich/Programs/firefox/dom/webbrowserpersist -I /home/rich/Programs/firefox/dom/workers -I /home/rich/Programs/firefox/dom/xslt/xslt -I /home/rich/Programs/firefox/dom/xul -I /home/rich/Programs/firefox/editor -I /home/rich/Programs/firefox/editor/composer -I /home/rich/Programs/firefox/editor/spellchecker -I /home/rich/Programs/firefox/editor/txmgr -I /home/rich/Programs/firefox/extensions/permissions -I /home/rich/Programs/firefox/extensions/spellcheck/idl -I /home/rich/Programs/firefox/gfx/src -I /home/rich/Programs/firefox/gfx/thebes -I /home/rich/Programs/firefox/image -I /home/rich/Programs/firefox/intl/locale -I /home/rich/Programs/firefox/intl/strres -I /home/rich/Programs/firefox/intl/uconv -I /home/rich/Programs/firefox/ipc/glue/test/utility_process_xpcom -I /home/rich/Programs/firefox/js/xpconnect/idl -I /home/rich/Programs/firefox/js/xpconnect/tests/idl -I /home/rich/Programs/firefox/layout/base -I /home/rich/Programs/firefox/layout/inspector -I /home/rich/Programs/firefox/layout/style -I /home/rich/Programs/firefox/layout/xul/tree -I /home/rich/Programs/firefox/modules/libjar -I /home/rich/Programs/firefox/modules/libjar/zipwriter -I /home/rich/Programs/firefox/modules/libpref -I /home/rich/Programs/firefox/netwerk/base -I /home/rich/Programs/firefox/netwerk/base/http-sfv -I /home/rich/Programs/firefox/netwerk/cache2 -I /home/rich/Programs/firefox/netwerk/cookie -I /home/rich/Programs/firefox/netwerk/dns -I /home/rich/Programs/firefox/netwerk/mime -I /home/rich/Programs/firefox/netwerk/protocol/about -I /home/rich/Programs/firefox/netwerk/protocol/data -I /home/rich/Programs/firefox/netwerk/protocol/file -I /home/rich/Programs/firefox/netwerk/protocol/http -I /home/rich/Programs/firefox/netwerk/protocol/res -I /home/rich/Programs/firefox/netwerk/protocol/viewsource -I /home/rich/Programs/firefox/netwerk/protocol/websocket -I /home/rich/Programs/firefox/netwerk/protocol/webtransport -I /home/rich/Programs/firefox/netwerk/socket -I /home/rich/Programs/firefox/netwerk/streamconv -I /home/rich/Programs/firefox/netwerk/streamconv/converters -I /home/rich/Programs/firefox/netwerk/test/httpserver -I /home/rich/Programs/firefox/netwerk/url-classifier -I /home/rich/Programs/firefox/netwerk/wifi -I /home/rich/Programs/firefox/parser/html -I /home/rich/Programs/firefox/parser/htmlparser -I /home/rich/Programs/firefox/remote/components -I /home/rich/Programs/firefox/security/manager/ssl -I /home/rich/Programs/firefox/security/sandbox/common -I /home/rich/Programs/firefox/security/sandbox/linux/interfaces -I /home/rich/Programs/firefox/services/interfaces -I /home/rich/Programs/firefox/startupcache -I /home/rich/Programs/firefox/storage -I /home/rich/Programs/firefox/toolkit/components/alerts -I /home/rich/Programs/firefox/toolkit/components/antitracking -I /home/rich/Programs/firefox/toolkit/components/antitracking/bouncetrackingprotection -I /home/rich/Programs/firefox/toolkit/components/asyncshutdown -I /home/rich/Programs/firefox/toolkit/components/autocomplete -I /home/rich/Programs/firefox/toolkit/components/backgroundhangmonitor -I /home/rich/Programs/firefox/toolkit/components/backgroundtasks -I /home/rich/Programs/firefox/toolkit/components/bitsdownload -I /home/rich/Programs/firefox/toolkit/components/browser -I /home/rich/Programs/firefox/toolkit/components/captivedetect -I /home/rich/Programs/firefox/toolkit/components/cascade_bloom_filter -I /home/rich/Programs/firefox/toolkit/components/cleardata -I /home/rich/Programs/firefox/toolkit/components/commandlines -I /home/rich/Programs/firefox/toolkit/components/contentanalysis -I /home/rich/Programs/firefox/toolkit/components/cookiebanners -I /home/rich/Programs/firefox/toolkit/components/crashes -I /home/rich/Programs/firefox/toolkit/components/credentialmanagement -I /home/rich/Programs/firefox/toolkit/components/downloads -I /home/rich/Programs/firefox/toolkit/components/enterprisepolicies -I /home/rich/Programs/firefox/toolkit/components/extensions -I /home/rich/Programs/firefox/toolkit/components/finalizationwitness -I /home/rich/Programs/firefox/toolkit/components/find -I /home/rich/Programs/firefox/toolkit/components/glean/xpcom -I /home/rich/Programs/firefox/toolkit/components/kvstore -I /home/rich/Programs/firefox/toolkit/components/media -I /home/rich/Programs/firefox/toolkit/components/ml -I /home/rich/Programs/firefox/toolkit/components/mozintl -I /home/rich/Programs/firefox/toolkit/components/parentalcontrols -I /home/rich/Programs/firefox/toolkit/components/passwordmgr -I /home/rich/Programs/firefox/toolkit/components/places -I /home/rich/Programs/firefox/toolkit/components/processtools -I /home/rich/Programs/firefox/toolkit/components/remote -I /home/rich/Programs/firefox/toolkit/components/reputationservice -I /home/rich/Programs/firefox/toolkit/components/resistfingerprinting -I /home/rich/Programs/firefox/toolkit/components/satchel -I /home/rich/Programs/firefox/toolkit/components/search -I /home/rich/Programs/firefox/toolkit/components/sessionstore -I /home/rich/Programs/firefox/toolkit/components/shell -I /home/rich/Programs/firefox/toolkit/components/startup/public -I /home/rich/Programs/firefox/toolkit/components/telemetry/core -I /home/rich/Programs/firefox/toolkit/components/telemetry/dap -I /home/rich/Programs/firefox/toolkit/components/terminator -I /home/rich/Programs/firefox/toolkit/components/thumbnails -I /home/rich/Programs/firefox/toolkit/components/timermanager -I /home/rich/Programs/firefox/toolkit/components/typeaheadfind -I /home/rich/Programs/firefox/toolkit/components/url-classifier -I /home/rich/Programs/firefox/toolkit/components/urlformatter -I /home/rich/Programs/firefox/toolkit/components/windowcreator -I /home/rich/Programs/firefox/toolkit/components/windowwatcher -I /home/rich/Programs/firefox/toolkit/components/xulstore -I /home/rich/Programs/firefox/toolkit/modules -I /home/rich/Programs/firefox/toolkit/mozapps/extensions -I /home/rich/Programs/firefox/toolkit/mozapps/update -I /home/rich/Programs/firefox/toolkit/profile -I /home/rich/Programs/firefox/toolkit/xre -I /home/rich/Programs/firefox/tools/profiler/gecko -I /home/rich/Programs/firefox/uriloader/base -I /home/rich/Programs/firefox/uriloader/exthandler -I /home/rich/Programs/firefox/uriloader/prefetch -I /home/rich/Programs/firefox/widget -I /home/rich/Programs/firefox/xpcom/base -I /home/rich/Programs/firefox/xpcom/components -I /home/rich/Programs/firefox/xpcom/ds -I /home/rich/Programs/firefox/xpcom/io -I /home/rich/Programs/firefox/xpcom/system -I /home/rich/Programs/firefox/xpcom/tests -I /home/rich/Programs/firefox/xpcom/threads -I /home/rich/Programs/firefox/xpfe/appshell \
0:37.98 ../../../dist/include ../../../dist/xpcrs . \
0:37.98 zipwriter /home/rich/Programs/firefox/modules/libjar/zipwriter/nsIZipWriter.idl
0:37.98 config/makefiles/xpidl/xptdata.stub
0:37.99 /home/rich/.mozbuild/srcdirs/firefox-d0ddc02d7b04/_virtualenvs/build/bin/python /home/rich/Programs/firefox/xpcom/reflect/xptinfo/xptcodegen.py /home/rich/Programs/firefox/obj-x86_64-pc-linux-gnu/xpcom/reflect/xptinfo/xptdata.cpp ../../../dist/include/xptdata.h Bits.xpt accessibility.xpt alerts.xpt appshell.xpt appstartup.xpt autocomplete.xpt autoplay.xpt backgroundhangmonitor.xpt browsercompsbase.xpt caps.xpt captivedetect.xpt cascade_bindings.xpt chrome.xpt commandhandler.xpt commandlines.xpt composer.xpt content_events.xpt content_geckomediaplugins.xpt docshell.xpt dom.xpt dom_audiochannel.xpt dom_base.xpt dom_bindings.xpt dom_events.xpt dom_geolocation.xpt dom_identitycredential.xpt dom_indexeddb.xpt dom_localstorage.xpt dom_media.xpt dom_network.xpt dom_notification.xpt dom_payments.xpt dom_power.xpt dom_push.xpt dom_quota.xpt dom_security.xpt dom_serializers.xpt dom_sidebar.xpt dom_simpledb.xpt dom_storage.xpt dom_system.xpt dom_webauthn.xpt dom_webspeechrecognition.xpt dom_webspeechsynth.xpt dom_workers.xpt dom_xslt.xpt dom_xul.xpt downloads.xpt editor.xpt enterprisepolicies.xpt extensions.xpt exthandler.xpt fastfind.xpt fog.xpt gfx.xpt html5.xpt htmlparser.xpt http-sfv.xpt imglib2.xpt inspector.xpt intl.xpt jar.xpt jsdevtools.xpt kvstore.xpt layout_base.xpt layout_style.xpt layout_xul_tree.xpt locale.xpt loginmgr.xpt migration.xpt mimetype.xpt ml.xpt mozfind.xpt mozintl.xpt necko.xpt necko_about.xpt necko_cache2.xpt necko_cookie.xpt necko_dns.xpt necko_file.xpt necko_http.xpt necko_res.xpt necko_socket.xpt necko_strconv.xpt necko_viewsource.xpt necko_websocket.xpt necko_webtransport.xpt necko_wifi.xpt parentalcontrols.xpt peerconnection.xpt permissions.xpt pipnss.xpt places.xpt pref.xpt prefetch.xpt privateattribution.xpt profiler.xpt rdd_process_xpcom_test.xpt remote.xpt reputationservice.xpt sandbox.xpt satchel.xpt services.xpt sessionstore.xpt shellservice.xpt shistory.xpt spellchecker.xpt startupcache.xpt storage.xpt telemetry.xpt test_necko.xpt thumbnails.xpt toolkit_antitracking.xpt toolkit_asyncshutdown.xpt toolkit_backgroundtasks.xpt toolkit_cleardata.xpt toolkit_contentanalysis.xpt toolkit_cookiebanners.xpt toolkit_crashservice.xpt toolkit_finalizationwitness.xpt toolkit_media.xpt toolkit_modules.xpt toolkit_processtools.xpt toolkit_resistfingerprinting.xpt toolkit_search.xpt toolkit_shell.xpt toolkit_terminator.xpt toolkit_xulstore.xpt toolkitprofile.xpt toolkitremote.xpt txmgr.xpt txtsvc.xpt uconv.xpt update.xpt uriloader.xpt url-classifier.xpt urlformatter.xpt utility_process_xpcom_test.xpt webBrowser_core.xpt webbrowserpersist.xpt webextensions.xpt webvtt.xpt widget.xpt windowcreator.xpt windowwatcher.xpt xpcom_base.xpt xpcom_components.xpt xpcom_ds.xpt xpcom_io.xpt xpcom_system.xpt xpcom_threads.xpt xpcomtest.xpt xpconnect.xpt xpctest.xpt xul.xpt xulapp.xpt zipwriter.xpt
0:37.99 gmake[5]: Leaving directory '/home/rich/Programs/firefox/obj-x86_64-pc-linux-gnu/config/makefiles/xpidl'
0:37.99 gmake[4]: Leaving directory '/home/rich/Programs/firefox/obj-x86_64-pc-linux-gnu/xpcom/xpidl'
0:37.99 gmake[4]: Leaving directory '/home/rich/Programs/firefox/obj-x86_64-pc-linux-gnu/dom/bindings'
0:38.21 touch ipdl.track
0:38.21 gmake[4]: Leaving directory '/home/rich/Programs/firefox/obj-x86_64-pc-linux-gnu/ipc/ipdl'
0:38.21 gmake[3]: Leaving directory '/home/rich/Programs/firefox/obj-x86_64-pc-linux-gnu'
0:38.21 gmake[2]: *** [/home/rich/Programs/firefox/config/recurse.mk:34: export] Error 2
0:38.21 gmake[2]: Leaving directory '/home/rich/Programs/firefox/obj-x86_64-pc-linux-gnu'
0:38.21 gmake[1]: *** [/home/rich/Programs/firefox/config/rules.mk:359: default] Error 2
0:38.21 gmake[1]: Leaving directory '/home/rich/Programs/firefox/obj-x86_64-pc-linux-gnu'
0:38.21 gmake: *** [client.mk:60: build] Error 2
0:38.31 W 0 compiler warnings present.since have problem also with wayland for some handling of PiP,
might ditch it altogether Ubuntu,
and use for the moment Linux Mint, since from what heard it does not force Wayland or Rust?
or maybe i am mistaken,
also there are no Snap present, which is rather painful on Ubuntu if you want another firefox than snap.
Thank you again for the help, greatly appreciated;
wanted to build firefox on a Powerpc g5, since it runs still debian 7, but never got to it really, so this is really the first attempt to firefox build.
0:13.24 ./application.ini.h.stub
0:14.37 warning: patch for `init_rust_components` uses the features mechanism. default-features and features will not take effect because the patch dependency does not support this mechanism
0:14.37 warning: patch for `logins` uses the features mechanism. default-features and features will not take effect because the patch dependency does not support this mechanism
0:14.37 error: failed to select a version for the requirement `serde = "^1"` (locked to 1.0.228)
0:14.37 candidate versions found which didn't match: 1.0.227
0:14.37 location searched: directory source `/home/rich/Programs/firefox/third_party/rust` (which is replacing registry `crates-io`)
0:14.37 required by package `nmhproxy v0.1.0 (/home/rich/Programs/firefox/browser/app/nmhproxy)`
0:14.37 perhaps a crate was updated and forgotten to be re-vendored?
0:14.37 As a reminder, you're using offline mode (--frozen) which can sometimes cause surprising resolution failures, if this error is too confusing you may wish to retry without `--frozen`.
0:14.38 gmake[3]: *** [backend.mk:1227: config/.deps/cbindgen-metadata.json.stub] Error 101
0:14.38 gmake[3]: *** Waiting for unfinished jobs....
0:14.45 gmake[2]: *** [/home/rich/Programs/firefox/config/recurse.mk:34: export] Error 2
0:14.45 gmake[1]: *** [/home/rich/Programs/firefox/config/rules.mk:359: default] Error 2
0:14.45 gmake: *** [client.mk:60: build] Error 2
0:14.55 W 0 compiler warnings present.think this kubuntu / ubuntu is pushing this rust also;
now to get this to function >
ac_add_options --enable-audio-backends=alsa
is it mandatory to uninstall pipewire/pulse?
since tried this here, and the "pulse-rust" would persist, even after inserting "media.cubeb.backend alsa"
maybe just did it wrong (first seuccusful compile)
for kubuntu 24.04
./mach run --version
0:00.13 /home/rich/Programs/firefox/objdir-frontend/dist/bin/firefox --version -profile /home/rich/Programs/firefox/objdir-frontend/tmp/profile-default
[73542] Sandbox: CanCreateUserNamespace() unshare(CLONE_NEWPID): EPERM
Mozilla Firefox 146.0a1apulse ./mach run
0:00.16 /home/rich/Programs/firefox/objdir-frontend/dist/bin/firefox -profile /home/rich/Programs/firefox/objdir-frontend/tmp/profile-default
[71741] Sandbox: CanCreateUserNamespace() unshare(CLONE_NEWPID): EPERM
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: More than 1 GPU from same vendor detected via PCI, cannot deduce device
(t=0.0968895) [GFX1-]: More than 1 GPU from same vendor detected via PCI, cannot deduce device
JavaScript warning: resource://gre/modules/Troubleshoot.sys.mjs, line 726: WebGL context was lost.
JavaScript warning: resource://gre/modules/Troubleshoot.sys.mjs, line 726: WebGL context was lost.
ALSA lib pcm_dmix.c:1000:(snd_pcm_dmix_open) unable to open slave
[apulse] [error] do_connect_pcm: can't open playback device "default". Error code -2 (No such file or directory)
[apulse] [error] do_connect_pcm: failed to open ALSA device. Apulse does no resampling or format conversion, leaving that task to ALSA plugins. Ensure that selected device is capable of playing a particular sample format at a particular rate. They have to be supported by either hardware directly, or by "plug" and "dmix" ALSA plugins which will perform required conversions on CPU.
ALSA lib pcm_dsnoop.c:567:(snd_pcm_dsnoop_open) unable to open slave
[apulse] [error] do_connect_pcm: can't open capture device "default". Error code -2 (No such file or directory)
[apulse] [error] do_connect_pcm: failed to open ALSA device. Apulse does no resampling or format conversion, leaving that task to ALSA plugins. Ensure that selected device is capable of playing a particular sample format at a particular rate. They have to be supported by either hardware directly, or by "plug" and "dmix" ALSA plugins which will perform required conversions on CPU.
JavaScript error: resource:///modules/AboutNewTab.sys.mjs, line 242: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]
JavaScript error: resource://gre/modules/JSONFile.sys.mjs, line 432: TypeError: can't access property "toJSONSafe", this._data is null
rich@rich-x670p:~/Programs/firefox$ apulse ./mach run
0:00.16 /home/rich/Programs/firefox/objdir-frontend/dist/bin/firefox -profile /home/rich/Programs/firefox/objdir-frontend/tmp/profile-default
[72475] Sandbox: CanCreateUserNamespace() unshare(CLONE_NEWPID): EPERM
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: More than 1 GPU from same vendor detected via PCI, cannot deduce device
(t=0.0918407) [GFX1-]: More than 1 GPU from same vendor detected via PCI, cannot deduce device
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval, line 6489: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval, line 1: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval line 6489 > eval, line 1: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval line 6489 > eval, line 1: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval line 6489 > eval line 1 > eval, line 1: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval line 6489 > eval line 1 > eval, line 1: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval line 6489 > eval line 1 > eval, line 1: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval line 6489 > eval line 1 > eval line 1 > eval, line 1: unreachable code after return statement
JavaScript warning: https://www.google.com/search?client=firefox-b-d&q=alsa+dev1+galaxy line 2 > eval line 6489 > eval line 1 > eval line 1 > eval, line 1: unreachable code after return statement
JavaScript warning: resource://gre/modules/Troubleshoot.sys.mjs, line 726: WebGL context was lost.
JavaScript warning: resource://gre/modules/Troubleshoot.sys.mjs, line 726: WebGL context was lost.
ALSA lib pcm_dmix.c:1000:(snd_pcm_dmix_open) unable to open slave
[apulse] [error] do_connect_pcm: can't open playback device "default". Error code -2 (No such file or directory)
[apulse] [error] do_connect_pcm: failed to open ALSA device. Apulse does no resampling or format conversion, leaving that task to ALSA plugins. Ensure that selected device is capable of playing a particular sample format at a particular rate. They have to be supported by either hardware directly, or by "plug" and "dmix" ALSA plugins which will perform required conversions on CPU.
ALSA lib pcm_dsnoop.c:567:(snd_pcm_dsnoop_open) unable to open slave
[apulse] [error] do_connect_pcm: can't open capture device "default". Error code -2 (No such file or directory)
[apulse] [error] do_connect_pcm: failed to open ALSA device. Apulse does no resampling or format conversion, leaving that task to ALSA plugins. Ensure that selected device is capable of playing a particular sample format at a particular rate. They have to be supported by either hardware directly, or by "plug" and "dmix" ALSA plugins which will perform required conversions on CPU.
console.error: [Exception... "Component is not available" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "<unknown>" data: no]if you have a DVD drive , would consider trying that one, since has helped me several times with devuan 5.0 where the USB failed.
https://www.notebookcheck.net/Controver … 468.0.html
dont know if this relates to devuan, but fancy names.
you should be able to use opencl also without rocm, since it is supposed only for newer graphic cards (at least to my understanding).
what i use is "amdgpu-install" and since few iterations whas also able to get opencl on polaris gpu with the --opencl=legacy. (it is now however deprecated)
but devuan is bit tricky since it is not officially supported, as debian, but i can function (with some tricks).
what is use on newer graphics card that is supported by opencl rocr stack is combination like
sudo amdgpu-install -y --usecase=workstation,amf --opencl=rocr --vulkan=pro,amdvlk --accept-eula
afterwards what is needed for opencl (at least on my computer)
sudo usermod -a -G render $LOGNAMEsudo usermod -a -G video $LOGNAMEhttps://amdgpu-install.readthedocs.io/e … lling.html
for rocm, it seems your graphic cards are not supported aswell, but to be honest i am not seeing trough all those different install routines and graphics stacks.
oh, thanks altoid,
was wrong laying blame prematurely,
this is great info, resurfced!
there was however special needed for keyboard layout to get "tilde" "email-key" etc on mac keyboard etc. if am not mistaken, could have been covered elsewhere, and depends naturally also on the specific keyboard layout being used.
oh, thank you, now i see why the raspi would fail to play several streams at once when pipewire/pulse uninstalled, since it would lack probably this fftrate (arateconf ddid not compile yet)
however , am not good at telling stories, so will confine myself for the time being at listening;
this one liked , still to heed its advice
_https://www.youtube.com/watch?v=aw52Its0YKU&list=RDaw52Its0YKU&start_radio=1
will check on raspi for your commands, very helpful, thanks.
on this computer here , the apulse shows, would not uninstall it, but was just wondering why it is shown as "active" probably not using it atm.
/tmp/movescreen-master$ inxi -Axxx
Audio:
Device-1: Intel 82801JD/DO HD Audio vendor: Dell driver: snd_hda_intel
v: kernel bus-ID: 00:1b.0 chip-ID: 8086:3a6e class-ID: 0403
Device-2: AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / 560/560X]
vendor: Sapphire driver: snd_hda_intel v: kernel pcie: speed: 2.5 GT/s
lanes: 8 bus-ID: 01:00.1 chip-ID: 1002:aae0 class-ID: 0403
API: ALSA v: k6.1.0-40-amd64 status: kernel-api with: apulse
type: pulse-emulator
rich@devuan:/tmp/movescreen-master$ inxi -Sxxx
System:
Host: devuan Kernel: 6.1.0-40-amd64 arch: x86_64 bits: 64 compiler: gcc
v: 12.2.0 Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel
wm: xfwm v: 4.18.0 vt: 7 dm: SLiM v: 1.4.0 Distro: Devuan GNU/Linux 5
(daedalus)
rich@devuan:/tmp/movescreen-master$ echo $XDG_CURRENT_DESKTOP
XFCEEDIT: but maybe this apulse is needed for kernel so that alsa can play several streams at the same time=?
still have lubuntu 12 on a macbook pro1.1 picked up on ebay as replacement for a broken powerbook g4 years ago;
it is dualboot macos x / lubuntu , but was difficult to setup; would not have succeeded without a proper guide and a few tweaks that were offered i think as an ubuntu help page (espcially also for keyboard layout).
unfortunately ubuntu website has "received" a major overhault and cannot find the help page any longer since it could have had contained valuable information even when compared to a newer macbook5,2.
but i think with the newer macbook you will have much less issues and with devuan maybe less so so good luck for the usage.
have re-install RasPiOS Bookworm since it give me no issues when uninstalling Pipewire/Pulseaudio; think it is based on MATE but could be wrong; have not used Gnome 2 quite some time; mate is not my favorite, but have fond memories of Debian Squeeze.
on another computer running Devuan 5.0 after uinstalling Pulseaudio now it shows
API: ALSA v: k6.1.0-31-amd64 status: kernel-api with: apulse
type: pulse-emulatoris this proper alsa or do i still need to uninstall packages?
don't use bluetooth anymore most of times since it is considerable health hazard; but previously liked to connect Ipad to Internet via Bluetooth PAN which function well, less so with Android models. Nowadays it is implemented also on Gnome3; but it proably best to ditch/skp 2.4Ghz frequency altogether. certainly using Bluetooth Emitter on your head is next to foolish (but then i am using a Smartwatch that has also Bluetooth, so who am i to call out folishness; but atleast i can use AirPlane Mode on the watch and it still give me most of functionality, but still consider me part big time foolish to use it).
@igorzwx,
thanks, it would function for 22.1 linux mint, but not for 22.2, maybe on mate yes, but i tried cinnamon.
also big issues for raspios trxie, there is however possibility to start from non-desktop and go from there , but one gets a very trimmed-down desktop, which one 2GB ram can be also blessing; however, the raspi-os desktop is rather polished, nice (mate).
if you want, i'll send you my raspi4 so you can check out with arateconf , since it seem not function on arm64 (build failure) but maybe jsut doing it wrong;
best of wished
(KDE is bit lame on forum etc, but overall the desktop is quite nice, atleast is was previously, and audio offered more tuning option).
thanks , hte command felt wrong to me ,
maybe "sudo ifdown eth0" is the proper one;
however it would be nice if it could be done from taskbar etc.
it seems there is no toggle to release the dhcp;
maybe only possible to "disable" first +save and then renew by automatic dhcp +save.
hello ,
on an older computer have installed devuan 5.0 and it function beautifully,
maybe it was update from devuan 3.0 and then 4.0 , but one thing seem missing,
since the network icon is missing some "action".
now when i was switching router, the network was not coming back up;
so i wanted to "release" dhcp to renew the lease, but it would not find it then menu.
please show on how to remedy the situation;
i did the other terminal command
sudo ifup eth0 down
sudo ifup eth0 up
to no avail;
thank you very much
could be that uninstalling pipewire getting more difficult and resulting in similar troubles as with Debian 7 and uinstalling Pulseaudio at time;
tried with RaspiOS latest /(based on Trixie) and it would lead to broken Desktop/Black Screen and just cursor moving;
tried with Linux Mint 22.2 (based on Ubuntu 24.04 noble, although hardinfo2 reports it based on Debian testing/sid) and uninstalling pipewire seem difficult
inxi -Axxx
Audio:
Device-1: AMD Navi 31 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie:
speed: 16 GT/s lanes: 8 bus-ID: 03:00.1 chip-ID: 1002:ab30 class-ID: 0403
Device-2: AMD Rembrandt Radeon High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 13:00.1 chip-ID: 1002:1640 class-ID: 0403
Device-3: AMD Family 17h/19h HD Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 13:00.6 chip-ID: 1022:15e3 class-ID: 0403
API: ALSA v: k6.14.0-33-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
sudo apt-get purge pulseaudio pulseaudio-utils pavucontrol pulseaudio-module-bluetooth pipewire pipewire-bin pipewire-pulse
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'pulseaudio' is not installed, so not removed
Package 'pavucontrol' is not installed, so not removed
Package 'pulseaudio-module-bluetooth' is not installed, so not removed
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
pipewire-alsa : Depends: pipewire (= 1.0.5-1ubuntu3.1) but it is not going to be installed
pipewire-audio : Depends: pipewire-pulse
Depends: wireplumber but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.but this is bit out of place since Devuan just function really well, thanks for that.