Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Video/Intel/Poulsbo"
Differenze tra le versioni 1 e 2
Versione 1 del 19/11/2009 22.47.32
Dimensione: 3761
Commento:
Versione 2 del 19/11/2009 23.19.27
Dimensione: 3892
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
Start by downloading lucazade's psb-kernel-* packages from http://swiss.ubuntuforums.org/showpost.php?p=7773647&postcount=13  0. Scaricare il pacchetto `psb-kernel-*` da http://swiss.ubuntuforums.org/showpost.php?p=7773647&postcount=13
Linea 5: Linea 5:
Following code samples are stripped from my install-poulsbo.sh, almost every command listed here requires sudo appended in front.
Linea 7: Linea 6:
'''Adding required PPAs'''
{{{
echo 'deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list.d/ubuntu-mobile.list
Linea 11: Linea 7:
echo 'deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list.d/ubuntu-mobile.list  0. Aggiungere i repository digitando in un terminale i seguenti comandi:{{{
sudo
echo 'deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list.d/ubuntu-mobile.list
Linea 13: Linea 10:
echo 'deb http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main ' >> /etc/apt/sources.list.d/poulsbo-graphics-alberto-milone.list sudo echo 'deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list.d/ubuntu-mobile.list
Linea 15: Linea 12:
echo 'deb-src http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main' >> /etc/apt/sources.list.d/poulsbo-graphics-alberto-milone.list sudo echo 'deb http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main ' >> /etc/apt/sources.list.d/poulsbo-graphics-alberto-milone.list

sudo echo 'deb-src http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main' >> /etc/apt/sources.list.d/poulsbo-graphics-alberto-milone.list
}}}
 0. Aggiungere le chiavi{{{
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 99C0198F

sudo apt-get update

sudo apt-get install dkms fakeroot

sudo apt-get install libdrm-poulsbo1

sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d psb-firmware
Linea 18: Linea 30:
'''Keys for PPAs'''
{{{
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30
 0. Installare i pacchetti `psb-kernel-*`{{{
sudo dpkg -i psb-kernel-*
Linea 22: Linea 33:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 99C0198F sudo echo "blacklist i915" >> /etc/modprobe.d/blacklist.conf
Linea 24: Linea 35:
apt-get update

apt-get install dkms fakeroot

apt-get install libdrm-poulsbo1

apt-get install poulsbo-driver-2d poulsbo-driver-3d psb-firmware
sudo update-initramfs -u
Linea 33: Linea 38:
'''Install downloaded psb-kernel-* packages'''
{{{
dpkg -i psb-kernel-*

echo "blacklist i915" >> /etc/modprobe.d/blacklist.conf

update-initramfs -u
}}}


'''Create xorg.conf with following content and whitelist psb in /usr/bin/compiz by adding "psb" to the WHITELIST line.'''
{{{
 0. Con un editor di testo ed i privilegi amministrativi creare il file `/etc/X11/xorg.conf` ed incollare in questo le seguenti righe:{{{
Linea 59: Linea 53:
with following content and whitelist psb in /usr/bin/compiz by adding "psb" to the WHITELIST line.'''
Linea 82: Linea 77:
Install poulsbo-driver-2d if you only require 2D, and poulsbo-driver-3d if you also require 3D acceleration to work. Make sure your user is a member of the video group before using 3D. Installare poulsbo-driver-2d se si richiede solo il 2D, e poulsbo-driver-3d si desidera l'accelerazione 3D. Assicurarsi che l'utente sia membro del gruppo video prima di usare il 3D.
{{{
sudo adduser $USER video
}}}
Linea 84: Linea 82:
=== Common problems === === Problemi comuni ===
Linea 86: Linea 84:
==== X doesn't start ==== ==== Il server grafico X non si avvia ====
Linea 88: Linea 86:
Double check that the psb kernel module can be loaded into the running kernel by running '''modprobe psb'''. Assicurarsi che il modulo del kernel psb sia stato caricato, digitando in un terminale:
{{{
modprobe psb
}}}.

Poulsbo (GMA500) Support in Karmic (9.10)

  1. Scaricare il pacchetto psb-kernel-* da http://swiss.ubuntuforums.org/showpost.php?p=7773647&postcount=13

  2. Aggiungere i repository digitando in un terminale i seguenti comandi:

    sudo echo 'deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list.d/ubuntu-mobile.list
    
    sudo echo 'deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main' >> /etc/apt/sources.list.d/ubuntu-mobile.list
    
    sudo echo 'deb http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main ' >> /etc/apt/sources.list.d/poulsbo-graphics-alberto-milone.list
    
    sudo echo 'deb-src http://ppa.launchpad.net/albertomilone/poulsbo-graphics/ubuntu jaunty main' >> /etc/apt/sources.list.d/poulsbo-graphics-alberto-milone.list
  3. Aggiungere le chiavi

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30
    
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 99C0198F
    
    sudo apt-get update
    
    sudo apt-get install  dkms fakeroot
    
    sudo apt-get install libdrm-poulsbo1
    
    sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d psb-firmware
  4. Installare i pacchetti psb-kernel-*

    sudo dpkg -i psb-kernel-*
    
    sudo echo "blacklist i915" >> /etc/modprobe.d/blacklist.conf
    
    sudo update-initramfs -u
  5. Con un editor di testo ed i privilegi amministrativi creare il file /etc/X11/xorg.conf ed incollare in questo le seguenti righe:

    Section "Device"
            Identifier      "GMA500"
            Option "AccelMethod" "EXA"
            Option "DRI" "on"
            Option "MigrationHeuristic" "greedy"
            Option "IgnoreACPI" "yes"
            Driver "psb"
    EndSection
    
    Section "DRI"
        Mode    0666
    EndSection

with following content and whitelist psb in /usr/bin/compiz by adding "psb" to the WHITELIST line. Kernel parameters (in grub).

If you have a Vaio-P or if you are experiencing extremely slow performance (less than 14 fps running "/usr/bin/xscreensaver/glblur -fps -window") add "mem=2000mb" to /etc/default/grub, at the end of GRUB_CMDLINE_LINUX_DEFAULT, if using grub2, or at the end of the "# defoptions=" line in /boot/grub/menu.lst. For both grub versions run update-grub after editing those files. This reserves memory for the video driver and should improve your 3D performance.

Attention: For machines with only 1GB ram, the entry should be "mem=980mb"

Poulsbo (GMA500) Support in Intrepid (8.10) and Jaunty (9.04)

The drivers for the Poulsbo chipset are shipped in the ubuntu-mobile PPA.

Add the ubuntu-mobile PPA

Edit a file called /etc/apt/sources.list/psb.list, and add the following line to it: deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu YOUR RELEASE HERE main

You may also wish to add the key to the keyring by following the instructions here.

Which kernel are you running?

If you are using a kernel that you have compiled yourself, or are not using the latest kernel provided by either Intrepid or Jaunty, install the psb-kernel-source package (and make sure the headers for your kernel are available!) and then remove psb-modules.

Install packages

Installare poulsbo-driver-2d se si richiede solo il 2D, e poulsbo-driver-3d si desidera l'accelerazione 3D. Assicurarsi che l'utente sia membro del gruppo video prima di usare il 3D.

sudo adduser $USER video

Problemi comuni

Il server grafico X non si avvia

Assicurarsi che il modulo del kernel psb sia stato caricato, digitando in un terminale:

modprobe psb

.

Other problems?

If you're still having problems, please mail ubuntu-mobile@lists.ubuntu.com, and do not submit bug reports.