glotón Skrevet 12. januar 2008 Skrevet 12. januar 2008 Jeg har nå nettopp installert ubuntu på min nye laptop og nå forsøker jeg å koble til en ekstern lcd-skjerm via vga utgangen på den bærbare. Det jeg ønsker er å få akkurat samme bilde på den bærbare og den eksterne skjermen, slik at jeg når jeg kan lukke igjen den bærbare og bruke ekstra tastatur og mus sammen med den eksterne skjermen. PC-en det gjelder er en Dell xps m1330 som har et Nvidia GeForce Go 8400M GS med 128 MB. Jeg vil koble PC-en til en DellSP2008WFP 20". Oppløsningen på den bærbare er 1280x800 og på den eksterne skjermen 1680x1050. Jeg har tidligere koblet Dell-skjermen til en annen bærbar pc med 1680x1050 oppløsning, og da får jeg automatisk samme bilde på begge skjemene, det er altså dette jeg øsnker. Men når jeg kobler Dell-skjermen til den nye bærbare skjer det ingenting. I hvertfall ikke før jeg skriver gksudo nvidia-settings i en terminal. Da kan jeg konfigurere Dell-skjermen skjermen, og får følgende valg: -Disabled - Separate X Screen - TwinView TwinView er jo ikke det jeg skal ha, da blir jo den ene skjermen en forlengelse av den andre. Når jeg forsøker Separate X screen får jeg opp en melding: The current settings cannot be completely applied due to one or more of the following reasons:-The location of an X screen has changed. -The location type of an X screen has changed. ... -Xinerama is being enabled/disabled Jeg forstår ikke helt hva X screen betyr, og jeg har allerede installert ubuntu to ganger tidligere i dag pga feil jeg antageligvis er skyld i selv, derfor hadde det vært fint med noen gode råd! Hva gjør jeg nå? Hvordan får jeg samme skjermblide på begge skjermer? All hjelp mottas med takk!
AlecTBM Skrevet 12. januar 2008 Skrevet 12. januar 2008 Ekstra skjerm er en av de tingene som GNU/Linux sliter med uten litt triksing. Har faktisk aldri klart å få et fint bilde i Linux på ekstern skjerm. Men venter at X11 7.4 skal komme ut i februar, da visst nok dette være lettere.
Del Skrevet 12. januar 2008 Skrevet 12. januar 2008 Du får kjefte litt på nvidia, såvidt jeg vet er funksjonaliteten på plass i xorg nå. Uansett, sett det opp med twinview, så går du bare inn i /etc/X11/xorg.conf og legger inn splitt mellom skjermene med følgende linje: Option "NoTwinViewXineramaInfo" "0" i seksjonen for nvidia kortet driveren.
glotón Skrevet 12. januar 2008 Forfatter Skrevet 12. januar 2008 Problemet mitt nå er at når jeg bruker nvidia-settings til å endre til TwinView så nekter den å lagre X configuration file. Når jeg trykker på nettopp "Save to X Configuration File" får jeg opp feilmeldingen: Unable to create new X config backupfile '/etc/X11/xorg.conf. backup'.
Del Skrevet 13. januar 2008 Skrevet 13. januar 2008 Første gang jeg har hørt den, er du sikker på at du forsøkte å lagre den som root? Uansett, du kan sette twinview ganske greit selv, her har du et eksempel: Section "Device" Identifier "NVIDIA Corporation G70 [GeForce 7800 GT]" #Replace with your card identifier Driver "nvidia" Option "NoLogo" "True" Option "TwinView" "True" Option "TwinViewOrientation" "RightOf" #replace with LeftOf, Above, Below, Clone Option "UseEdidFreqs" "True" Option "MetaModes" "1280x1024,1280x1024" #Resolution of each screen Option "UseDisplayDevice" "DFP, DFP" #replace with 'DFP' (DVI port), 'CRT' (VGA port) or 'TV' Option "NoTwinViewXineramaInfo" "0" #two screens, do not maximise window to both # Option "Coolbits" "1" #enabling overclocking EndSection
anders iver Skrevet 13. januar 2008 Skrevet 13. januar 2008 dersom du skal ha samme bildet på begge skjermene trenger du ikke gjøre noe med xorg.conf. bare plugg inn skjermen og start x på nytt. Så skal bildet komme på begge skjermene så lenge de støtter oppløsningen som er satt. Bruk system settings eller hva det nå heter i gnome til å eventuelt endre oppløsning.
glotón Skrevet 13. januar 2008 Forfatter Skrevet 13. januar 2008 Ok, det så ikke så ille ut, skal førsøke å skrive det inn. Kan nok forresten godt hende at jeg ikke var root da jeg prøvde å lagre. Hvordan blir man root når man driver i et grafisk grensesnitt?
AlecTBM Skrevet 13. januar 2008 Skrevet 13. januar 2008 Gjelder ikke her hos meg. Har en projektor med en oppløsning på godt over det laptop skjermen har. Når jeg starter opp maskinen med denne koblet til. så får jeg en oppløsning på 1200 under selve oppstarten, etter det går den ned til 600, det samme skjer med laptop skjermen. Skjer det samme når jeg kobler til en vanlig skjerm
glotón Skrevet 13. januar 2008 Forfatter Skrevet 13. januar 2008 dersom du skal ha samme bildet på begge skjermene trenger du ikke gjøre noe med xorg.conf. bare plugg inn skjermen og start x på nytt. Så skal bildet komme på begge skjermene så lenge de støtter oppløsningen som er satt. Bruk system settings eller hva det nå heter i gnome til å eventuelt endre oppløsning. Jeg forsøkte dette nå, men da blir det bare tull i systemet. Dersom jeg setter den andre skjermen til å være Secondary screen og haker av der det står "Mirror Default screen" blir det bare tull når jeg starter x på nytt. Da får plutselig ingen av sjermene riktig oppløsning...
Del Skrevet 13. januar 2008 Skrevet 13. januar 2008 Kan nok forresten godt hende at jeg ikke var root da jeg prøvde å lagre. Hvordan blir man root når man driver i et grafisk grensesnitt?Det du skrev i første post burde funke. gksu,gksudo,kdesu eller sudo funker alle til formålet.
glotón Skrevet 13. januar 2008 Forfatter Skrevet 13. januar 2008 Første gang jeg har hørt den, er du sikker på at du forsøkte å lagre den som root? Uansett, du kan sette twinview ganske greit selv, her har du et eksempel: Section "Device" Identifier "NVIDIA Corporation G70 [GeForce 7800 GT]" #Replace with your card identifier Driver "nvidia" Option "NoLogo" "True" Option "TwinView" "True" Option "TwinViewOrientation" "RightOf" #replace with LeftOf, Above, Below, Clone Option "UseEdidFreqs" "True" Option "MetaModes" "1280x1024,1280x1024" #Resolution of each screen Option "UseDisplayDevice" "DFP, DFP" #replace with 'DFP' (DVI port), 'CRT' (VGA port) or 'TV' Option "NoTwinViewXineramaInfo" "0" #two screens, do not maximise window to both # Option "Coolbits" "1" #enabling overclocking EndSection Jeg er litt usikker på hvor i xorg.conf jeg skal plassere dette, jeg finner nemlig et sted hvor det står "Section Device" og deretter noe av det du har skrevet, men så står det også noe lignende under "Section Screen". Paster deler av xorg.conf filen min her så det blir litt klarere: Section "Monitor" Identifier "Generic Monitor" HorizSync 28.0 - 64.0 VertRefresh 43.0 - 60.0 Option "DPMS" EndSection Section "Device" Identifier "nVidia Corporation G80 [GeForce 8400M GS]" Driver "nvidia" EndSection Section "Screen" Identifier "Default Screen" Device "nVidia Corporation G80 [GeForce 8400M GS]" Monitor "Generic Monitor" DefaultDepth 24 Option "AddARGBVisuals" "True" Option "NoLogo" "True" Option "AddARGBGLXVisuals" "True" SubSection "Display" Depth 24 Modes "1280x1280" EndSubSection EndSection
Del Skrevet 13. januar 2008 Skrevet 13. januar 2008 Her: Section "Device" Identifier "nVidia Corporation G80 [GeForce 8400M GS]" Driver "nvidia" EndSection
glotón Skrevet 13. januar 2008 Forfatter Skrevet 13. januar 2008 Må bare si at det er flott at folk tar seg tid til å hjelpe, det setter jeg virkelig pris på! Hmm, blir for det meste tull når jeg prøver å skrive inn manuelt. jeg har svært lite erfaring med å redigere xorg.conf filen så kommandoene er ganske ukjente, så jeg gjør sikkert noen småfeil. Nå har jeg i hvertfall klart å endre til TwinView ved hjelp av Nvidia-settings (grunnen til at jeg ikke var root i sted var at jeg start programmet fra Applications, og ikke ved å skrive i terminal...) Dermed ser nå xorg.conf filen min slik ut (den delen av den som, slik jeg forstår det, har med skjermene å gjøre): Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "DellSP2008WFP" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 76.0 EndSection Section "Device" Identifier "nVidia Corporation G80 [GeForce 8400M GS]" Driver "nvidia" EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8400M GS" EndSection Section "Screen" Identifier "Default Screen" Device "nVidia Corporation G80 [GeForce 8400M GS]" Monitor "Generic Monitor" DefaultDepth 24 Option "AddARGBVisuals" "True" Option "NoLogo" "True" Option "AddARGBGLXVisuals" "True" SubSection "Display" Depth 24 Modes "1280x1280" EndSubSection EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "1" Option "metamodes" "CRT: nvidia-auto-select +1280+0, DFP: nvidia-auto-select +0+0" EndSection Hvor er det nå jeg skal skrive inn Option "NoTwinViewXineramaInfo" "0" Er det alt jeg behøver å skrive inn? Jeg må innrømme at jeg ikke forsto så mye av det du postet som eksemple tidligere..
anders iver Skrevet 13. januar 2008 Skrevet 13. januar 2008 dersom du skal ha samme bildet på begge skjermene trenger du ikke gjøre noe med xorg.conf. bare plugg inn skjermen og start x på nytt. Så skal bildet komme på begge skjermene så lenge de støtter oppløsningen som er satt. Bruk system settings eller hva det nå heter i gnome til å eventuelt endre oppløsning. Jeg forsøkte dette nå, men da blir det bare tull i systemet. Dersom jeg setter den andre skjermen til å være Secondary screen og haker av der det står "Mirror Default screen" blir det bare tull når jeg starter x på nytt. Da får plutselig ingen av sjermene riktig oppløsning... Da jeg gjorde dette var det uten at jeg hadde modifisert noen instillinger, hverken i xorg.conf eller noe annet sted. Oppløsningen var ikke automatisk riktig, men etter at jeg hadde stilt den i system settings (valgte native oppløsning for den høyeste skjermen) så har dette fungert som det skal ved hver login (så lenge jeg plugger inn skjermen før jeg starter X). Nå er det riktignok ati-kort i den pcen jeg refererer til nå, men har gjort det samme med nvidia tidligere.
Del Skrevet 13. januar 2008 Skrevet 13. januar 2008 (endret) Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8400M GS" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "1" Option "metamodes" "CRT: nvidia-auto-select +1280+0, DFP: nvidia-auto-select +0+0" EndSection Hvor er det nå jeg skal skrive inn Option "NoTwinViewXineramaInfo" "0" Prøv inni en av de to jeg klippet ut over.Er det alt jeg behøver å skrive inn?Jepp. Endret 13. januar 2008 av Del
glotón Skrevet 13. januar 2008 Forfatter Skrevet 13. januar 2008 Nå føler jeg at jeg har kommet et langt stykke på vei Nå fungerer nemlig skjermene omtrent slik jeg øsnker. Når jeg kobler til den eksterne skjermen får jeg nesten hele desktopen på den, det eneste som havner på den bærbare er f.eks ikonet som viser hvilken cd jeg har i, eller hva som er plugget i usb inngangen. Det virker altså som om linjen jeg la til xorg.conf ikke fungerte helt som den skulle (jeg prøvde å lime den inn på begge stedene.) Noen siste tips på hva jeg bør prøve? Ellers skal det sies at jeg kan leve med det oppsettet jeg har nå
Del Skrevet 13. januar 2008 Skrevet 13. januar 2008 Hvis jeg forstår deg riktig er oppløsningen feil på laptopens egen skjerm, da kan du prøve å endre den i nvidia-settings.
glotón Skrevet 13. januar 2008 Forfatter Skrevet 13. januar 2008 Nei, oppløsningen der er riktig, forklarte meg nok noe dårlig der. Laptop skjermen er nå en slags extension til den eksterne skjermen, dvs at det ser ut som alt befinner seg på den eksterne skjermen, dvs applications oppe i høyre hjørne og "av" knappen i venstre hjørne, mens ikonene for det som er på skrivebordet (cdrom og andre mapper) er det eneste som blir vist på laptop. Altså, jeg får tilgang til de ikonene når jeg beveger musepekeren helt til venstre, da kommer den over på laptop skjermen.
Del Skrevet 13. januar 2008 Skrevet 13. januar 2008 Hva er det du vil ha da? vil du ha paneler på laptop skjermen? Bruker den eksterne skjermen VGA kabel, eller er den koblet til DVI port på laptopen?
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå