Xrandr: kraftfuldt værktøj til at konfigurere din skærm

I denne mulighed forklarer vi, hvordan du bruger xrandr, et terminalværktøj, der bruges til korrekt la resolution af din skærm, deres forfriskningshastigheder, etc. og det tjener endda til at manipulere mere end en skærm.

Miguel Suárez Patiño er en anden af vindere fra vores ugentlige konkurrence: «Del hvad du ved om Linux«. Tillykke Miguel!

Den normale bruger, hovedsageligt Windows eller Apple, forstår ikke så godt folk, der er lidenskabelige med Linux, og som bruger meget tid på kommandokonsollen og skriver "underlige ting".

Hvad jeg vil fortælle dig i dag er en af ​​de dage, hvor du føler dig særlig stolt af Linux. Dette er historien:

Min kære gamle HP pavilion mx70 mærke CRT-skærm, den giver mig en bred vifte af opløsninger, men min Linux Mint LXDE genkender den ikke, og den viser mig en god opløsning på 1024 × 768, men med kun 60 hz forfriskning, hvilket ikke er meget godt for øjnene. I teorien kan skærmen nå 85 Hz med den opløsning.

Og hvad gør jeg nu? Nå, det sædvanlige, gå til kommandolinjen og SPIL!

Brug af xrandr

For at ændre opløsningerne findes kommandoen "xrandr" (X Resize & Rotate). Med denne kommando er skærmopløsningen konfigureret, men også nye opløsninger kan tilføjes, så længe skærmen understøtter dem.

Kommenter, at der er flere grafiske grænseflader: grandr, arandr.

For at se de opløsninger, der er registreret af systemet, skal du bare ringe til denne kommando og se resultatet i mit tilfælde:

informiguel ~ $ xrandr Skærm 0: minimum 320 x 200, strøm 1024 x 768, maks. 4096 x 4096 VGA-0 tilsluttet 1024x768 + 0 + 0 (normal venstre omvendt højre x akse y-akse) 0 mm x 0 mm 1024x768 60.0 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video frakoblet (normal venstre inverteret højre x akse y-akse)

Som du kan se, tilbyder den kun en opløsning på 1024 × 768 på 60.0 Hz.

Nå, jeg vil tilføje den opløsning, som jeg er bedst i, og som min skærm tilbyder: 1024 × 768 ved 85 Hz. Det er klart, at hver skærm har sine egne egenskaber, der skal konsulteres.

Problemet er, at for at skabe en ny opløsning har du brug for nogle "meget mærkelige" data som lodret, vandret, maksimum, minimum, samlet frekvens, ... Men Linux har også løsningen med kommandoen "cvt", et værktøj til at beregne VESA-tilstande kræves for at opnå opløsning. Nå, hvis jeg vil have 1024 × 768 ved 85 Hz, skriver jeg:

informiguel ~ $ cvt 1024 768 85 # 1024x768 84.89 Hz (CVT 0.79M3) hsync: 68.68 kHz; pclk: 94.50 Mhz Modeline "1024x768_85.00" 94.50 1024 1096 1200 1376 768 771 -hsync + vsync

Du kan også prøve "gtf", der gør mere eller mindre det samme:

informiguel ~ $ gtf 1024 768 85 # 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync + Vsync

Og på denne måde vises "Modeline", som jeg skal bruge med "xrandr". Gå ikke i panik, hvis hz'erne ikke stemmer overens (94.50 i stedet for 85).

Trin for at tilføje denne opløsning ved at kopiere den opnåede "modeline": (en detalje, når du sætter en mulighed med sit lange navn som "newmode", er den forud for 2 bindestreger, måske kan de ikke mærkes meget, mens andre gange kun 1 bindestreg er som i tilfældet med "hsync")

informiguel ~ $ xrandr - ny tilstand "1024x768_85.00" 94.50 1024 1096 1200 1376 768 771 -hsync + vsync

Hvis vi kontrollerer resultatet:

informiguel ~ $ xrandr Skærm 0: minimum 320 x 200, strøm 1024 x 768, maks. 4096 x 4096 VGA-0 tilsluttet 1024x768 + 0 + 0 (normal venstre inverteret højre x akse y-akse) 0 mm x 0 mm 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video frakoblet (normal venstre omvendt højre x akse y-akse) 1024x768_85.00 (0x137) 94.5 MHz h: bredde 1024 start 1096 slut 1200 i alt 1376 skæv 0 ur 68.7KHz v: højde 768 start 771 slut 775 i alt 809 ur 84.9Hz

Du kan se den nye "Modeline" oprettet. Jeg kan godt lide den måde "Modeline" lyder på! Hvis jeg en dag har en kat, vil jeg kalde det det.

Nå, vi fortsætter, nu skal jeg føje denne nye tilstand til listen over tilgængelige tilstande:

informiguel ~ $ xrandr --addmode VGA-0 1024x768_85.00

"VGA-0" -tingen, hvis du ser på resultaterne af "xrandr", er det, hvad mit grafikkort hedder. Vi ser resultatet, perfekt!

informiguel ~ $ xrandr Skærm 0: minimum 320 x 200, strøm 1024 x 768, maks. 4096 x 4096 VGA-0 tilsluttet 1024x768 + 0 + 0 (normal venstre omvendt højre 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1024x768_85.00 84.9 S -video afbrudt (normal venstre inverteret højre x akse y-akse)

Nu er det kun tilbage at anvende denne opløsning på skærmen:

informiguel ~ $ xrandr - output VGA-0 - mode 1024x768_85.00

Et blink og skærmen ser smukkere ud end nogensinde.

Hvad hvis jeg vil sætte en opløsning på 800 × 600 med en opdateringshastighed på 60 Hz (jeg kan se, at der er 2 forfriskninger tilgængelige i denne tilstand, 60.3 og 56.2)? Det kan gøres på denne måde:

informiguel ~ $ xrandr -s 800x600 -r 60

Bemærk, at sodavand blev brugt 60 i stedet for 60.3, da sidstnævnte ikke indrømmede det. Lad os nu gå tilbage til den smukke opløsning:

reportiguel ~ $ xrandr -s 1024x768_85.00

Hvis jeg som standard tog forfriskningen på 60 Hz, så skriver vi:

informiguel ~ $ xrandr -s 1024x768_85.00 -r 85

Hvad hvis jeg tager fejl og vil fjerne alt? Nå intet, lad os tage derhen. Sådan slettes denne opløsning fra listen over tilgængelige tilstande:

informiguel ~ $ xrandr --delmode VGA-0 1024x768_85.00

Hvis jeg ser resultatet:

informiguel ~ $ xrandr Skærm 0: minimum 320 x 200, strøm 1024 x 768, maks. 4096 x 4096 VGA-0 tilsluttet 1024x768 + 0 + 0 (normal venstre inverteret højre x akse y-akse) 0 mm x 0 mm 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video frakoblet (normal venstre omvendt højre x akse y-akse) 1024x768_85.00 (0x136) 94.5 MHz h: bredde 1024 start 1096 slut 1200 i alt 1376 skæv 0 ur 68.7KHz v: højde 768 start 771 slut 775 i alt 809 ur 84.9Hz

Det er allerede fjernet fra listen, men dataene vises nu, som de blev oprettet (–nytmode) tidligere. For at slette dette også:

informiguel ~ $ xrandr --rmmode 1024x768_85.00

Vi ser resultatet:

informiguel ~ $ xrandr Skærm 0: minimum 320 x 200, strøm 1024 x 768, maks. 4096 x 4096 VGA-0 tilsluttet 1024x768 + 0 + 0 (normal venstre inverteret højre x akse y-akse) 0 mm x 0 mm 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video frakoblet (normal venstre inverteret højre x akse y-akse)

Alt var som i begyndelsen af ​​artiklen ...

Og til sidst ved jeg, at du er en joker, så prøv dette:
Skriv først dette, som ikke foretager nogen ændringer i øjeblikket:

informiguel ~ $ xrandr --output VGA-0 - roter normal

Og prøv nu følgende under hensyntagen til, at for at fjerne vittigheden skal du gentage den forrige instruktion (vælg den bare ved hjælp af piletasterne):

informiguel ~ $ xrandr --output VGA-0 - roter tilbage

Indtil videre er alt meget rart, men der er et problem, når du genstarter computeren, går indstillingerne tabt. Jeg synes ikke, det er en god ide at justere skærmopdateringen hver gang vi går ind i computeren, der skal være en måde at lade den være løst. Gå efter det.

I Linux er der en konfigurationsfil, der lidt efter lidt, og da hardwaren bedre blev genkendt af distributionerne, blev den glemt. Dets fulde stienavn er "/etc/X11/xorg.conf". Konfigurationsfilen til alle de parametre, der får det grafiske miljø til at fungere.

I LXDE (letvægts X11-skrivebordsmiljø) eksisterer filen ikke, så den skal oprettes, hvilket ikke er let. En mulig løsning er at gøre følgende:

Vi forlader det grafiske miljø, vi går til en terminal ved at trykke på CTRL + ALT + F1, husk at det grafiske miljø er CTRL + ALT + F7). Vi validerer og "slukker" det grafiske miljø:

informiguel ~ $ sudo /etc/init.d/lxdm stop

Dernæst udfører vi X-konfigurationen:

informiguel ~ $ sudo X -konfigurer

Der oprettes en fil med navnet "xorg.conf.new", som vi skal flytte til dit websted og ændre:

informiguel ~ $ mv xorg.conf.new /etc/X11/xorg.conf

Hvis alt er korrekt, og vi vil genstarte det grafiske miljø:

informiguel ~ $ sudo /etc/init.d/lxdm start

Der er en anden løsning, der kan være bedre, du starter med en Linux-distribution på "CD Live" og kopierer den fil, hvis fulde sti er "/etc/X11/xorg.conf" og indsætter den i din distribution. Hvis denne distribution registrerede skærmen korrekt, er problemerne forbi, ellers skal du retouchere filen med dataene for den skærmopdatering og opløsning, du ønsker. Som et eksempel måtte jeg tilføje følgende, så sodavandet var tilstrækkeligt:

Afsnit "Monitor" Identifier "Generisk skærm" Option "DPMS" HorizSync 30-70 VertRefresh 50-120 Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync + Vsync Option "PreferredMode" "1024x768_85.00" EndSection Afsnit "Skærm" Identifikator "Standardskærm" Enhed "ATI Technologies, Inc. Radeon RV250 Hvis [Radeon 9000 Pro]" Skærm "Generisk skærm" Standarddybde 24 Option "AddARGBGLXVisuals" "Ægte" Option "Metamode" "1024x768_85.00 +0+ 0 "Option" UseEdid "" False "Underafsnit" Display "Dybde 1-tilstande" 1024x768 "" 800x600 "" 640x480 "EndSubSec ................... osv.

Meget vigtigt, se efter de tekniske egenskaber ved skærmen for at kende den lodrette og vandrette synkronisering. Som det kan ses på billedet, er "Modeline" den, der beregnes med kommandoen "cvt".

Når de nødvendige ændringer er foretaget, er alt klar til at køre automatisk næste gang du starter computeren. Problem løst.

Nu, hvordan forklarer du en af ​​Windows eller Mac, følelserne, der føles at "kontrollere" over maskinen (og ikke omvendt)?

Det ser ud til, at vi er en truet art ... 🙁

De, der ønsker at fortsætte med at uddybe deres viden om xrandr, holder ikke op med at læse disse gamle genstande indsendt på denne blog.

Tak Miguel Suárez Patiño!
Vil du deltage i vores månedlige konkurrence og yde et bidrag til samfundet?
Du skal bare sende os en post inklusive dit eget trick eller mini-tutorial.

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   electrounexpo sagde han

    Hej ven, hvordan har du det? Tak for vejledningen, det er meget godt forklaret, men det virker virkelig ikke for mig.

    Jeg forklarer dig, i den del, hvor du tilføjer skærmen og placerer vga, virker det ikke for mig, fordi jeg i konfigurationslisten i starten ikke får en vga-skærm, bare noget fra standard, og jeg kan ikke gøre det, fordi jeg tror, ​​at operativsystemet ikke er der genkende videodriveren, i dette tilfælde linux maint 10 lts, ​​læg ikke den nyeste, fordi operativsystemet giver en fejl med pc-processoren, en utech minilaptoc

    1.    Juan Pablo sagde han

      Det samme skete for mig i stedet for VGA-0 sætte standard.

  2.   gamborimbo sagde han

    Jeg ville justere opløsningen på en 32 skærm / tv i en ny installation af solusOS din artikel er meget eksplicit og klar, også løsningen var den, du gav til et spørgsmål (monitor autojustering)
    Jeg lykønsker dig.

    hensyn

  3.   donatien sagde han

    En masse ROLL til at konfigurere skærmopløsningen og hertz !!! ... I Windows med tre klik løser jeg det !!! ... og jeg har også kontrol over «Maskinen» !!!! ...

    1.    MIG27 sagde han

      FEJL: I Windows, hvis skærmen ikke genkender dig på grund af manglende drivere, kan du IKKE gøre noget.
      I Linux, hvis driveren genkender det, behøver du heller ikke gøre dette.

      Beklager, men dit forsøg på at "lide" Windows i denne sag mislykkedes ...

  4.   Miguel sagde han

    ERROR. En Windows, como en Linux, desde una aplicación gráfica de configuración de la pantalla puedes hacer algunas cosas generales, pero cuando quieres sacar todo el jugo a un monitor o el SO no lo detecta bien en su totalidad, desde windows no podrás hacer nada, desde Linux aún te queda otra oportunidad si físicamente es posible. De hecho, en Windows, el monitor con el que se hizo este artículo sólo funcionaba bien con Windows 98 con los drivers del fabricante. A partir de versiones superiores se iba a refrescos de pantalla muy pobres.

  5.   Marios sagde han

    meget god tutorial, men jeg stiller dig et spørgsmål. I tilfælde af at anvende alle kommandoer, og at skærmen forbliver i den ønskede opløsning, men skiftet til den ene side, hvad skal der gøres?

    1.    MIG27 sagde han

      Det løses med knapperne på skærmen. Der er normalt en knap med en menu, hvor du kan "flytte" skærmen for at justere den.

      hilsener

  6.   Lad os bruge Linux sagde han

    Det er et godt spørgsmål. Jeg er ikke sikker på, at der er nogen måde at rette op på ved hjælp af software. Generelt ser jeg ud til at huske, at det kan rettes ved hjælp af knapperne på skærmen.
    Kram! Paul.

  7.   TommyMint sagde han

    Du er et geni ... Jeg har prøvet hele dagen at oprette skærmen uden succes ... indtil nu. Tak skal du have.

  8.   Lad os bruge Linux sagde han

    Så god! Jeg er meget glad for, at det har tjent dig.

    Et kram! Paul.

  9.   Carlos sagde han

    Fremragende og komplet tutorial !!

  10.   otto06 sagde han

    enorm tutorial ...

  11.   Fredy sagde han

    Dokumentstykke .. Mancantado !!!!!

  12.   Justin beføjelser sagde han

    wow sejt !!!! denne artikel og god idé til Linux nybegyndere.

  13.   Georgeos Diaz-montexano sagde han

    Jeg har fulgt alle trin. Og på ingen måde sparer han mig noget. Når jeg genstarter pc'en, er den i den gamle konfiguration, og jeg skal nulstille alt manuelt. Vær venlig…. Lidt hjælp ...

  14.   irvandoval sagde han

    Kom ud af problemer med dette anbefalede værktøj, når du har en dårlig opløsning og ikke kan finde en måde at ændre det på, med en xrandr -s 0 er nok!

  15.   Carlos sagde han

    Tak, det hjalp mig meget.

  16.   The_Roder sagde han

    Tak skal du have,
    Jeg havde forsøgt at løse problemet i mange dage, jeg løste det på 5 minutter, meget godt forklaret

    Tak for at dele din viden, folk som dig gør gratis software mere tilgængelig og fantastisk

    et kram

  17.   max sagde han

    Mange tak.

    Jeg fandt det meget nyttigt.

    En hilsen.

  18.   Jean Pierre sagde han

    det giver mig en fejl, det fortæller mig, at det ikke kan finde vga jeg sætter vga-1 vga-2 vga-0 og ingen fungerer, jeg sætter VGA, det fortæller mig ikke, at det ikke findes, hvad jeg gør

  19.   Alberto sagde han

    Meget god og komplet forklaring af xrandr-kommandoen. I gnome ændres konfigurationen af ​​filen "xorg.conf" hver gang jeg logger ind, så jeg kan oprette et script, så hver genstart er korrekt indstillet.

    Hilsner!

  20.   wellin santana sagde han

    Efter lang tid at søge og undersøge på nettet var jeg i stand til at løse mit problem med denne vejledning, meget godt forklaret og klart.

    Tak

  21.   Nacho sagde han

    Nå, jeg har altid brugt Debian og zero drama til at konfigurere ting uden at skulle gå til det detaljeringsniveau.

    Men nu i Mint kunne jeg ikke finde en måde at bringe min skærm tilbage til normal, og med "xrandr -s 0" i konsollen fungerede det meget godt.

    Faktum er, at ja, en masse pod som Donatien siger, især når du skifter distro for at gøre tingene "lettere".

    Godt ...

    .

  22.   elkabal82 sagde han

    Damn du er fantastisk, meget tak, opløsningen på en ekstern skærm på 1920X1080 60Hz, jeg er stadig 100 med vejledningen.

    1.    lad os bruge linux sagde han

      Du er velkommen, mester! Et kram! Paul.

  23.   santiago alessio sagde han

    Det fungerede perfekt for mig, kun i stedet for VGA så det ud for mig LVDS, så jeg kopierede alt det samme, men ændrede VGA-0 til LVDS, og alt fungerede perfekt

  24.   energia sagde han

    Simpelthen perfekt, jeg vil invitere dig til en kop kaffe, hvis jeg kunne.

    1.    lad os bruge linux sagde han

      Haha! Tak skal du have!
      Et knus, Pablo.

  25.   drakk sagde han

    Hej, kan du hjælpe mig, min skærm er ikke centreret, og den giver mig en opløsning på 1920 × 1080 på 60.1 * +, hvilket ikke er den rigtige ting, da den ikke er centreret, min computers opløsning er 1600 × 900, men jeg ved det ikke Hvor mange Hz skal jeg indstille det til, når cvt udfører mig følgende, hvor mange Hz skal jeg indstille det?
    drakkpac drakk # cvt 1600 900
    # 1600 × 900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
    Modeline «1600x900_60.00» 118.25 1600 1696 1856 2112 900 903 908 934 -hsync + vsync

    1.    lad os bruge linux sagde han

      Hej Drakk!

      Vi anbefaler, at du stiller dette spørgsmål i vores spørgsmål og svar service kaldet Spørg DesdeLinux så hele samfundet kan hjælpe dig med dit problem.

      Et knus, Pablo.

  26.   elias sagde han

    Mange tak, det fungerede perfekt. Problemet er, at jeg ikke ved, hvordan jeg redigerer filen (eller hvilken fil, der skal redigeres), så den forbliver konfigureret sådan for evigt, kan nogen hjælpe mig? Jeg bruger ubuntu studio 14.04 (hvis jeg ikke tager fejl, bruger den xfce)

  27.   adrian sagde han

    når du udfører dette trin »informiguel ~ $ xrandr –newmode« 1024x768_85.00 »94.50 1024 1096 1200 1376 768 771 775 809 -hsync + vsync» vises fejlen «xrandr: Kunne ikke hente størrelsen på gamma til output-standard»

  28.   Jonathan Gasiba sagde han

    God eftermiddag ven,

    Fremragende tutorial Jeg opnåede det til det punkt, at opløsningen dukkede op, og alt, men når jeg vælger det, giver det mig en fejl såsom utilstrækkelig virtuel plads, min skærm giver mig en opløsning på 1920 × 1080, og jeg vil dog reducere denne opløsning, når jeg laver en xrendr ser ud til at være minimumsstrøm og maksimum det samme som 1920 × 1080, jeg prøvede kommandoerne, der fortæller mig, om videoen fungerer korrekt, og den er sådan, gearene vises, og meddelelsen fortæller mig JA!.

    Jeg vil gerne vide, om der er en måde at indstille minimumsopløsningen til at være en anden, ikke den samme, på denne måde for at indtaste de værdier, jeg ønsker, forresten skærmens frekvens med den opløsning, jeg har fortæller mig, at det er 0.

  29.   andres osp sagde han

    Det har virket perfekt for mig, og jeg er allerede ekspert i relosion takket være dig! Jeg vil dele bloggen meget tak…. salu2

  30.   Julian D. sagde han

    Hej, hvordan har du det, meget god forklaring, men jeg har et problem, for at oprette den permanente konfigurationsfil beslutter du, at jeg har brug for dette (jeg er i KaliLinux, og filen xorg.conf findes ikke

    informiguel ~ $ sudo /etc/init.d/lxdm stop

    men lxdm-filen findes ikke, og når jeg fortsætter, fortæller det mig, at jeg skal stoppe serveren for at oprette xorg.conf-filen ... så hvilken fil skal jeg stoppe ?????

  31.   kolin sagde han

    Meget god artikel Jeg var i stand til at tilføje den opløsning, jeg ønskede (1360 × 768), men det tillader mig ikke at vælge den opløsning, det giver mig følgende fejl:

    billedet, hvor jeg kunne tilføje opløsningen:

    Skærm 0: minimum 640 x 480, strøm 1024 x 768, maksimalt 1360 x 768
    standard tilsluttet 1024 × 768 + 0 + 0 0mm x 0mm
    1024 × 768 0.00 *
    800 × 600 0.00
    640 × 480 0.00
    1360x768_60.00 60.00

    fejl, når du prøver at vælge den opløsning
    : ~ $ xrandr –output standard –tilstand 1360x768_60.00 –primær
    xrandr: Kunne ikke hente størrelsen på gamma til output-standard
    xrandr: Konfiguration af crtc 0 mislykkedes

    fejl som sudo:

    sudo xrandr –output standard –tilstand 1360x768_60.00 –primær
    Ingen protokol specificeret
    Kan ikke åbne displayet: 0

    Ved nogen, hvad det kan være? Sandheden er, at jeg har læst mange fora og prøvet en masse ting, men jeg kan ikke ordne det og værst af alt, jeg kan ikke lukke X-serveren (eller trykke på ctrl + alt + f1) på grund af den opløsning, at denne indstilling, hele skærmen er pixeleret i farvede firkanter.

    Fra allerede mange tak

  32.   caszd sagde han

    Hej, mange tak for denne type tutorial, men jeg har et lille problem.

    Når du anvender kommandoen ~ $ xrandr -addmode 1336x768_85.00, fortæller terminalen mig

    xrandr: ukendt mulighed '-addmode'

    Hvad kan der ske her?, Jeg har allerede prøvet addmode uden scriptet, og det fortæller mig det samme. Jeg præciserer, at jeg har Debian 8.5, og alle trin før det fungerede fint.

    På forhånd tak.

  33.   Jesus Eduardo sagde han

    er "–addmode" uden anførselstegn, der er en fejl ved skrivning af artiklen.

  34.   Jose Jimenez sagde han

    bror du er et geni, mange tak for vejledningen, jeg blev træt af at se efter, hvordan man får opløsningen 1280 × 960 ved 60 hz, og det var umuligt for mig i xubuntu, før jeg googlede denne tutorial, stor tak

  35.   Anonymous sagde han

    PERFECTOO! ! !
    Tak, det var dejligt.
    Godt forklaret, trin for trin. Man lærer også.

  36.   Daniel Moreno sagde han

    Jeg gjorde alt, som de fortalte mig, men da jeg tilføjede det, genererede det denne fejl, og jeg ved ikke, hvad det betyder:
    X Fejl ved mislykket anmodning: BadMatch (ugyldige parameterattributter)
    Større opkode for mislykket anmodning: 140 (RANDR)
    Mindre opkode for mislykket anmodning: 18 (RRAddOutputMode)
    Serienummer for mislykket anmodning: 30
    Aktuelt serienummer i output stream: 31

    kan du hjælpe mig?

    Jeg viser dig hele skærmen

    root @ d4m: ~ # xrandr
    Skærm 0: minimum 8 x 8, strøm 1024 x 600, maksimalt 32767 x 32767
    LVDS1 tilsluttet primær 1024 × 600 + 0 + 0 (normal venstre omvendt højre x akse y-akse) 220 mm x 130 mm
    1024 × 600 60.19 * +
    800 × 600 60.32 56.25
    640 × 480 59.94
    512 × 300 60.00
    VGA1 afbrudt (normal venstre inverteret højre x akse y-akse)
    VIRTUAL1 frakoblet (normal venstre inverteret højre x akse y-akse)
    root @ d4m: ~ # xrandr –newmode 1024x768_60.00 63.50 1024 1072 1176 1328 768 771 -hsync + vsync
    root @ d4m: ~ # xrandr –addmode LVDS1 1024x768_60.00
    X Fejl ved mislykket anmodning: BadMatch (ugyldige parameterattributter)
    Større opkode for mislykket anmodning: 140 (RANDR)
    Mindre opkode for mislykket anmodning: 18 (RRAddOutputMode)
    Serienummer for mislykket anmodning: 30
    Aktuelt serienummer i output stream: 31
    root @ d4m: ~ # cvt 1024 768 60
    # 1024 × 768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHz
    Modeline «1024x768_60.00» 63.50 1024 1072 1176 1328 768 771 -hsync + vsync
    root @ d4m: ~ #

    Så snart du kan hjælpe mig, vil jeg sætte pris på det, da jeg er lærer, og jeg hjælper mine elever med det.

  37.   Suso sagde han

    Du reddede mig!!. Vidunderlig tutorial.

    Jeg har to skærme eksternt til den bærbare computer (jeg angiver ikke årsagerne lol), den ene er forbundet med HDMI og den anden VGA. Sidstnævnte havde en opløsning på 1024 × 768, og takket være din tutorial lykkedes det mig at indstille den til 1920 × 1080.

    Mange tak for alt 😉

  38.   lancering sagde han

    xrandr: Kunne ikke hente størrelsen på gamma til output-standard
    Skærm 0: minimum 640 x 480, strøm 640 x 480, maksimalt 640 x 480
    standardtilsluttet primær 640 × 480 + 0 + 0 0mm x 0mm
    640 × 480 73.00 *
    godt, jeg får dette, når jeg anvender "xrandr" i terminalen. I øjeblikket er min opløsning meget stor, indstillingen i indstillinger er allerede forsvundet, hvor den er tom, og der ikke er nogen form for opløsning. det er en kerne 3, og jeg bruger ubuntu 18.