Nuovo arrivato -> dual-head con radeonhd

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
maurelio79
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: lun 1 mar 2010, 16:37

Nuovo arrivato -> dual-head con radeonhd

Messaggio da maurelio79 »

Ciao a tutti, ier ho installato la nuova Slackware 13.0.
Premetto che non ho usato mai Slackware, le distro che pi\ si avvicinano da me usate sono Slax Live e ZenWalk.

So che il problema in oggetto e' stato tratato piu' volte, ma non sono riuscito a trovare una risposta nei post trovati.

Ho un portatile con Ati HD 3470 al quale [ collegato un Monitor 1680x1050. Dopo svariati tentativi con i drivers proprietari, sono riuscti ad avere una situazione accettabile con uno schermo clone rimuovendo tutto ci; che aveva a che fare con fglrx e usando xorgsetup, quindi ora uso i drivers radeonhd.

Quello che vorre fare e' avere un monitor unico, che mi dia la possibilita' di passare le finestre da un monitor all'altro.
Ho provato in modo dinami co con Xrandr, ma ottengo cio':

Codice: Seleziona tutto

   
bash-3.1# xrandr --output PANEL --left-of VGA_1   
xrandr: screen cannot be larger than 2560x2560 (desired size 3360x1050)
infatti il comando xrandr -q, mi ritorna questo:

Codice: Seleziona tutto

      
bash-3.1# xrandr -q
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 2560 x 2560
VGA_1 connected 1680x1050+0+0 474mm x 296mm
   1680x1050      60.3*+   59.9  
   1280x1024      75.0     59.9  
   1440x900       74.9     60.0  
   1280x960       59.9  
   1152x864       74.9  
   1280x720       59.9  
   1024x768       75.1     60.0  
   800x600        75.0     60.3  
   640x480        75.0     60.0  
   720x400        70.1  
PANEL connected 1680x1050+0+0 338mm x 211mm
   1280x800       60.0 +
   2560x2048Scaled   60.5  
   2560x1600Scaled   60.5  
   2048x1536      60.0  
   2048x1536Scaled   60.5  
   1920x1440      60.0  
   1856x1392      60.0  
   1792x1344      60.0  
   1920x1200Scaled   60.4  
   1920x1080Scaled   60.5  
   1600x1200      60.0  
   1600x1200Scaled   60.4  
   1680x1050Scaled   60.3* 
   1400x1050      60.0  
   1400x1050Scaled   60.3  
   1440x960Scaled   60.4  
   1280x1024      60.0  
   1280x1024Scaled   60.5  
   1280x960       60.0  
   1280x960Scaled   60.4  
   1280x854Scaled   60.4  
   1280x720Scaled   60.4  
   1152x768Scaled   60.3  
   1024x768       60.0  
   1024x768Scaled   60.4  
   800x600        60.3     56.2  
   800x600Scaled   60.3  
   768x576Scaled   60.4  
   854x480Scaled   59.8  
   720x480Scaled   59.8  
   640x480        59.9  
   640x480Scaled   60.1  
   320x240Scaled   57.6  
   320x200Scaled   55.7  
DVI-D_1 disconnected
Per lui quindi tutti e due i monitor hanno una risoluzione di 1680x1050, mentre il panel del portatile ha una risoluzione di 1280x800, e quindi mi restituisce quel messaggio.

Ho provato in modo statico, modificando cosi' xorg.conf

Codice: Seleziona tutto

         
Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        Option "LeftOf"  "Monitor1"
EndSection

Section "Monitor"
        Identifier   "Monitor1"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                   # [<bool>]
        #Option     "AccelMethod"               # [<str>]
        #Option     "offscreensize"             # [<str>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "ignoreconnector"           # [<str>]
        #Option     "forcereduced"              # [<bool>]
        #Option     "forcedpi"                  # <i>
        #Option     "useconfiguredmonitor"      # [<bool>]
        #Option     "HPD"                       # <str>
        #Option     "NoRandr"                   # [<bool>]
        #Option     "RROutputOrder"             # [<str>]
        #Option     "DRI"                       # [<bool>]
        #Option     "TVMode"                    # [<str>]
        #Option     "ScaleType"                 # [<str>]
        #Option     "UseAtomBIOS"               # [<bool>]
        #Option     "AtomBIOS"                  # [<str>]
        #Option     "UnverifiedFeatures"        # [<bool>]
        #Option     "Audio"                     # [<bool>]
        #Option     "HDMI"                      # [<str>]
        #Option     "COHERENT"                  # [<str>]
        Identifier  "Card0"
        Driver      "radeonhd"
        VendorName  "Unknown Vendor"
        BoardName   "Unknown Board"
        BusID       "PCI:1:0:0"
        Option      "PANEL" "Monitor0"
        Option      "VGA_1" "Monitor1"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor1"
        DefaultDepth 24
        Virtual      2960 1050
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
 
Ma dopo aver fatto logou e ridato startx, i due monitor continuano ad essere configurati in "clone mode"
Mi dareste un consiglio_

Grazie mille a tutti.

kanzy
Linux 2.x
Linux 2.x
Messaggi: 210
Iscritto il: sab 10 mag 2008, 15:02
Slackware: 14.2

Re: Nuovo arrivato -> dual-head con radeonhd

Messaggio da kanzy »

xrandr (come da man) permette (per ora) una larghezza max di 2048, dunque 1024x2.
ciao!
l'uomo ha bisogno di cibo rifugio e storie

maurelio79
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: lun 1 mar 2010, 16:37

Re: Nuovo arrivato -> dual-head con radeonhd

Messaggio da maurelio79 »

Ciao, grazie mille per la risposta.
Ma perche' allora il comando xrandr mi restituisce
xrandr: screen cannot be larger than 2560x2560 (desired size 3360x1050)
la larghezza che mi servirebbe e' proprio 2560, lui mi dice che non puo' superarla ed e' giusto, visto che la somma delle 2 risoluzioni e' 2560, ma mi da errore perche' lui prova ad impostare una larghezza di 3360 (come se tutte e due i monitor avessero 1680 di larghezza).

Perche' non mi risponde: xrandr non supporta piu' di 2048, invece di dire che non riesce a superare i 2560?

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Re: Nuovo arrivato -> dual-head con radeonhd

Messaggio da navajo »

Siete pregati di utilizzare il tag CODE quando dovete postare del codice che occupa molto spazio.
grazie

maurelio79
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: lun 1 mar 2010, 16:37

Re: Nuovo arrivato -> dual-head con radeonhd

Messaggio da maurelio79 »

OK, sto riprovando con i drivers proprietari, perchè con quelli open non riesco nemmeno a vedere un video: scatta da paura.

Se qualcuno riesce a spiegarmi la situazione in cui mi trovo......

Codice: Seleziona tutto

root@slackware:/home/maurelio/Downloads# sh ati-driver-installer-10-2-x86.x86_64.run --buildpkg Slackware/All
Created directory fglrx-install.ZJn1Cu
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.702.
==================================================
 ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Slackware/All

ATI SlackBuild Version 1.4.0
--------------------------------------------
by: Emanuele Tomasi <tomasiATcli.di.unipi.it>
    Ezio Ghibaudo <ekxiusATgmail.com>

AMD kernel module generator version 2.1
Error:
kernel includes at /lib/modules/2.6.29.6/build/include do not match current kernel.
they are versioned as ""
instead of "2.6.29.6".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux
ERROR: i don't have make module
Removing temporary directory: fglrx-install.ZJn1Cu

Codice: Seleziona tutto

root@slackware:/home/maurelio/Downloads# ls -la /usr/src/
total 12
drwxr-xr-x  3 root root 4096 2010-03-01 21:59 .
drwxr-xr-x 18 root root 4096 2009-08-17 07:06 ..
lrwxrwxrwx  1 root root   14 2010-03-01 21:59 linux -> linux-2.6.29.6
drwxr-xr-x 23 root root 4096 2009-08-17 07:06 linux-2.6.29.6
root@slackware:/home/maurelio/Downloads#

Codice: Seleziona tutto

root@slackware:/home/maurelio/Downloads# ls -la /lib/modules/
total 16
drwxr-xr-x 4 root root 4096 2010-03-01 22:14 .
drwxr-xr-x 5 root root 4096 2008-10-24 01:14 ..
drwxr-xr-x 3 root root 4096 2010-02-28 20:05 2.6.29.6
drwxr-xr-x 3 root root 4096 2010-03-01 22:12 2.6.29.6-smp
L'unica versione del kernel che trovo nel dvd in slackware/k è la 2.6.29.6-smp

Ma io ho

Codice: Seleziona tutto

root@slackware:/home/maurelio/Downloads# uname -r
2.6.29.6
root@slackware:/home/maurelio/Downloads#
Supplico un aiuto, perchè l'installazione di Lilo manuale non è andata a buon fine e quindi al momento non sono nemmeno in grado di avviare l'altra distro Linux.

Grazie mille

maurelio79
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: lun 1 mar 2010, 16:37

Re: Nuovo arrivato -> dual-head con radeonhd

Messaggio da maurelio79 »

Allora, non trovando soluzione con i drivers proprietari sono rimasto con iradeonhd e sono riuscito a configurare un dual-head perfetto, posto il mio xorg.conf, magari può tornare utile a qualcuno

Codice: Seleziona tutto

maurelio@slackware:~$ cat /etc/X11/xorg.conf                                       
Section "ServerLayout"                                                             
        Identifier     "X.org Configured"                                          
        Screen      0  "Screen0" 0 0                                               
        InputDevice    "Mouse0" "CorePointer"                                      
        InputDevice    "Keyboard0" "CoreKeyboard"                                  
EndSection                                                                         

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/local"
        FontPath     "/usr/share/fonts/TTF"  
        FontPath     "/usr/share/fonts/OTF"  
        FontPath     "/usr/share/fonts/Type1"
        FontPath     "/usr/share/fonts/misc" 
        FontPath     "/usr/share/fonts/CID"  
        FontPath     "/usr/share/fonts/75dpi/:unscaled"
        FontPath     "/usr/share/fonts/100dpi/:unscaled"
        FontPath     "/usr/share/fonts/75dpi"           
        FontPath     "/usr/share/fonts/100dpi"          
        FontPath     "/usr/share/fonts/cyrillic"        
EndSection                                              

Section "Module"
        Load  "dri2"
        Load  "glx" 
        Load  "extmod"                                                                                                                                                                  
        Load  "dbe"                                                                                                                                                                     
        Load  "dri"                                                                                                                                                                     
EndSection                                                                                                                                                                              
                                                                                                                                                                                        
Section "InputDevice"                                                                                                                                                                   
        Identifier  "Keyboard0"                                                                                                                                                         
        Driver      "kbd"                                                                                                                                                               
        Option       "XkbModel"  "logitech_base"                                                                                                                                        
        Option       "XkbLayout"  "it"                                                                                                                                                  
EndSection                                                                                                                                                                              

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse" 
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"  
EndSection                                    

Section "Monitor"
        Identifier   "External"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model" 
        Option       "RightOf"  "Panel"
EndSection                             

Section "Monitor"
        Identifier   "Panel"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model" 
EndSection                           

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"             
        ### [arg]: arg optional                                      
        #Option     "NoAccel"                   # [<bool>]           
        #Option     "AccelMethod"               # [<str>]            
        #Option     "offscreensize"             # [<str>]            
        #Option     "SWcursor"                  # [<bool>]           
        #Option     "ignoreconnector"           # [<str>]            
        #Option     "forcereduced"              # [<bool>]           
        #Option     "forcedpi"                  # <i>                
        #Option     "useconfiguredmonitor"      # [<bool>]           
        #Option     "HPD"                       # <str>              
        #Option     "NoRandr"                   # [<bool>]           
        #Option     "RROutputOrder"             # [<str>]            
        Option      "DRI"                       #"True"         # [<bool>]
        #Option     "TVMode"                    # [<str>]                 
        #Option     "ScaleType"                 # [<str>]                 
        #Option     "UseAtomBIOS"               # [<bool>]                
        #Option     "AtomBIOS"                  # [<str>]                 
        #Option     "UnverifiedFeatures"        # [<bool>]                
        #Option     "Audio"                     # [<bool>]                
        #Option     "HDMI"                      # [<str>]                 
        #Option     "COHERENT"                  # [<str>]                 
        #Option     "AccelMethod"       "XAA"                             
        Identifier  "Card0"
        Driver      "radeonhd"
        VendorName  "Unknown Vendor"
        BoardName   "Unknown Board"
        BusID       "PCI:1:0:0"
        Option      "monitor-VGA_1" "External"
        Option      "monitor-PANEL" "Panel"
#       Option      "RROutputOrder" "External"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        #Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
#               Virtual   2560  1050
        EndSubSection
EndSection

Section "DRI"
        Mode 0666
EndSection

Adesso devo capire perchè vedo in moto molto scattoso dei semplici video divx.

In /var/log/Xorg.0.log ho questo:

Codice: Seleziona tutto

maurelio@slackware:~$ cat /var/log/Xorg.0.log | grep EE
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) RADEONHD(0): RHDDRIVersionCheck: drmOpen("radeon", "pci:0000:01:00.0") failed.
(EE) RADEONHD(0): rhdAtomLvdsDDC: unknown record type: f2
(EE) RADEONHD(0): rhdAtomLvdsDDC: unknown record type: f2
(EE) RADEONHD(0): rhdAtomLvdsDDC: unknown record type: f2
(EE) RADEONHD(0): rhdAtomLvdsDDC: unknown record type: f2
Se qualcuno ha qualche suggerimento è ben accetto :-)

Ciauz

Rispondi