Hallo,
ich habe einen neuen Rechner, auf dem Windows 7 und Ubuntu 12.04 parallel installiert sind.
Mein Problem ist:
Unter Ubuntu sind im Firefox 14.01 die Panels (Firefox Addon) transparent und haben keinen Hintergrund. Wenn ich das gleiche Panel unter Windows 7 aufrufe, funktioniert es.
Das Panel wird von einem Firefox Addon angezeigt. Das betreffende Addon ist:
https://addons.mozilla.org/de/firefox/ad…earch-optimizer
Meine Konfiguration ist:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"
AMD RADEON HD 6450
Beschreibung: VGA compatible controller
Produkt: Caicos [Radeon HD 6450]
Hersteller: Hynix Semiconductor (Hyundai Electronics)
Physische ID: 0
Bus-Informationen: pci@0000:01:00.0
Version: 00
Breite: 64 bits
Uhr: 33MHz
Fähigkeiten: pm pciexpress msi vga_controller bus_master cap_list rom
Konfiguration: driver=fglrx_pci latency=0
Firefox: 14.01
Im Anhang habe ich zwei Screenshots. Bei dem Windows Screenshot kann man sehen, dass das Panel korrekt angezeigt wird. Bei dem Ubuntu Screenshot fehlt der Hintergrund.
Dazu habe ich noch die xorg.conf gepackt.
Ich habe die fglrx Treiber für die AMD Karte über das "Zusätzliche Treiber" Menü unter "Systemeinstellungen" installiert.
Ich wäre wirklich sehr dankbar, wenn jemand eine Idee hätte.
Zusatz
Ich habe einige Fortschritte machen können und konnte nun heraus finden, dass es anscheinend an dem Firefox Panel selber liegt.
Ich habe die folgende Definition in lib/main.js:
|
Quellcode
|
1
2
3
4
5
6
|
var wsoPanel = require("panel").Panel({
width: 350,
height: 500,
contentURL: data.url("myHTML.html"),
contentScriptFile: data.url("myJS.js")
});
|
Wenn ich die "widht" und "height" setze, wird der Hintergrund des Panel nicht korrekt gesetzt und es ist transparent. Wenn ich diese beiden Properties nicht setze, bekomme ich einen Scrollbalken, aber dafür ist der Hintergrund korrekt mit der Farbe aus dem CSS von der myHTML.html Datei gesetzt.
Irgendwelche Ideen?
Gruß,
Andre