WikiSandbox

Filed in: Main.WikiSandbox · Modified on : Mon, 25 May 09

Translations?


Feel free to use this page to experiment with the Text Formatting Rules. Just click the "Edit" link at the top of the page. If you've not already done so, you will need to Create an account.

Ir a Aprieta aqui

gNewSense fue creado por bbrazil y ompaul.

gNewSense fue creado por bbrazil y ompaul.

Wanted to add this to http://www.gnewsense.org/Builder/Builder but don't have rights to edit: How do I post something to the forum? Don't worry I'll find it sooner or later but it wasn't so straightforward for me.


Command-line to check-out the files is:

$ svn co http://svn.gnewsense.svnhopper.net/gnewsense/builder/trunk builder


Will this page ever use a Wiki software that doesn't require camelcase links (like MediaWiki)?

1. foo

2. blah

2.1 test

test

blahxx

Definicion
lista de definiciones
item
definicion

Centrado entra al Wiki y a Google

2.2 Seccion


Try to edit

vega

This is a test of the Sandbox. I had fun playing here before making real changes that will help the community.

Image attachment: Syntax Attach:test_image.png

Could this? test possibly be any more bold?


chris_debian - test

Karl has written a list of actions that need to be taken when non-free software is identified. This list can be changed if required, but for now, if you discover non-free in gNS, can you please take the following actions:

1. Non-free package/ component identified
2. Bug filed against gnewsense package (or component)
3. Optional bug filed with Debian if it is relevant to them
4a. builder changed to not build/remove the package

OR

4b. builder changed to edit package to free it
5. Bug marked fixed, then closed
Cheers, Chris.



Package or descriptionCommentsBug reportedBug reference
Firmware???
Xubuntu-Desktop???
Edubuntu-Desktop???
Fluendosee http://www.fluendo.com/resources/fluendo_mp3.php??
gstreamer0.10-fluendo-mp3???
gstreamer0.10-fluendo-mpegdemux???
More MP3 players???
mpg321???
gqmpeg???
BINDthe copyright notice (http://changelogs.ubuntu.com/changelogs/pool/universe/b/bind/bind_8.4.6-1/bind.copyright) includes the text, "This BIND software includes the DNSsafe software from RSA Data Security, Inc., which is copyrighted software that can only be distributed under the terms of this license agreement. The DNSsafe software cannot be used or distributed separately from the BIND software."??
xfree86"xfree86: material under GLX Public License and SGI Free Software License B is not DFSG-free" (https://bugs.launchpad.net/debian/+bug/6765).??
spca5xx-sourceContains firmware that was captured during reverse-engineering. Inspect the source for details.??
cdrtoolshave a look on this page??
cracklib2have a look on this page??
cronhave a look on this page??
ndashCorrect package name? have a look on this page??

Need to add to the top of this page: http://bugs.gnewsense.org/Bugs/HomePage?action=edit I seem to have insufficient permissions to do this.

chris_debian - test

2.3 Number of Open Bug Reports (last 4 weeks):

WeekDateOpen bugsChange from last week (+/-)Oldest bug (date)
18 Jul 200735n/a00001 (14 Aug 06)
215 Jul 2007???
322 Jul 2007???
429 Jul 2007???

chris_debian - test

2.4 Package count and freedom status (last 4 weeks):

 26 Aug 0702 Sep 0709 Sep 0716 Sep 07
Total number of packages in MAIN????
Percentage (%) certified 100% free in MAIN????
Percentage (%) change from last week (+/-)????
Total number of packages in UNIVERSE????
Percentage (%) certified 100% free in UNIVERSE????
Percentage (%) change from last week (+/-)????

chris_debian - test

2.5 PFV packages formatting:

SectionOwnerDate adoptedTotal number of packages in sectionPercentage completedPercentage certified freeAll suspected non-free software reported (Y/N)Date of summary
Main libkchris_debian22 Jun 20071100%100%Yes23 Jun 07

chris_debian - test

2.6 Projects page test:

2.7  Welcome to the projects page.

If you take up something listed on our How To Help page, mark it 'in progress' and make a page here for it.
If you want to include more then a short summary of a projects status, please create a sub page for it in Projects /Projects for easy discovery later.

ProjectLeadStatusComments
ArtworkNone yet??
Overall documentationNone yetSplit up accross several disconnected peopleThis point needs refining further
gNS-kde documentationMatt FlaschenWork in progress. Contact me if you'd like the code I have so far.?
gNS-gnome documentationNone yetUnknown?
Taking doco from the wiki and packaging it for distributionNone yetUnknown?
Checking the licences of the documentation shipped for freenessNone yetUnknown?
Checking for instructions to installing non-free softwareNone yetUnknown?
Work on the wikiNone yetVaries, people work on it when they can.?
Package Freedom Verification PFVChris AndrewSee the Package Freedom Verification page.Always need new people to help share the load :-)
PowerPC portKarl GoetzSee the PowerPC Port Status page (when I create it)I'm after someone who can start taking some of the load while I work on other projects.
Support for AMD64 ( X86_64 )None yetUnknown?
Reworking KDE for usChris Fernandezlooking into it, fix bugs and improve?
Understanding Debian InstallerAsk Karl GoetzJust starting up?
Create multiarch BuilderNone yet??
gNewSense based on FeistyChris Fernandez(KDE)Work in progressThis should really be split into sub pages
Fiesty gNewSense- Builder scriptsNone yet??
Fiesty gNewSense- Building area on the wiki (see kgoetz re this point)None yet??
Allow for CD variants in BuilderNone yetUnknown?
Translating the website (check the PMWiki docs, and ask on IRC)None yetUnknown?

chris_debian - test

Package Freedom Verification (PFV) Frequently Asked Questions (FAQ's)

Looking at the distribution mailing list, and my personal mail, I noticed that many people are asking the same questions regarding PFV work.

Please find below, a list of frequently asked questions, and answers.

1. What does PFV mean?

Package freedom verification/ verifier/s

2. How many packages should be in a section?

Approximately 30 packages should be in a section. This makes it more attractive for fellow volunteers to help out in the future. Some times it makes sense to have more than this number in the section, but 30 should be aimed for.

3. I need to split my section, because it's too large; how do I name the new sections?

As mentioned above, aim to split the section in to bite sized chunks of about 30 packages. When you name the new sections, you need to make sure that the new titles would cover any packages that are added in future releases of gNS. This is an example:

MAIN/ m became:

Main m1-mem and Main men-mz

This ensures that if a new package was released, that was called m111, then it would fit in to this heading. If the section had been entitled _Main m-mem_, this would not have been so obvious.

4. How do I help-out with PFV?

Register for an account (insert link), and say _Hello!_ on the mailing list (insert link). Have a look at this page (insert PFV link) and see if you can help out. If you think you can, contact me (link) or mail the list to make sure nobody else is about to start work on the section you are interested in.

5. It's not clear which licence a package uses, what should I do?

Add the package to the suspected non-free software page (insert link), and report a bug, here (insert link). It is better to report a bug and close it a day later, than to leave any areas in an _unsure state_.

6. There seem to be so many variations to each package, which one do I check?

If you find this is a recurring problem, you are probably checking the Ubuntu changelogs (eg http://changelogs.ubuntu.com/changelogs/pool/main/libm/) and not the gNS repository (eg http://archive.gnewsense.org/gnewsense/pool/main/libm/). Make sure you are checking the right one.

Hope this ever expanding list help.

Many thanks,

chris_debian


My first edit. Blah. Blah Blah.


ttDavoDinkum here, just writing up a quick guide on how to install a HP LaserJet 2100 on gNewSense v1.1 (parallel connection)


Chris_debian

2.8 Package Freedom Verification Contributions (MAIN):

This is a wiki, so please feel free to amend if the situation changes :-).

The following contributions are gratefully acknowledged:

RANKNameNumber of sections
1TWK16
2chris_debian15
3lee79711
4tryggvib6
5Edi5
6petrock4
=7broam3
=7kdean063
=7laidbackvampire3
=7Mr_Smiley3
11Davo_Dinkum2
121

2.9 Summary

Completed, Free63
Completed, NOT Free, age <= 28 days2
Completed, NOT Free, age > 28 days3
NOT Completed, age <= 28 days6
NOT Completed, age > 28 days14
NOT adopted25
Total113

2.10 Completed, NOT Free, age > 28 days

SectionOwnerDate of summary (DD MMM YY)Age of summary
Main cjsc25 Aug 0758 days
Main kde-i18n-sw- kernel-weTWK22 Sep 0730 days
Main kernel-wf- kzTWK22 Sep 0730 days

2.11 NOT Completed, age > 28 days

SectionOwnerDate of summary (DD MMM YY)Age of summary
Main libeDavo_Dinkum16 Aug 0767 days
Main libxj-libxzlaidbackvampire29 Aug 0754 days
Main men-mzlaidbackvampire29 Aug 0754 days
Main na-ndlaidbackvampire29 Aug 0754 days
Main ne-nzpetrock29 Aug 0754 days
Main pyt-pzpetrock29 Aug 0754 days
Main libgn-libgzjsc03 Sep 0749 days
Main x- -x11Edi18 Sep 0734 days
Main at-aztryggvib21 Sep 0731 days
Main ba-bitryggvib21 Sep 0731 days
Main bj-bztryggvib21 Sep 0731 days
Main language-pack-gnome-sa - language-pack-gnome-tfDavoDinkum22 Sep 0730 days
Main language-pack-gnome-tg - language-pack-gnome-wzlee79722 Sep 0730 days
Main language-pack-gnome-xa - language-pack-gnome-zzlee79722 Sep 0730 days

2.12 NOT adopted

Main language-pack-gr - language-pack-kc Main language-pack-kd - language-pack-kde-ce Main language-pack-kde-cf - language-pack-kde-fz Main language-pack-kde-g - language-pack-kde-hz Main language-pack-kde-i - language-pack-kde-k? Main language-pack-kde-l - language-pack-kde-m Main language-pack-kde-n - language-pack-kde-ps Main language-pack-kde-pt - language-pack-kde-sr Main language-pack-kde-ss - language-pack-kde-uz Main language-pack-kde-v - language-pack-kde-zz Main language-pack-kdf - language-pack-mg Main language-pack-mh - language-pack-nr Main language-pack-ns - language-pack-sd Main language-pack-se - language-pack-th Main language-pack-ti - language-pack-yi Main language-pack-yj - language-st Main language-support-a - language-support-hz Main language-support-i - language-support-nz Main language-support-o - language-support-tz Main language-support-u - language-support-zz Main languagea - linuxz Main linv - lz Main libga-libgm Main xa-xfc Main xfd-xl


Testing monospaced font code blocks:

 
int main( void )
{
  int two_spaces;
	int tabtest;
  printf("Do monospaced fonts work?\n");
  return 0;
}

codeline

code line

Code line

wikistyle

red code?

codeline

int main( void )
{
  int two_spaces;
	int tabtest;
  printf("Do monospaced fonts work?\n");
  return 0;
}

Okay so it seems that the CSS for gNewSense's PmWiki is somehow broken. You can't get `monospaced' fonts, maybe because the CSS for the <pre> tag is wrong, I'm not sure. In any case you cannot use any of the usual means to get monospaced fonts namely:

  • @@ @@
  • [@ @]
  • or just leaving a space at the beginning of a line.

Although all of the above do output the correct HTML code inside <pre> tags. So really all that needs to be done is fore someone to fix the current CSS.

However, in the meantime you can actually redefine the CSS style for the items in your particular page using PmWiki syntax as described on the WikiStyles page. You just use:

%font-family=monospace%<monospaced contents goes here>%%

If you need to use `%' tags within the monospaced output you need to use `pct' or `[= =]' blocks instead, as explained in WikiStyles.

---

# 
# 

# 

 this has no plus
 + this has a plus

3. Installing anki on gNewSense 2.0

For more information see http://en.wikipedia.org/wiki/Anki

Open a terminal and type

sudp apt-get update
sudo apt-get install python-qt4 python-sip4 python-sqlalchemy python-pysqlite2 python-simplejson
sudo dpkg -i anki_0.9.5.7-1_all.deb

Now run anki to ensure that it installed correctly.


4. Fixing epiphany

epiphany has a bug with calling on external applications. it doesnt work. if you click a PDF link, and then choose "open" (from 'save as' 'cancel' and 'open'), it doesn't open the PDF. It puts it in /tmp/ and does nothing else.

To fix this, sudo apt-get install mozplugger

now PDFs will open with the evince plugin.

Update: Page links don't work when viewing a PDF with the Evince plugin, instead, Evince opens and displays an error message: This was tested with this PDF: http://www.adobe.com/devnet/swf/pdf/swf_file_format_spec_v9.pdf

Attempting to view two different PDFs with the plugin results in the secong PDF opening in Evince, not the Evince plugin.

Attempting to view the same PDF with the evince plugin twice results in the second PDF to not open.

Closing the Epiphany tab that showing a PDF using the Evince plugin results in any open Evince windows being closed as well.


5. Compiling Gnash on gNewSense 2.0

Update! bzr is replacing CVS

Reference: http://wiki.gnashdev.org/Building_on_Hardy_Heron

These are the steps I took to compile Gnash on gNewSense 2.0

  • Don't do this build as root. Instead, do it as an ordinary user and use sudo to run things as root.
  • Install bzr
sudo apt-get install bzr
  • Check out Gnash from bzr.
bzr branch http://bzr.savannah.gnu.org/r/gnash/trunk
  • Switch into the Gnash subdir.
cd gnash
  • Install needed packages.dasda
sudo apt-get install autoconf automake libtool libltdl3-dev
  • Now run autogen.sh to create configure.
sh autogen.sh
  • Autogen should run to completion.
  • Now we run configure with the default arguments. It will complain about missing dependencies.
./configure --enable-gui=gtk --with-plugins-install=system
  • Indeed, it did. Scroll up in the output and look for ERROR. We're only fixing the ERRORs now.
sudo apt-get install libxml2-dev libjpeg-dev libgtk2.0-dev libpango1.0-dev libglib2.0-dev libatk1.0-dev libgstreamer0.10-dev libagg-dev libboost-dev libboost-thread-dev g++
  • Run autogen.sh again to check.
sh autogen.sh
  • Install anything else needed to fix errors. Here, I'm installing libboost-date-time-dev.
sudo apt-get install libboost-date-time-dev
  • Run autogen.sh until there are no more errors.
sh autogen.sh
  • All errors gone; only warnings remain. Let's try compiling it.
make
  • And that successfully compiles!

6. gnash quick steps for bzr version

1.- ./autogen.sh 11:01 < shawoho> 2.- ./configure --prefix=/usr/ --disable-static --enable-gui=gtk --enable-docbook --with-npapi-plugindir=/usr/lib/mozilla/plugins/ 11:01 < shawoho> well that is the list of parameters that i used to configure 3.- make 4.- make html 5.- make check 6.- sudo make install 6.- sudo make install-plugins 7.- sudo make install-plugins


7. Playing DVDs on gNewSense

There is a script that will install libdvdcss. This will enable DVD playback.

Ensure that you have an active internet connection. Then, run this command.

sudo /usr/share/doc/libdvdread3/install-css.sh

You will also need to install Gstreamers "ugly" set of plugins:

sudo apt-get install gstreamer0.10-plugins-ugly

Enter your password when prompted. Once completed, you should be able to play DVDs in Totem.


8. Installing IceCat 3.0

wget http://gnuzilla.gnu.org/download/icecat_3-g1-1_i386.deb
sudo dpkg -i icecat_3-g1-1_i386.deb

Enter your password when prompted.

IceCat should now be installed. If it is not in the GNOME menu, follow these steps:

Press Alt+F2 and type in 'alacarte' (without the quotes). Press Enter.

Click on 'Internet' on the left and then click on 'New Item'.

Fill out the dialog box like so:

Type: Application

Name: IceCat

Command: icecat %u

Comment: Browse the web

Click 'OK'

Now click 'Close'

IceCat should now be in the menu. Enjoy.


9. Getting VirtualBox to work

If you get this error message when running VirtualBox from a shell:

$ virtualbox WARNING: The character device /dev/vboxdrv does not exist.

	 Please install the virtualbox-ose-modules package for your kernel,
	 which is likely virtualbox-ose-modules-386.

	 You will not be able to start VMs until this problem is fixed.

You can fix it by running:

$ wget http://archive.gnewsense.org/gnewsense/pool/universe/v/virtualbox-ose-modules/virtualbox-ose-modules-2.6.24-19-386_24.0.4_i386.deb
$ sudo dpkg -i virtualbox-ose-modules-2.6.24-19-386_24.0.4_i386.deb

Another potential issue: $ virtualbox WARNING: You are not a member of the "vboxusers" group. Please add yourself

         to this group before starting VirtualBox.

	 You will not be able to start VMs until this problem is fixed.

Run:

sudo adduser $USER vboxusers

Log out and log back in. Now VirtualBox will work.


10. FAQ proposals

What are the practical differences between vanilla gNewsense and vanilla Ubuntu due to the removal of the non-free components?

Why isn't the program I want in the repositories? It's free software, so it should be there!

The most likely reason is that the program is in Ubuntu Universe. As gNewSense only has Ubuntu's main repository, any programs not in the main repository will be unavailable. This is mostly due to lack of developer time.


A notification icon appears in the top-right corner, and when I click on it, it comes up with this message:

Apt Authentication issue

Problem during package list update. The package list update failed with a authentication failure. This usually happens behind a network proxy server. Please try to click on the "Run this action now" button to correct the problem or update the list manually by running Update Manager and clicking on "Check".

When I click "Run this action now", it downloads some things and tells me:

W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used.GPG error: http://nz.security.gnewsense.org deltah-security Release: The following signatures were invalid: BADSIG 3FCB83DD91854607 gNewSense Archive Automatic Signing Key

W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used.GPG error: http://nz.archive.gnewsense.org deltah Release: The following signatures were invalid: BADSIG 3FCB83DD91854607 gNewSense Archive Automatic Signing Key

W: Failed to fetch http://nz.security.gnewsense.org/gnewsense/dists/deltah-security/Release

W: Failed to fetch http://nz.archive.gnewsense.org/gnewsense/dists/deltah/Release

W: Some index files failed to download, they have been ignored, or old ones used instead.

I don't know whether this is related to bug 00217, which is also a problem for me. My /etc/apt/sources.list file says:

deb http://nz.archive.gnewsense.org/gnewsense/ deltah main universe deb-src http://nz.archive.gnewsense.org/gnewsense/ deltah main universe

deb http://nz.security.gnewsense.org/gnewsense/ deltah-security main universe deb http://nz.archive.gnewsense.org/gnewsense/ deltah-updates universe main deb-src http://nz.archive.gnewsense.org/gnewsense/ deltah-updates universe main deb-src http://nz.security.gnewsense.org/gnewsense/ deltah-security main universe

11. Find


12. Help me seed this RMS speech (ogg vorbis file) at thepiratebay:

http://thepiratebay.org/torrent/4092951/Richard_Stallman_talks_about_copyright_and_computers

The torrent is also hosted by lysator with 11 seeds: http://www.lysator.liu.se/upplysning/film/20070517_RMS/

Yes, that is very good, but I'm thinking perhaps it is also good to try and spread the Free Software message on more than one tracker/file sharing network. If we can spread the message to more platforms then more people will get the chance of hearing it. Just my thoughts.


13. Comment markup

A (hidden) comment is between this row...

... and this row.


Titolo: Installare e modificare GNU IceCat.

- English

GNU Icecat è una versione libera del browser Mozilla Firefox.

14. Installazione

Assicurati che il sistema sia aggiornato:

sudo apt-get update

sudo apt-get upgrade

Vai su Sistema > Amministrazione > Sorgenti software, apri la scheda Updates e abilita GNU IceCat. Poi scarica e installa GNU IceCat:

sudo apt-get install icecat

15. Creare una voce di menù

Prima, assicurati di avere l'icona di IceCat nel posto giusto indipendentemente dalla versione corrente del programma:

sudo cp /usr/lib/icecat-3.*/chrome/icons/default/default.png /usr/share/pixmaps/icecat.png

Apri Sistema > Preferenze > Menù principale, clicca sulla categoria Internet e poi su New Item. Nella finestra Creazione lanciatore, inserisci le seguenti informazioni:

 Tipo: Applicazione
 Nome: GNU IceCat
 Comando: icecat %u
 Commento: Browser Web GNU IceCat

Prima di cliccare su OK, clicca sul riquadro dell'icona a sinistra. Si aprirà una nuova finestra, nella casella in alto copia il percorso dell'icona giusta: /usr/share/pixmaps/icecat.png.

16. Visualizzare Flash

Esistono due programmi liberi per visualizzare i filmati Flash, Gnash e Swfdec. Gnash viene installato automaticamente con IceCat e dovrebbe funzionare per la maggior parte dei filmati. In alternativa, Swfdec attualmente sembra supportare meglio gli standard di Flash. Perciò puoi provare a installarlo nel caso che Gnash non ti soffisfi.

Prima, rimuovi e fai un backup del link simbolico di IceCat verso Gnash:

sudo mv /usr/lib/icecat-3*/plugins/libgnashplugin.so /usr/lib/icecat-3*/

Poi aggiungi il repository dei backport di swfdec alla lista delle sorgenti software di apt:

sudo echo "deb http://ppa.launchpad.net/swfdec-team/ppa/ubuntu hardy main" >> /etc/apt/sources.list

Aggiorna il contenuto dei repository:

sudo apt-get update

Installa il plugin Swfdec:

sudo apt-get install swfdec-mozilla

Poi bisogna creare un link simbolico tra il plugin appena installato e la cartella plugins di IceCat:

sudo ln -s /usr/lib/swfdec-mozilla/libswfdecmozilla.so /usr/lib/icecat-3*/plugins/

Tornare a Gnash

Nel caso si voglia tornare a utilizzare Gnash come plugin:

sudo rm /usr/lib/icecat-3*/plugins/libswfdecmozilla.so

sudo mv /usr/lib/icecat-3*/libgnashplugin.so /usr/lib/icecat-3*/plugins/

17. Visualizzare i video e i PDF

Per visualizzare i video e i file pdf dentro IceCat, bisogna installare mozplugger, che gestisce i plugin per questo tipo di contenuti:

sudo apt-get install mozplugger

Poi facciamo il link simbolico per questo plugin:

sudo ln -s /usr/lib/mozilla/plugins/mozplugger.so /usr/lib/icecat-3*/plugins/

Visualizzare i filmati di YouTube direttamente nel browser

Visualizzare i filmati Flash incorporati nelle pagine web con Gnash o Swfdec, può risultare eccessivamente gravoso per il processore e potrebbe anche non consentirvi di controllare in modo soddisfacente la riproduzione. Come soluzione specifica per YouTube, è possibile utilizzare IceCat insieme ad estensioni in grado di rimpiazzare automaticamente i filmati Flash incorporati con filmati 'standard'. In questo modo, la visualizzazione dei filmati di YouTube non rallenterà più di tanto il sistema.

Per raggiungere lo scopo è sufficiente installare prima l'estensione Greasemonkey e poi l'apposito script YouTube - Previews, mp4/flash, HQ/HD, download disponibile attraverso questo collegamento.

18. Abilitare il plugin Java

Per poter abilitare il plugin Java (icedtea-gcjwebplugin) occorre prima installarlo nel sistema:

sudo apt-get install icedtea-gcjwebplugin

Nota: Questo comando installerà (se non è già presente) anche il runtime Java OpenJDK.

Per abilitare il plugin basta creare un link simbolico tra il plugin appena installato e la cartella dei plugins di IceCat:

sudo ln -s /usr/lib/jvm/java-6-openjdk/jre/lib/i386/gcjwebplugin.so /usr/lib/icecat-3*/plugins/

19. Abilitare il plugin Totem

Per abilitare il plugin Totem (che dovrebbe già essere stato installato insieme al sistema) basta creare un link simbolico tra il plugin e la cartella dei plugins di IceCat:

sudo ln -s /usr/lib/totem/gstreamer/libtotem-complex-plugin.so /usr/lib/icecat-3*/plugins/

20. Estensioni libere per IceCat

Su Internet sono disponibili tantissimi componenti aggiuntivi (addon) che estendono le funzionalità del browser Mozilla Firefox.

Lo stesso progetto Mozilla offre, sul proprio sito http://addons.mozilla.org, una vastissima raccolta di estensioni per Firefox, quasi tutte non sviluppate direttamente da Mozilla ma da sviluppatori terzi.

Una parte considerevole di queste estensioni risultano essere prive di qualiasi specificazione di licenza, probabilmente perché i rispettivi autori non hanno pensato che fosse necessaria. Da ciò derivano però alcuni grossi inconvenienti. In molti paesi (come l'Italia), ad esempio, un qualsiasi software distribuito senza licenza non potrebbe essere legalmente utilizzato. Inoltre, i componenti aggiuntivi privi di licenza NON possono, in alcun modo, essere considerati Software Libero!

E' per tutti questi motivi che il browser GNU IceCat (a differenza di Firefox) evita di suggerire l'installazione e l'utilizzo di generici componenti aggiuntivi. Prima di installare su GNU IceCat una qualche estensione, occorre infatti accertarsi che sia stata effettivamente rilasciata come Software Libero, ovvero che sia ESPLICITAMENTE accompagnata da una licenza per il Software Libero.

Sul sito del progetto GNUzilla è disponibile un'elenco di componenti aggiuntivi liberi che possono essere installati su GNU IceCat.

21. Ricerche web anonime

Il motore di ricerca utilizzato come default da GNU IceCat (sia per la barra di ricerca che per quella di navigazione) è Google, che raccoglie e aggrega sistematicamente ogni informazione relativa all'uso da parte degli utenti dei vari servizi offerti da Google Inc.. Anche se, per chi utilizza Internet in modo intensivo, è praticamente impossibile raggiungere il totale anonimato, è tuttavia possibile accrescere la nostra privacy utilizzando Scroogle come un proxy tra noi e i server Google.

La barra di ricerca

Per aggiungere Scroogle fra le opzioni disponibili nella barra di ricerca di GNU IceCat, basta selezionare ed installare il motore di ricerca Scroogle preferito tra quelli disponibili alla pagina: http://mycroft.mozdev.org/search-engines.html?name=scroogle.

Nota: I motori con l'indicazione 'SSL' utilizzano una connessione criptata tra il browser e Scroogle: ciò impedisce che le query di ricerca inserite dagli utenti possano essere tracciate da terzi.

La barra di navigazione

GNU IceCat invia qualsiasi testo (che non sia un URL) inserito nella barra di navigazione al motore di ricerca selezionato e mostra all'utente la pagina dei risultati forniti dal motore. Per modificare il motore di ricerca utilizzato da questa funzionalità in modo da usare il collegamento SSL con Scroogle, occorre modificare opportunamente la configurazione del browser:

  1. accedere alla pagina di configurazione, digitando il comando about:config sulla barra di navigazione del browser
  2. trovare la variabile stringa keyword.URL ed assegnarle il valore:
    https://ssl.scroogle.org/cgi-bin/nbbw.cgi?Gw=

Suggerimento: Questa procedura funziona anche con il browser web Epiphany.

22. Localizzazione

Per modificare la lingua dell'interfaccia, occorre installare il file xpi corrispondente alla versione di GNU IceCat in uso ed alla localizzazione desiderata (di seguito potete trovare la lista dei file di localizzazione disponibili).

Dopo aver installato il file xpi occorre abilitare la localizzazione, modificando opportunamente la configurazione del browser:

  1. riavviare GNU IceCat
  2. accedere alla pagina di configurazione, digitando il comando about:config sulla barra di navigazione del browser
  3. trovare la variabile stringa general.useragent.locale ed assegnarle come valore il codice di nazionalità corrispondente alla localizzazione da abilitare (per l'Italia è it)
  4. riavviare GNU IceCat.

Nota: L'estensione per la localizzazione italiana è un porting per GNU IceCat del corrispondente langpack italiano multipiattaforma (scaricabile dal sito dell'Associazione Mozilla Italia) realizzato grazie al lavoro del gruppo di traduzione in lingua italiana di Mozilla Firefox.

File di localizzazione


23. Enable the Java plugin

Before enabling the Java plugin (icedtea-gcjwebplugin) you should have it installed:

sudo apt-get install icedtea-gcjwebplugin

Note: This command will install the OpenJDK Java Runtime (if not yet installed).

To enable the plugin you will need to create a symbolic link between the installed plugin and the Icecat's plugin folder:

sudo ln -s /usr/lib/jvm/java-6-openjdk/jre/lib/i386/gcjwebplugin.so /usr/lib/icecat-3*/plugins/

24. Enable the Totem plugin

To enable the Totem plugin (that should have been installed during usual system's setup) you will need to create a symbolic link between the installed plugin and the Icecat's plugin folder:

sudo ln -s /usr/lib/totem/gstreamer/libtotem-complex-plugin.so /usr/lib/icecat-3*/plugins/


25. nv - Low-graphics mode - unstable screen

I've recently installed gNewSense (deltah 2.1), using a Gigabyte GA-73PVM-S2 motherboard with built-in nVidia graphics (GeForce 7100/nForce 630i).

Deltah is running in 800x600@61Hz, but I cannot get any higher screen resolution?. (I was hoping to use the "nv" driver, or the "vesa" driver.) Can anybody help?

25.1 Further details

My monitor (Acer AL1711 LCD) has a recommended resolution of 1280x1024@60Hz, and is capable of most common lower resolutions such as 1024x768. The manual says it is capable of DDC1 and DDC2B Plug and Play.

1. sudo dpkg-reconfigure xserver-xorg gave me a very simple xorg.conf that didn't mention any nVIDIA drivers or explicit graphics modes. When I rebooted, the best resolution on offer was 800x600@61Hz.

2. I manually edited my xorg.conf, adding the "nv" driver etc.

Section "Device"
	Identifier	"Configured Video Device"
	Driver		"nv"
EndSection

...

(see Forum for full post)
To create paragraphs, simply start typing. For a new line put in a backslash like this\ and for a line break put in two backslashes like right here\\now i'll hit enter and see what that does. it puts me on a new line in the edit box, but is it a new line in the finished product? Patrick(\)OK, this is try #2. I think the backslash needs to be in parentheses.So I'll put 2 of them in parentheses here: (\\)
let's see what that does. Well, that doesn't work. \\let's see what THIS does.

First line.Second line.

Maybe this can help:
http://ubuntuforums.org/showthread.php?t=83973

okay, I'll give that a look.
What I'd like to do is find out what happens when I get to the end of this line. So, to fill the time, I would - well, that was quick. I already know the backslash \ doesn't do anything for me. Do I need a permit to operate that thing? \\\ there, take 3 of 'em. okay, this ought to be large. or perhaps it needs two of those square brackets. Let's see. [Hey, lookee here!!] Did it get bigger twice? let's try single square brackets and one plus sign: [Like this.] [this is 2 plus signs with two square brackets] wow. i'm worn out.

Uh, how was that supposed to help??? I don't need to refresh my Xorg! and all that other crap???? very funny. let me get a link for ya, but it's connected to a bunch of other ones, and they're sll iron! wak? ... crak! ... boink! .... owww! ha ha well, that was juvenile, but we ARE (playing) here. (Aren't we???) whoa. gettin fancy. maybe. so how do the backs\ash things work? \et's hope some \\o\\igagging \ouse wi\\ he\p with that key!! Did I say \ouse? no no not \ouse! \ucky \ad?

well where'd my last edit go? i hit preview and it disappeared in a flash and a blink! that happened before. so that must be a bug. consider it filed.

ok i just put a space in the edit box. is there one in the real world? here comes another:

how'd that work?

okay, i'm a programmer now. gotta get a geek hat. heh heh

26. Cyrillic test

Просто проба как изглежда кирилицата в това уики. Явно все още е неизползваема, редактирането ще е трудна задача. Жалко.


Page last modified on May 25, 2009, at 08:20 AM

gNewSense is a project developed by volunteers all over the world and it's supported by the Free Software Foundation.

The content in this Web site can be used as follows:

All documentation is available under the terms of the GFDL.

Artwork is Free Cultural Works and is available under the terms of the cc-by-sa license.