le Toshiba Satellite U300-11Q.
- Intel(R) Core(TM)2 Duo CPU T5450
- Ram 1024 Mb
- HDD 120 Gb
- GPU Intel GM965
- Webcam 1.3Mpx - Bluetooth - Wireless a/b/g
- affichage 13,3" TruBrite
- DVD Super Multi Double Layer
- Windows Vista Home (juste parce qu'il est la)
première version d'installation fedora7, un passage rapide a fedora8 avec yum upgrade (plein de tuto partout)
après des mois de tuning j'arrive à la dernière phase (enfin tout marche) et je voulais partager mon expérience.
voici le dernier
lspci:
graphique:
un problème d'affichage due à la mauvaise configuration par defaut du xorg.conf:
le fait est que le serveur X voit deux ecrans alors que y'en a un seul
>xrandr
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 286mm x 179mm
1280x800 59.9*+ 60.0
1280x768 60.0
1280x720 60.0
1024x768 60.0
800x600 60.3
640x480 59.9
TV connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 30.0*
800x600 30.0
848x480 30.0
640x480 30.0
problème reglé grâce a ubuntu
http://forum.ubuntu-fr.org/viewtopic.php?id=160050 solution en bas de la page du topic
voici le bon xorg.conf au moins pour moi :-D
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "True"
EndSection
Section "Device"
Identifier "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
Driver "intel"
BusID "PCI:0:2:0"
Option "monitor-TV" "TVOutput"
EndSection
Section "Monitor"
Identifier "Monitor0"
Option "DPMS"
HorizSync 28-60
VertRefresh 43-60
EndSection
Section "Monitor"
Identifier "TVOutput"
Option "Ignore" "true"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Modes "1280x800" "1024x768"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Synaptics Touchpad"
EndSection
Compiz marche nickel après installation avec la commande yum
compiz
compizconfig-python
compiz-fusion
compiz-fusion-extra
compiz-gnome (si c'est sous gnome)
compiz-kde (si c'est kde)
et enfin
compiz_manager
soit une commande
>sudo yum install compiz compizconfig-python compiz-fusion compiz-fusion-extra compiz-gnome compiz-kde compiz_manager
ajouter les deux variables d'environnements
export SKIP_CHECKS=yes #car intel GM965 est blacklistée chez Compiz
export LIBGL_ALWAYS_INDIRECT=1 #pour eviter un warning mais qui n'influence pas les performances
3D acceleration:
glxgears: apres lancement de compiz-fusion est de 1002 FPS, (ça va pour un portable)
voilou pour l'affichage.
Audio:
un peu de mal avec l'audio, vu que je suis passé de fedora7 a fedora8 par un upgrade, le serveur audio pulse n'a pas était installé, apres installation de pulse.
et changement de /etc/asound.conf
$cat /etc/asound.conf
#Generated by system-config-soundcard
#If you edit this file, don't run system-config-soundcard,
#all your changes here could be lost.
#HWCONF
#DEV 0
#pcm.!default { type hw card 0 device 0 }
#ctl.!default { type hw card 0 }
pcm.!default {type pulse}
ctl.!default {type pulse}
une modification du fichier
/etc/modprob.conf:
alias snd-card-0 snd-hda-intel
options snd-card-0 index=0
options snd-hda-intel model=ref position_fix
après ça roule .
Reseau:
Ethernet installé et marche:
$/sbin/lspci | grep Ethernet
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)
wifi installé et marche:
$/sbin/lspci | grep Network
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
n'oubliez pas de lancer les services NetworkManager et NetworkManagerDispatcher [ system-config-services ]
l'applet "nm-applet" ne se lance pas par default sous kde.
Card reader:
marche nickel avec une carte SD
Webcam:
un peu de galère, la Chicony n'est pas prise en charge par defaut
/sbin/lsusb
Bus 007 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 04f2:b008 Chicony Electronics Co., Ltd
voila un topic plus detaillé
http://forums.fedora-fr.org/viewtopic.php?pid=212074
en résumé télécharger a partir de uvc-linux:
svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
compilation et installation
chargement du module uvcvideo ou reboot
$ /sbin/lsmod | grep uvc
uvcvideo 48644 0
compat_ioctl32 5313 1 uvcvideo
videodev 28097 1 uvcvideo
v4l1_compat 15941 2 uvcvideo,videodev
v4l2_common 18625 2 uvcvideo,videodev
La majorité des grabber connu (de xawtv à camstream, passant par cheese) ne marchent par sur cette camera (skype roule tranquille)
mais il y'a lucview (
http://mxhaard.free.fr/spca50x/Investigation/uvc/luvcview-20070512.tar.gz) développé par l'equipe de V4l2 qui marche (wget, tar, make et sudo make install) et le tour est joué.
pour le lancement
$luvcview -f yuv
L'interface est tres primaire mais comme ça marche on va pas se plaindre quand même .
Bluetooth:
un peu de galère jusqu'au jour ou je suis tombé sur
http://www.itopen.it/2007/11/22/ubuntu-linux-toshiba-satellite-u300/#comment-18687
téléchargement de la source du module de omnibook
svn co
https://omnibook.svn.sourceforge.net/svnroot/omnibook/omnibook/trunk
au fichier laptop.h ajoutez le code au debut ou a la fin ou au milieu ça change rien:
{
.callback = dmi_matched,
.ident = "Toshiba Satellite U300",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"),
DMI_MATCH(DMI_PRODUCT_NAME, "Satellite U300"),
},
.driver_data = (void*) TSM70
},
compilation et installation, voir les tutos
apres:
$depmod -a
$modprobe omnibook
$cat /proc/omnibook/bluetooth
Bluetooth adapter is present and enabled.
et par magie:
$ /sbin/lsusb
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 007 Device 002: ID 0930:0508 Toshiba Corp.
Bus 007 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 04f2:b008 Chicony Electronics Co., Ltd
le module bluetooth apparait.
installation de bluez et kbluetooth permettent de bien manager le bluetooth
pour permettre de charger le module au demarrage ajouter
/sbin/modprobe omnibook
au fichier /etc/rc.local
voilou
enfin le lspci
@noone ~]$ /sbin/lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
0a:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
0a:01.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
0a:01.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 12)
0a:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
0a:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
les modifs et les commentaires sont les bienvenus