Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/12/2007, à 13:56

guillaumeh

iMac G5 20 pouces + gutsy : affichage décalé

J'ai installé une Ubuntu Gutsy sur un iMac G5. L'écran est un 20 pouces , avec une résolution de  168x1050. à‡a s'est bien passé sauf que l'affichage dans Xorg est un peu décalé: les (environ) vingt premières colonnes de pixels affichées à  partir du bord gauche de l'écran sont en fait les colonnes du bord droit de l'affichage normal.

Quand je passe en console (ctrl+alt+f1), l'affichage par framebuffer est impeccable.

Dans le xorg.conf, je vois que le pilote utilisé est "nv" . J'ai essayé de démarrer xorg avec le pilote "vesa" mais ça n'a pas démarré.

Voilà  ce que dit lspci sur la carte graphique :

0000:f0:10.0 VGA compatible controller: nVidia Corporation NV34M [GeForce FX Go5200] (rev a1)

Quelqu'un a déjà  eu ce problème ?

edit: le xorg.conf :

# 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"
	Option		"XkbVariant"	"mac"
	Option		"XkbOptions"	"lv3:ralt_switch"
EndSection

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

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

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

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

Section "Device"
	Identifier	"nVidia Corporation NV34M [GeForce FX Go5200]"
	Driver		"nv"
	BusID		"PCI:240:16:0"
EndSection

Section "Monitor"
	Identifier	"Color LCD"
	Option		"DPMS"
	HorizSync	28-84
	VertRefresh	43-60
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"nVidia Corporation NV34M [GeForce FX Go5200]"
	Monitor		"Color LCD"
	DefaultDepth	24
	SubSection "Display"
		Modes		"1680x1050" "840x524" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"

# Uncomment if you have a wacom tablet
#	InputDevice     "stylus"	"SendCoreEvents"
#	InputDevice     "cursor"	"SendCoreEvents"
#	InputDevice     "eraser"	"SendCoreEvents"
EndSection

Dernière modification par guillaumeh (Le 28/12/2007, à 13:59)

Hors ligne

#2 Le 11/03/2009, à 22:32

y5005

Re : iMac G5 20 pouces + gutsy : affichage décalé

Salut,

Je me doute que j'arrive un peu tard, mais si jamais quelqu'un rencontre encore ce bug, j'ai trouvé la solution ici : https://bugs.launchpad.net/ubuntu/+bug/189844

Attention, comme il le dit lui-même, le gars (Richard Bronosky, histoire de rendre à César...) l'avait retranscrit de mémoire et il y a une faute de frappe à l'avant-dernière ligne du post original (il faut taper .libs au lieu de .lib). Ca a marché chez moi. Je reposte la solution (corrigée) ci-dessous. Attention quand même à ne pas faire de conneries, vous êtes en root...

# switch to root
sudo su -
# update apt
apt-get update
# get the source
apt-get source xserver-xorg-video-nv
# get the denpencies needed to build the source
apt-get build-dep xserver-xorg-video-nv
# undo the commit detailed here http://cgit.freedesktop.org/xorg/driver/xf86-video-nv/commit/?id=ec78618d685759a39d386e9929661037b167fe68
# I came to this conclusion based on https://bugs.freedesktop.org/show_bug.cgi?id=14659#c2 & https://bugs.freedesktop.org/show_bug.cgi?id=4686#c13
cd xserver-xorg-video-nv*/
sed -i '/pNv->Architecture == NV_ARCH_30/,+1d' src/nv_dac.c
# build the driver
./configure && make
# backup the existing driver
cp /usr/lib/xorg/modules/drivers/nv_drv.so /usr/lib/xorg/modules/drivers/nv_drv.so.original
# copy the new driver over top of the old (don't know if I needed the .la and .lai, but I copied them)
cp -f src/.libs/nv_drv.* /usr/lib/xorg/modules/drivers/
# restart xorg
/etc/init.d/gdm restart

à+

Dernière modification par y5005 (Le 11/03/2009, à 22:35)

Hors ligne