Pagina 1 di 2

xrandr su Slackware 12.2 [Risolto, anche se non con xrandr]

Inviato: dom 19 lug 2009, 23:36
da Vito
Ho collegato il cavo VGA del mio monitor da 19" al mio laptop..
Ho lanciato xrandr e questo è stato l'output:

Codice: Seleziona tutto

[vito@Freedom:~]$ xrandr
Screen 0: minimum 320 x 240, current 1680 x 1050, maximum 1680 x 1050
default connected 1680x1050+0+0 0mm x 0mm
   1680x1050      50.0*
   1024x768       51.0
   800x600        52.0     56.0
   1600x1024      53.0
   1280x1024      54.0
   1280x960       55.0
   800x512        57.0
   700x525        58.0
   640x512        59.0
   640x480        60.0     61.0
   512x384        62.0
   400x300        63.0
   320x240        64.0
La mia intenzione era quella di "clonare" il mio schermo sul monitor da 19"..
La cosa strana è che su windows mi viene riconosciuto senza problemi.
Devo configurare qualcosa per far si che venga riconosciuto il collegamento VGA?
Ho una Nvidia 8600GT con gli ultimi driver proprietari stabili.

Re: xrandr su Slackware 12.2

Inviato: lun 20 lug 2009, 0:02
da albatrosla
Se hai innestato la presa del monitor e questo è acceso, xrandr dovrebbe elencare entrambi i monitor (quello del notebook e quello esterno). Ad es. sul mio laptop:

Codice: Seleziona tutto

Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280
VGA connected (normal left inverted right x axis y axis)
   1024x768       75.0     70.1     60.0     43.5  
   832x624        74.6  
   800x600        85.1     72.2     75.0     60.3     56.2  
   640x480        85.0     75.0     72.8     66.7     59.9  
   720x400        87.8     70.1  
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800       60.0*+
   1024x768       60.0  
   800x600        60.3  
   640x480        59.9
Al che, per clonare il tuo monitor in quello esterno è necessario il comando:

Codice: Seleziona tutto

xrandr --output VGA1 --same-as LVDS1
Io ho avuto problemi con xrandr per colpa di un xorg.conf vecchio. Ora che la configurazione di xorg viene fatta automaticamente, ne ho fatto un backup e ho lasciato fare ad X. Se usi i driver nvidia, una soluzione potrebbe essere quella di utilizzare come base il file di configurazione generato in automatico, per poi modificarlo in modo da richiamare il driver nvidia proprietario piuttosto che il free che altrimenti X configura di default.

Re: xrandr su Slackware 12.2

Inviato: lun 20 lug 2009, 1:19
da luka64
ciao, prova magari a commentare i modes nella section screen (a me con una nvidia e monitor da 20' funziona)

Codice: Seleziona tutto

 
      #  Modes  "1280x1024" "1024x768" "800x600" "640x480"
        Depth       8
    EndSubSection
    SubSection     "Display"

      #  Modes  "1280x1024" "1024x768" "800x600" "640x480"
        Depth       16
    EndSubSection
    SubSection     "Display"

      #  Modes  "1280x1024" "1024x768" "800x600" "640x480"
        Depth       24
    EndSubSection
    SubSection     "Display"

      #  Modes  "1280x1024" "1024x768" "800x600" "640x480"
        Depth       32
    EndSubSection
EndSection

Re: xrandr su Slackware 12.2

Inviato: lun 20 lug 2009, 10:01
da Vito
Ho provato come mi ha detto luka64 ma niente..
Il mio problema è che questa uscita VGA non sembra essere riconosciuta,problema che non ho da windows (quindi è da escludere un malfunzionamento hardware).

Re: xrandr su Slackware 12.2

Inviato: lun 20 lug 2009, 10:05
da danix
Vito non ho la slackware sottomano adesso, comunque se guardi nel man ti dice come attivare la vga, nel mio hp appena ho collegato lo schermo esterno a sistema avviato la vga era spenta e l'ho dovuta avviare... purtroppo non ricordo il comando... :(

Anzi, no... prova questo:

Codice: Seleziona tutto

xrandr --output VGA --on
o cerca qualcosa di simile nel man ;)

Re: xrandr su Slackware 12.2

Inviato: lun 20 lug 2009, 10:16
da Vito
Danilo ho provato con

Codice: Seleziona tutto

xrandr --output VGA --on
e l'opzione on non esiste :(

poi con

Codice: Seleziona tutto

xrandr --output VGA --auto
ed il risultato è sempre che non viene proprio riconosciuta..

Codice: Seleziona tutto

[vito@Freedom:~]$ xrandr --output VGA --auto
[vito@Freedom:~]$ xrandr
Screen 0: minimum 320 x 240, current 1680 x 1050, maximum 1680 x 1050
default connected 1680x1050+0+0 0mm x 0mm
   1680x1050      50.0*
   1600x1024      51.0
   1280x1024      52.0
   1280x960       53.0
   1024x768       54.0
   800x600        55.0     56.0
   800x512        57.0
   700x525        58.0
   640x512        59.0
   640x480        60.0     61.0
   512x384        62.0
   400x300        63.0
   320x240        64.0

Re: xrandr su Slackware 12.2

Inviato: lun 20 lug 2009, 10:29
da danix
ma lo schermo è acceso e/o in stand by??

Re: xrandr su Slackware 12.2

Inviato: lun 20 lug 2009, 10:33
da Vito
È acceso!
Dovrei provare con la TV che ho in salone (ha una porta VGA) così posso avere maggiori info..
Ma prima di ora di pranzo non posso!

Re: xrandr su Slackware 12.2

Inviato: lun 20 lug 2009, 12:48
da Vito
Stesso problema con la TV (con Windows nessun problema..).
Forse c'è qualcosa che non va con il mio xorg.conf?
Dovrei aggiungere manualmente?

Re: xrandr su Slackware 12.2

Inviato: lun 20 lug 2009, 16:54
da luka64
mah, posto che tu il portatile lo accenda DOPO aver collegato il cavo vga, forse hai qualche settaggio da modificare
nel Nvidia x-server settings (e quindi anche in xorg.conf) ti allego il mio ma tieni presente che non ho un hp nè una 8600 e neanche un kernel 2.6.30, se ti può essere utile

Codice: Seleziona tutto

Section "ServerLayout"
    Identifier     "Simple Layout"
    Screen         "Videoconfig" 0 0
    InputDevice    "Mouse1" "CorePointer"
    InputDevice    "Pad1" "SendCoreEvents"
    InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/share/X11/rgb"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/OTF"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/75dpi/:unscaled"
EndSection

Section "Module"
    Load           "synaptics"
    Load           "glx"
    Load           "extmod"
    Load           "xtrap"
    Load           "record"
    Load           "dbe"
    Load           "freetype"
    Load           "type1"
EndSection

Section "InputDevice"

#	Option     "Protocol"      "Xqueue"
#	Option     "AutoRepeat"    "500 5"
#	Option     "Xleds" "1 2 3"
#	Option     "XkbDisable"
    Identifier     "Keyboard1"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "it"
#	Option     "XkbVariant"    "us"
    Option         "XkbOptions" ""
EndSection

Section "InputDevice"

# Identifier and driver
#	Option     "BaudRate" "9600"
#	Option     "SampleRate"	"150"
#	Option     "Emulate3Buttons"
#	Option     "Emulate3Timeout" "50"
#	Option     "ChordMiddle"
    Identifier     "Mouse1"
    Driver         "mouse"
    Option         "Protocol" "Auto"
    Option         "Device" "/dev/mouse"
#	Option     "Protocol" "Xqueue"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Pad1"
    Driver         "synaptics"
    Option         "Protocol" "auto-dev"
    Option         "Device" "/dev/tp1"
    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

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Artefact"
    ModelName      "My monitor"
    HorizSync       31.5 - 50.0
    VertRefresh     40.0 - 90.0
    Option         "UseEdidFreqs" "1"
    Option         "ReducedBlanking"
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NV44 [GeForce 6200 LE]"
EndSection

Section "Screen"
    Identifier     "Videoconfig"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "RenderAccel" "true"
    Option         "XaaNoOffscreenPixmaps" "on"
    SubSection     "Display"

      #  Modes  "1280x1024" "1024x768" "800x600" "640x480"
        Depth       8
    EndSubSection
    SubSection     "Display"

      #  Modes  "1280x1024" "1024x768" "800x600" "640x480"
        Depth       16
    EndSubSection
    SubSection     "Display"

      #  Modes  "1280x1024" "1024x768" "800x600" "640x480"
        Depth       24
    EndSubSection
    SubSection     "Display"

      #  Modes  "1280x1024" "1024x768" "800x600" "640x480"
        Depth       32
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection


Re: xrandr su Slackware 12.2

Inviato: mar 21 lug 2009, 20:17
da Vito
Faccio qualche prova ma non capisco da cosa possa dipendere questo problema...Dovrei collegare il cavo vga all'accensione (quindi prima di avviare Slackware) ?
Possibile che nessuno abbia mai avuto un simile problema con xrandr?

Re: xrandr su Slackware 12.2

Inviato: mer 22 lug 2009, 11:04
da luka64
io collego il laptop al monitor esterno prima di accenderlo, se lo collego a sistema boottato a me non funge, direi che la vga del mio laptop non sia plug and play :D di più non so proprio cosa dirti

Re: xrandr su Slackware 12.2

Inviato: mer 22 lug 2009, 11:19
da Vito
luka64 ha scritto:io collego il laptop al monitor esterno prima di accenderlo, se lo collego a sistema boottato a me non funge, direi che la vga del mio laptop non sia plug and play :D di più non so proprio cosa dirti
È una cosa abbastanza strana perche da windows non ho avuto questi problemi.

Re: xrandr su Slackware 12.2

Inviato: mer 22 lug 2009, 11:49
da SIV
Se hai i drivers proprietari ed entri in nvidia-setting, nella sezione

Codice: Seleziona tutto

X Server Dispaly Configuration (seconda a partire da sopra)
E premi "Detect Displays", te lo riconosce?

Proprio ieri ho clonato il monitor del laptop su un videopriettore (collegamento VGA), proprio dal tool del pannello nvidia.

Re: xrandr su Slackware 12.2

Inviato: mer 22 lug 2009, 12:03
da Vito
Sembra funzionare!Grande!