Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Installer Ubuntu sur un portable avec l'écran cassé

Suite à une galère monumentale pour installer Ubuntu 6.10 sur un PC portable dont l'écran était cassé (donc avec un autre écran branché sur la sortie VGA) j'ai décidé de créer cette article. Donc si vous aussi vous avez un portable avec écran cassé et que vous n'arrivez pas à installé Ubuntu sur un autre écran (écran noir lors du démarrage de X11) cette article est fait pour vous!! Le portable sur lequel à été fait cette installe est un Acer (je me rappel plus le modèle) muni d'une ATI Mobility X700, la méthode décrite ci-dessous devrait fonctionner avec n'importe qu'elle carte graphique.

Allez la page pour plus d'info sur le dual screen pour plus d'info.

Pour effectué cette installation, vous aurez besoin :

  • D'un live CD d'Ubuntu (non sans blague!!)
  • D'un autre écran branché en VGA (oh sérieux??)
  • D'une clé usb pour copier et modifier le fichier de xorg.conf facilement ou de la patience si vous utilisez VI.

Vous avez surement remarqué que votre second écran affiche le menu d'installation jusqu'a ce que le serveur graphique se lance. Il faut donc pouvoir démarrer Ubuntu en mode console si on veux garder l'affichage sur l'autre écran et faire des modifications du fichier xorg.conf (qui contient toute la configuration du serveur graphique) et ainsi avoir un affichage dual screen. Au moment où le menu d'installation s'affiche (Installer Ubuntu, démarrer avec des options différentes, faire des tests de mémoire…) tappez F2 et sélectionnez la langue française. Ensuite, tappez F6 pour voir apparaitre la ligne de commande qui gère le lancement d'ubuntu. Pour démarrer en mode console, vous n'avez qu'a mettre :

"single":

à la place de

"splash --"

Maintenant vous pouvez sélectionner lancer l'installation d'Ubuntu. Attendez un peu et vous allez avoir le prompt du terminal qui s'affiche :

root@ubuntu : (ou quelquechose comme ça)

Remarque : les deux prochaines parties s'adresse à ceux qui ne veulent pas utiliser VI pour éditer le fichiers Conf.

On va monter un clé USB pour pouvoir mettre le fichier de config dedans et l'éditer sur un autre ordinateur tranquillement. Pour cela, insérez la clé une fois que vous avez l'affichage du mode console. Un message devrait s'afficher, tappez entré pour réavoir le curseur. Dans le message affiché, il devait y avoir le nom "sda1", c'est le nom du device de votre clé usb. Celle-ce n'est pas encore accessible, il faut la "monter" pour cela créer d'abord un dossier de montage

mkdir /mount/cle

Ensuite monter le device dans ce dossier

mount /dev/sda1 /mount/cle

Vous pouvez maintenant accéder au données de votre clé usb :

ls /mount/cle

=Copie du fichier xorg.conf= Copier le fichier xorg.conf dedans :

cp /etc/X11/xorg.conf /mount/cle

et modifier les droit d'accès pour le voir sur un autre ordi

cd /mount/cle
chmod a+rw xorg.conf

Puis enlever votre clé usb (je connais pas la commande pour l'ejecter proprement désolé). Attention n'éteingnez pas le PC!!!

Pour ceux qui on copié le fichier sur une clé usb, ouvrez le avec un éditeur de texte sur un autre ordi. Pour les autre éditer le avec VI.

Votre fichier devra ressemblé à ça :

# /etc/X11/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 /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/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"
	FontPath	"/usr/share/X11/fonts/misc"
	FontPath	"/usr/share/X11/fonts/cyrillic"
	FontPath	"/usr/share/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/Type1"
	FontPath	"/usr/share/X11/fonts/100dpi"
	FontPath	"/usr/share/X11/fonts/75dpi"
	FontPath	"/usr/share/fonts/X11/misc"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"fr"
	Option		"XkbOptions"	"lv3:ralt_switch"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"ZAxisMapping"		"4 5"
	Option		"Emulate3Buttons"	"true"
EndSection

Section "InputDevice"
	Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"auto-dev"
	Option		"HorizScrollDelta"	"0"
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "Device"
        Identifier      "Device0"
        Driver          "ati"
        Screen 0
        BusID		"PCI:1:0:0"
EndSection

Section "Device"
        Identifier      "Device1"
        Driver "ati"
        Screen 1
        BusID		"PCI:1:1:0"
EndSection
Section "Monitor"
        Identifier      "Monitor0" #LCD
        HorizSync       30-70
        VertRefresh     50-140
        Option          "DPMS"
EndSection

Section "Monitor"
        Identifier "Monitor1" #CRT
        HorizSync       30-70
        VertRefresh     50-140
        Option          "DPMS"
EndSection
Section "Screen"
	Identifier      "Screen0"
        Device          "Device0"
        Monitor         "Monitor0"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier      "Screen1"
        Device          "Device1"
        Monitor         "Monitor1"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
EndSection


Section "ServerLayout"
	Identifier      "Basic Layout"
        Screen 0        "Screen0"
        Screen 1        "Screen1" LeftOf "Screen0"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
	InputDevice     "eraser" "SendCoreEvents"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "DRI"
	Mode	0666
EndSection

Bon bien sur pour ce qui ont une nvidia, vous laisser "nv" pour les driver et si vous avez pas tous les trucs du genre synaptic etc. Ne les mettez pas. Ce qui compte vraiment, c'est les section :

  • Device
  • Monitor
  • Screen
  • ServerLayout

Enregistrer votre travail. Pour ceux qui utilise VI sauter la prochaine étape.

Remettez votre clé usb, remontez la…

Puis copier le fichier :

cp /mount/cle/xorg.conf /etc/X11/xorg.conf

Pour lancer le serveur graphique (et donc l'installation) tappez :

startx

Miracle votre écran affiche le bureau Ubuntu!!!!

Pour finir, cette configuration de xorg.conf n'est peut-être pas la plus optimisée pour le dual screen, mais elle marche, donc ça va très bien pour l'install, mais une fois les vrai pilotes installés, veillez à bien modifier ce fichier. ;)

Amusez vous bien avec Ubuntu!!!

  • installation/portable_sans_ecran.1172348612.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)