Tippem sem volt, hogy hol lehet a hiba. Próbáltam egy Windows-os gépen, szintén Firefox alól - ott hibátlanul bejött az oldal.
Némi keresgélés után ráakadtam erre:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/909680
innen pedig erre:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/897794
Azaz sikerült Ubuntu-éknak a böngésző User Agent-jét szabálytalanul módosítaniuk.
Bizonyára nagyon-nagyon fontos volt beleírni, hogy "Ubuntu", pláne rossz helyre.
Mások már rájöttek, hogy ha ezt kiirtják onnan, akkor helyreáll a rend.
Annyit tudtam, hogy módosíthatom az értéket az about:config-on keresztül - de úgy tudom, hogy ez csak az adott felhasználó esetében jelent megoldást.
(Ugyanezt csinálja a User Agent Switcher add-on is, ráadásul ez csak ideiglenesen állítja át.)
Elkezdtem keresgélni, mégis hol állíthatom most (9.0.1-es Firefox) a User Agent értéket "globálisan".
Lehetőleg persze gyorsan, mert az áhított weboldalon a mérőállást kellett megadni.
Néztem a Google találatait: 2005-ben a /usr/lib/mozilla-firefox alatt volt egy prefs.js file, azt lehetett ilyen célokból szerkesztgetni.
Most? Nincs ilyen könyvtár, cserébe van "mozilla" és van külön "firefox", meg "firefox-9.0.1". Prefs.js file egyikben sincs...
Nem is értem: miért kellett mindent így összekuszálni?
MEGOLDÁS: Végül maradt a gyalog-módszer, a Firefox-ban about:config -> igen, megígérem, hogy nagyon óvatosan javítom mások hülyeségét -> új karakterlánc (String) létrehozása "general.useragent.override" néven, értéke "Mozilla/5.0 (X11; Linux i686; rv:9.0.1) Gecko/20100101 Firefox/9.0.1" .
Böngésző újraindítása után azonnal bejött a weboldal...
- KG blogja
- A hozzászóláshoz be kell jelentkezni
- 983 megtekintés
Hozzászólások
Nem tudom, en tenyleg kedveeltem regen az Ubuntu/Debian vonalat, de egyre gyengebb eresztesek. Sajnalom, kar ertuk.
strace-vel amugy ki lehetne nezni, hogy hol keresi a prefs.js-t, gondolom indulaskor automatikusan felnyalja.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Nálam itt van, mármint létezik is:
~/.mozilla/firefox/zbft2051.default/prefs.js
Ubuntu 10.04 és Firefox 9.01 párosítás
- A hozzászóláshoz be kell jelentkezni
Az nem _globalis_.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Ah, bocs.
A strace kimenetét valamint az alábbi olvasmányt átnézve ennél globálisabb megoldás nincs jelenleg.
http://kb.mozillazine.org/Prefs.js_file
- A hozzászóláshoz be kell jelentkezni
Nálam van egy defaults/pref/ könyvtár, abban egyetlen fájl (channel-prefs.js), elképzelhetőnek tartom, hogy ha ide teszünk további fájlokat, azokat is beolvassa.
- A hozzászóláshoz be kell jelentkezni
Beolvassa.
4374 open("/usr/lib/firefox-9.0.1/defaults/pref/prefs.js", O_RDONLY|O_LARGEFILE) = 22
- A hozzászóláshoz be kell jelentkezni
Köszönöm az strace-tippet, és azt is, hogy hogyan lehet globális prefs.js-t csinálni! Hirtelen nem tudtam, hogyan is tudnék "nyomozni" a program indulásával kapcsolatban - természetesen az egész a legrosszabbkor derült ki.
Az bosszant a legjobban, hogy tényleg egyre zagyvább mind az Ubuntu, mind a Firefox. Debian-t használtam az Ubuntu előtt; nem tudom, arrafelé pontosan mi a helyzet... Néha-néha ott is kellett csiszolgatni, de nem változott egyfolytában az alap rendszer.
Ha jól látom, Firefox-ból még mindig nem sikerült hivatalos 64 bites változatot kiadni.
Nem hittem volna, hogy eljön ez a pillanat, de pl. a 64 bites Windows 7-es gépünkre "külső" megoldásként Waterfox-ot telepítettem. A 32 bites Firefox észrevehetően több erőforrást igényelt, és a CPU is jobban melegedett a Flash Player használatakor (pl. Youtube), ami laptop esetében egyáltalán nem mellékes szempont. Nos, a Waterfox jelentős lehűlést hozott, és kevesebb memóriával is megelégszik.
Linux alá nagyon nem szívesen telepítenék "külső" programokat... Talán az Xubuntu-vonalat érdemes még megpróbálni; úgy tudom, ott legalább az alap rendszerben nincsenek ilyen meredek változtatások.
- A hozzászóláshoz be kell jelentkezni
> Talán az Xubuntu-vonalat érdemes még megpróbálni; úgy tudom, ott legalább az alap rendszerben nincsenek ilyen meredek változtatások.
Nem tudom, de szerintem a Firefox csomag az tök ugyanaz lesz. Ugyanabból a poolból építkezik az összes *buntu.
- A hozzászóláshoz be kell jelentkezni
A Firefox-csomag biztosan ugyanaz; csak azt remélem, hogy az alaprendszer stabilabb - az Xfce eleve erőforrás-kímélőbb, így remélhetőleg nem akarnak hirtelen hatalmas újdonságokat bevezetni.
- A hozzászóláshoz be kell jelentkezni
Kulonitsuk el az alaprendszert es a DE-t. A DE stabilabb, ez teny, de ettol az alaprendszer nem lesz stabilabb.
XUbuntut ugyanis ugy csinalunk Ubuntubol, hogy leszedjuk az ubuntu-desktop csomagot, nyomunk egy apt-get autoremove-t, es felrakjuk a xubuntu-desktopot. A telepito csak annyival egyszerubben jatsza ezt, hogy eleve nem fut neki az ubuntu-desktop metacsomagnak. Egy-ket csomag kivetelevel a ket telepitveny meg fog egyezni - bitre.
Innentol en nem remenykednek semmifele stabilitasban.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Ez nem hivatalos?
http://packages.ubuntu.com/oneiric-updates/amd64/firefox/download
tr [:lower:] [:upper:] <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Ha jól látom, Firefox-ból még mindig nem sikerült hivatalos 64 bites változatot kiadni.
Nem hittem volna, hogy eljön ez a pillanat, de pl. a 64 bites Windows 7-es gépünkre "külső" megoldásként Waterfox-ot telepítettem.
(kiemeles tolem)
Es valoban, csak nightlybol van 64 bites verzio.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Elismerem, figyelmetlen voltam. Volt ott szó Debianról, Ubunturól is, meg éppen a HUP-on vagyunk, s felületesen olvastam.
Szerk.: Talán ez a mondat zavart össze:
"Linux alá nagyon nem szívesen telepítenék "külső" programokat"
tr [:lower:] [:upper:] <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
nyos@hex:~$ cat /usr/lib/firefox-9.0.1/defaults/pref/syspref.js
// This file can be used to configure global preferences for Firefox
// Example: Homepage
//pref("browser.startup.homepage", "http://www.weebls-stuff.com/wab/");
--
In 2000 years time, historians studying the national census will think we murdered all the Jedi.
- A hozzászóláshoz be kell jelentkezni
Aha. :))
- A hozzászóláshoz be kell jelentkezni
Ma megérkezett Lucidba a 10-es róka, az már nem mutatja ezt a hibát.
___
Arany János: Grammatika versben
- A hozzászóláshoz be kell jelentkezni
Köszi az infót! :) Frissíteni fogom a Lucid-os gépet!
- A hozzászóláshoz be kell jelentkezni