View previous topic :: View next topic |
Author |
Message |
bricke n00b

Joined: 25 Aug 2006 Posts: 8
|
Posted: Tue Aug 29, 2006 10:02 am Post subject: Problemi xorg-x11 ati radeon xpress 200M |
|
|
Salve a tutti, vi scrivo da links all'interno della mia gentoo box, ora sono da linea di comando.
Ecco il mio problema, ho un portatile nel quale ho installato gentoo, ha una scheda video ati radeon xpress 200M, ho dato emerge xorg-x11 e ho installato il server xorg, poi installo fluxbox, ma xorg non parte, l'ho configurato per caricare i driver ati, ma nulla, dice che non ci sono, ho provato a ricompilare con driver radeon ma nulla, entro solo con vesa ma non in fluxbox bensi in X.
Cosa posso scrivere in make.conf nella voce VIDEO_CARDS ?? che comandi uso per riconpilare il sistema?? Insomma, consigliatemi!
Grazie |
|
Back to top |
|
 |
conqueror86 n00b

Joined: 27 Jun 2006 Posts: 25
|
Posted: Tue Aug 29, 2006 10:22 am Post subject: |
|
|
ciao io ho un portatile con la tua stessa scheda video e ho risolto i problemi video con i driver ufficiali ati, così c'è anche l'accellerazione 3d. Innanzitutto controlla se xorg è stato compilato con la use dlloader, se si lo devi ricompilare senza, perchè proprio ieri mi dava problemi xorg dopo emerge -uDN world e ho scoperto che va compilato senza quella use (almeno con schede video ati funzia così). Seconda cosa ho provato vari kernel (sempre ieri ho provato il 2.6.17-r4) ma l'unico che mi funziona con i driver ati è il 2.6.15-r7, magari ad altri funziona anche con altri kernel. I driver che uso (e sono gli unici che funzionano con questa scheda video sulla mia macchina (è un portatile hp con il turion quindi ho tutto a 64 bit, quindi se hai un processore a 32 bit non so se valgono le stesse cose che ti dico)) sono gli atidriver8.23.7 (i successivi li ho provati ma non funziano). Allora nel kernel devi togliere tutto i supporti che ci sono a schede video ati (soprattutto i moduli radeon) e devi ricompilare il kernel ad hoc per la tua macchina (ci sono varie guide in giro, per amd64 ho dovuto ricompilare per esempio senza il supporto IOMMU includendo invece /dev/apgart e il supporto relativo amd per la scheda video). io ho usato i driver che si scaricano dal sito della ati, senza usare emerge e ho configurato lo xorg.conf con il comando previsto dal driver ati (ci sono migliaia di guide anche su questo) e dopo l'ho personalizzato come volevo.
Una volta installati i driver devi caricare i moduli agpgart (o il relativo modulo del tuo chipset) e il modulo fglrx, se ti funzionano li metti in /etc/modules.autoload.d/. Per controllare se hai l'accellerazione abilitata dai da questo comando glxinfo | grep direct rendering e vedi se ti scrive Direct Rendering: Yes
Ciao e per qualsiasi domanda sono qua.
p.s. per far avviare fluxbox, devi mettere in /etc/rc.conf alla voce XSESSION il valore relativo a fluxbox con la tua versione, per es io uso kde3.5.2 ho messo XSESSION="kde-3.5", e come gestore di avvio ho messo kdm DISPLAYMANAGER="kdm".
Ciao ciao  |
|
Back to top |
|
 |
bricke n00b

Joined: 25 Aug 2006 Posts: 8
|
Posted: Tue Aug 29, 2006 11:43 am Post subject: Re: Problemi xorg-x11 ati radeon xpress 200M |
|
|
Salve a tutti, vi scrivo da links all'interno della mia gentoo box, ora sono da linea di comando.
Come faccio a sapere che xorg stato compilato con una determinata flag??
Non sono esperto di gentoo....di solito uso debian e apt!
Come faccio ad installare un'altro kernel??
Se mi puoi spiegare passo passo te ne sarei grato
Grazie |
|
Back to top |
|
 |
RollsAppleTree Guru


Joined: 18 Feb 2005 Posts: 340 Location: Sicilia - Catania
|
Posted: Tue Aug 29, 2006 3:12 pm Post subject: |
|
|
Quote: | Come faccio a sapere che xorg stato compilato con una determinata flag?? |
Code: | emerge -pv xorg-x11 |
ESEMPIO:
Code: | Mazinga rollsappletree # emerge -pv xorg-x11
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-base/xorg-x11-7.0-r1 INPUT_DEVICES="keyboard mouse synaptics -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -magictouch -microtouch -mutouch -palmax -penmount -spaceorb -summa -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="fglrx radeon vesa -apm -ark -chips -cirrus -cyrix -dummy -fbdev -glint -i128 -i810 -mach64 -mga -neomagic -nv -nvidia -r128 -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb -tdfx -tga -trident -tseng -v4l -vga -via -vmware -voodoo" 0 kB
|
Quote: | Non sono esperto di gentoo....di solito uso debian e apt! |
FAI MALE !!!
Quote: | Cosa posso scrivere in make.conf nella voce VIDEO_CARDS ? |
Code: | VIDEO_CARDS="radeon fglrx vesa" |
Cioè:
radeon = driver per schede ati open source SENZA (o con poca ) accelerazione 3d
fglrx = driver proprietari ATI con accelerazione 3D
vesa = driver generico VGA (o SVGA )
Quote: | che comandi uso per riconpilare il sistema? |
che significa :
emerge = package manager di gentoo
-uDN =
update (update di tutti i pacchetti)
Deep (guarda all'albero delle dipendenze in profondità, ricompila se c'è bisogno)
New Use (controlla il make.conf, se sono cambiate delle USE FLAG ricompila )
Spero di essere stato esaustivo
ti posto il mio Xorg.conf , anche io uso quella scheda ...
Code: | Mazinga rollsappletree # cat /etc/X11/xorg.conf
# File generated by xorgconfig.
# **********************************************************************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # We want OpenGL
Load "dri" # We want Direct Rendering
EndSection
# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************
Section "Files"
# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# RgbPath "/usr/share/X11/rgb"
# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
#
#
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
# FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
# FontPath "/usr/lib/X11/fonts/local/"
# FontPath "/usr/lib/X11/fonts/misc/"
# FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
# FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
# FontPath "/usr/lib/X11/fonts/Speedo/"
# FontPath "/usr/lib/X11/fonts/Type1/"
# FontPath "/usr/lib/X11/fonts/TrueType/"
# FontPath "/usr/lib/X11/fonts/freefont/"
# FontPath "/usr/lib/X11/fonts/75dpi/"
# FontPath "/usr/lib/X11/fonts/100dpi/"
# The module search path. The default path is shown here.
# ModulePath "/usr/lib/modules"
EndSection
# **********************************************************************
# Server flags section.
# **********************************************************************
Section "ServerFlags"
# Uncomment this to cause a core dump at the spot where a signal is
# received. This may leave the console in an unusable state, but may
# provide a better stack trace in the core dump to aid in debugging
# Option "NoTrapSignals"
# Uncomment this to disable the <Ctrl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.
# Option "DontVTSwitch"
# Uncomment this to disable the <Ctrl><Alt><BS> server abort sequence
# This allows clients to receive this key event.
# Option "DontZap"
# Uncomment this to disable the <Ctrl><Alt><KP_+>/<KP_-> mode switching
# sequences. This allows clients to receive these key events.
# Option "Dont Zoom"
# Uncomment this to disable tuning with the xvidtune client. With
# it the client can still run and fetch card and monitor attributes,
# but it will not be allowed to change them. If it tries it will
# receive a protocol error.
# Option "DisableVidModeExtension"
# Uncomment this to enable the use of a non-local xvidtune client.
# Option "AllowNonLocalXvidtune"
# Uncomment this to disable dynamically modifying the input device
# (mouse and keyboard) settings.
# Option "DisableModInDev"
# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).
# Option "AllowNonLocalModInDev"
EndSection
# **********************************************************************
# Input devices
# **********************************************************************
# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
# uncomment the following line.
# Option "Protocol" "Xqueue"
Option "AutoRepeat" "500 30"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# Option "LeftAlt" "Meta"
# Option "RightAlt" "ModeShift"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc105"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# These are the default XKB settings for Xorg
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc105"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""
# Option "XkbDisable"
Option "XkbRules" "xorg"
Option "XkbModel" "presario"
Option "XkbLayout" "it"
Option "XkbVariant" "nodeadkeys"
EndSection
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto" # Auto detect
Option "Device" "/dev/input/mice"
# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.
# Option "Protocol" "Xqueue"
# Mouse-speed setting for PS/2 mouse.
# Option "Resolution" "256"
# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.
# Option "BaudRate" "9600"
# Option "SampleRate" "150"
# Mouse wheel mapping. Default is to map vertical wheel to buttons 4 & 5,
# horizontal wheel to buttons 6 & 7. Change if your mouse has more than
# 3 buttons and you need to map the wheel to different button ids to avoid
# conflicts.
Option "ZAxisMapping" "4 5 6 7"
# Emulate3Buttons is an option for 2-button mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)
Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"
# ChordMiddle is an option for some 3-button Logitech mice
# Option "ChordMiddle"
EndSection
Section "InputDevice"
Driver "synaptics"
Identifier "TouchPad"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
EndSection
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
Section "Modes"
Identifier "16:10"
# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync -Vsync
# 1152x720 @ 60.00 Hz (GTF) hsync: 44.76 kHz; pclk: 67.32 MHz
Modeline "1152x720" 67.32 1152 1208 1328 1504 720 721 724 746 -HSync -Vsync
# 1024x640 @ 60.00 Hz (GTF) hsync: 39.78 kHz; pclk: 52.83 MHz
Modeline "1024x640" 52.83 1024 1072 1176 1328 640 641 644 663 -HSync -Vsync
# 800x500 @ 60.00 Hz (GTF) hsync: 31.08 kHz; pclk: 31.33 MHz
Modeline "800x500" 31.33 800 824 904 1008 500 501 504 518 -HSync -Vsync
EndSection
Section "Monitor"
Identifier "DFP"
UseModes "16:10" # Monitor accepts modes we gave earlier
DisplaySize 323 215 # Size of 15.4 in screen used for calculating dpi
Option "dpms"
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
Section "Device"
Identifier "Radeon Xpress 200M"
Driver "fglrx"
Option "mtrr" "off"
Option "DesktopSetup" "(null)" # this is used for dual monitor setups
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
EndSection
# **********************************************************************
# Screen sections
# **********************************************************************
Section "Screen"
Identifier "DFP Screen"
Device "Radeon Xpress 200M"
Monitor "DFP"
DefaultDepth 24
SubSection "Display"
Modes "1280x800" "1152x720" "1024x640" "800x500" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"
Identifier "default"
Screen "DFP Screen"
InputDevice "Mouse1" "CorePointer"
InputDevice "TouchPad" "AlwaysCore"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "DRI"
Mode 0666
EndSection
|
_________________ RollsAppleTree BLOG !!!
Documentazione in Italiano su Gentoo
F.A.Q. in Italiano su Gentoo |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|