„Xrandr“: galingas įrankis monitoriui konfigūruoti

Šia galimybe mes paaiškiname, kaip naudotis xrandr, naudojamas terminalo įrankis pataisyti la nutarimas jūsų monitoriaus, jų gaivinimo normosir kt. ir tai netgi naudojama manipuliuoti daugiau nei vienu monitoriumi.

Miguel Suárez Patiño yra dar vienas nugalėtojai iš mūsų savaitinių varžybų: «Pasidalykite tuo, ką žinote apie „Linux“«. Sveikiname Miguelį!

Paprastas vartotojas, daugiausia „Windows“ ar „Apple“, nelabai supranta žmones, besidominčius „Linux“ ir daug laiko praleidžiančius komandų pultelyje, rašydamas „keistus dalykus“.

Tai, ką aš jums šiandien pasakysiu, yra viena iš tų dienų, kai jūs ypač didžiuojatės „Linux“. Tai istorija:

Mano brangus senas „HP pavilion mx70“ prekės ženklo CRT monitorius, jis siūlo daugybę rezoliucijų, tačiau mano „Linux Mint LXDE“ jo nepripažįsta ir rodo gerą 1024 × 768 skiriamąją gebą, bet tik su 60 Hz atnaujinimu, o tai nėra labai naudinga akims. Teoriškai ta raiška monitorius gali pasiekti 85 Hz.

O ką aš dabar darau? Na, įprasta, eikite į komandinę eilutę ir ŽAISKITE!

Naudojant xrandr

Rezoliucijoms modifikuoti yra komanda „xrandr“ (X Keisti dydį ir pasukti). Naudodami šią komandą sukonfigūruojate ekrano skiriamąją gebą, tačiau taip pat galite pridėti naujų skiriamųjų gebėjimų, jei tik monitorius juos palaiko.

Pakomentuokite, kad yra kelios grafinės sąsajos: grandr, arandr.

Norėdami pamatyti sistemos aptiktas rezoliucijas, tiesiog paskambinkite šia komanda ir pamatykite rezultatą, mano atveju:

informiguel ~ $ xrandr 0 ekranas: mažiausiai 320 x 200, srovė 1024 x 768, maksimali 4096 x 4096 VGA-0 prijungta 1024x768 + 0 + 0 (įprasta kairė apversta dešinė x ašis ir ašis) 0mm x 0mm 1024x768 60.0 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video atjungtas (įprasta kairė apversta dešinė x ašis ir ašis)

Kaip matote, skiriant 1024 × 768 skiriamąją gebą, jis siūlo tik 60.0 Hz.

Na, aš pridėsiu rezoliuciją, kurioje esu geriausias ir kurią siūlo mano monitorius: 1024 × 768 85 Hz dažniu. Akivaizdu, kad kiekvienas monitorius turi savo ypatybes, su kuriomis reikia susipažinti.

Problema ta, kad norint sukurti naują skiriamąją gebą reikia „labai keistų“ duomenų, tokių kaip vertikalus, horizontalus, maksimalus, minimalus, bendras dažnis ... Tačiau „Linux“ taip pat turi sprendimą su komanda „cvt“, kuri yra apskaičiuoti skirta priemonė VESA režimai, reikalingi norint išsiskirti. Na, jei noriu 1024 × 768 85 Hz dažniu, rašau:

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 775 809 -hsync + vsync

Taip pat galite išbandyti „gtf“, kuris daro daugmaž tą patį:

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

Tokiu būdu pasirodo „Modeline“, kurį turiu naudoti su „xrandr“. Neišsigąskite, jei hzs ne visai sutampa (94.50 vietoj 85).

Norėdami pridėti šią skiriamąją gebą, nukopijuokite gautą "modeliną": yra kaip „hsync“ atveju)

informiguel ~ $ xrandr --newmode "1024x768_85.00" 94.50 1024 1096 1200 1376 768 771 775 809 -hsync + vsync

Jei patikrinsime rezultatą:

informiguel ~ $ xrandr Screen 0: mažiausiai 320 x 200, dabartinė 1024 x 768, maksimali 4096 x 4096 VGA-0 prijungta 1024x768 + 0 + 0 (įprasta kairė apversta dešinė x ašis y ašis) 0mm x 0mm 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video atjungtas (įprasta kairė apversta dešinė x ašis y ašis) 1024x768_85.00 (0x137) 94.5Mhz h: plotis 1024 pradžia 1096 pabaiga 1200 iš viso 1376 iškreipta 0 laikrodis 68.7KHz v: aukštis 768 pradžia 771 pabaiga 775 iš viso 809 laikrodis 84.9Hz

Galite pamatyti sukurtą naują „Modeline“. Man patinka, kaip skamba „Modeline“! Jei vieną dieną turėsiu katę, aš ją taip pavadinsiu.

Na, mes tęsiame, dabar turiu įtraukti šį naują režimą į galimų režimų sąrašą:

informacija ~ $ xrandr –pridėjimo režimas VGA-0 1024x768_85.00

„VGA-0“ dalykas, jei pažvelgsite į „xrandr“ rezultatus, vadinasi mano vaizdo plokštė. Mes matome rezultatą, tobulą!

informiguel ~ $ xrandr Screen 0: mažiausiai 320 x 200, srovė 1024 x 768, maksimali 4096 x 4096 VGA-0 prijungta 1024x768 + 0 + 0 (įprasta kairė apversta dešinė 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1024x768_85.00 84.9 S - atjungtas vaizdo įrašas (įprasta kairė apversta dešinė x ašis ir ašis)

Dabar lieka tik pritaikyti šią skiriamąją gebą monitoriui:

informiguel ~ $ xrandr - išvestis VGA-0 - režimas 1024x768_85.00

Vienas mirksėjimas ir monitorius atrodo gražesnis nei bet kada.

Ką daryti, jei noriu įdėti 800 × 600 skiriamąją gebą su 60 Hz atnaujinimo dažniu (matau, kad šiame režime yra 2 gaivikliai, 60.3 ir 56.2)? Tai galima padaryti taip:

informacija ~ $ xrandr -s 800x600 -r 60

Atkreipkite dėmesį, kad gaivusis gėrimas naudojo 60, o ne 60.3, nes pastarieji to nepripažino. Dabar grįžkime prie gražios rezoliucijos:

informacija ~ $ xrandr -s 1024x768_85.00

Jei pagal nutylėjimą atgaivą paėmiau 60 Hz greičiu, tada mes rašome:

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

Ką daryti, jei klystu ir noriu viską pašalinti? Na nieko, einam ten. Norėdami ištrinti šią skiriamąją gebą iš galimų režimų sąrašo:

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

Jei žiūriu rezultatą:

informiguel ~ $ xrandr Screen 0: mažiausiai 320 x 200, dabartinė 1024 x 768, maksimali 4096 x 4096 VGA-0 prijungta 1024x768 + 0 + 0 (įprasta kairė apversta dešinė x ašis y ašis) 0mm x 0mm 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video atjungtas (įprasta kairė apversta dešinė x ašis y ašis) 1024x768_85.00 (0x136) 94.5Mhz h: plotis 1024 pradžia 1096 pabaiga 1200 iš viso 1376 iškreipta 0 laikrodis 68.7KHz v: aukštis 768 pradžia 771 pabaiga 775 iš viso 809 laikrodis 84.9Hz

Jie jau pašalinti iš sąrašo, tačiau duomenys dabar atrodo taip, kaip buvo sukurti anksčiau (–naujas būdas). Jei norite tai ištrinti, atlikite toliau nurodytus veiksmus.

informacija ~ $ xrandr --rmmode 1024x768_85.00

Matome rezultatą:

informiguel ~ $ xrandr Screen 0: mažiausiai 320 x 200, srovė 1024 x 768, maksimali 4096 x 4096 VGA-0 prijungta 1024x768 + 0 + 0 (įprasta kairė apversta dešinė x ašis y ašis) 0mm x 0mm 1024x768 60.0 * 800x600 60.3 56.2 848x480 60.0 640x480 59.9 S-video atjungtas (įprasta kairė apversta dešinė x ašis ir ašis)

Viskas buvo taip, kaip straipsnio pradžioje ...

Ir galiausiai žinau, kad esate juokdarys, todėl išbandykite:
Pirmiausia parašykite tai, kas šiuo metu nekeičia:

informiguel ~ $ xrandr - išvestis VGA-0 - pakeisti normalu

Dabar pabandykite atlikti šiuos veiksmus, atsižvelgdami į tai, kad norėdami pašalinti anekdotą turite pakartoti ankstesnę instrukciją (tiesiog pasirinkite ją naudodami žymeklio klavišus):

informiguel ~ $ xrandr - išvestis VGA-0 - pakeisti kairę

Kol kas viskas labai gražu, tačiau yra problema, kai perkraunant kompiuterį konfigūracijos prarandamos. Nemanau, kad yra gera idėja kiekvieną kartą įeinant į kompiuterį koreguoti ekrano atnaujinimą, turi būti būdas palikti jį taisytą. Pirmyn.

„Linux“ yra konfigūracijos failas, kuris po truputį buvo apjungtas, o paskirstymas geriau atpažino aparatinę įrangą. Visas jo kelio pavadinimas yra „/etc/X11/xorg.conf“. Visų parametrų, dėl kurių grafinė aplinka veikia, konfigūracijos failas.

LXDE („light X11“ darbalaukio aplinkoje) failo nėra, todėl jį reikia sukurti, o tai nėra lengva. Vienas iš galimų sprendimų yra atlikti šiuos veiksmus:

Mes paliekame grafinę aplinką, einame į terminalą paspausdami CTRL + ALT + F1, nepamirškite, kad grafinė aplinka yra CTRL + ALT + F7). Patvirtiname ir „išjungiame“ grafinę aplinką:

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

Toliau vykdome X konfigūraciją:

informiguel ~ $ sudo X -konfigūruoti

Sukuriamas failas pavadinimu „xorg.conf.new“, kurį turime perkelti į jūsų svetainę ir modifikuoti:

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

Jei viskas teisinga ir norime iš naujo paleisti grafinę aplinką:

informiguel ~ $ sudo /etc/init.d/lxdm pradžia

Yra dar vienas sprendimas, kuris gali būti geresnis: pradėkite nuo „Linux Live“ paskirstymo „CD Live“ ir nukopijuokite failą, kurio visas kelias yra „/etc/X11/xorg.conf“, ir įklijuokite jį į savo platinimą. Jei tas paskirstymas teisingai nustatė monitorių, problemos baigėsi, kitaip jūs turite retušuoti failą su norimo ekrano atnaujinimo ir skiriamosios gebos duomenimis. Pavyzdžiui, turėjau pridėti šiuos žodžius, kad soda būtų pakankama:

Skyrius "Monitorius" Identifikatorius "Bendrasis monitorius" Parinktis "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 Skyrius „Ekrano“ identifikatorius “Numatytasis ekranas„ Įrenginys “„ ATI Technologies, Inc. “Radeon RV250 Jei [Radeon 9000 Pro]„ Monitorius “Bendrasis monitorius„ DefaultDepth 24 Option “AddARGBGLXVisuals“ „True“ Option „Metamode“ 1024 "Parinktis" UseEdid "" False "poskyris" Ekranas "768 gylio režimai" 85.00x0 "" 0x1 "" 1024x768 "EndSubSec ................... ir tt

Labai svarbu, ieškokite monitoriaus techninių charakteristikų, kad žinotumėte vertikalią ir horizontalią sinchronizaciją. Kaip matote paveikslėlyje, „Modeline“ yra tas, kuris buvo apskaičiuotas naudojant komandą „cvt“.

Atlikus reikiamus pakeitimus, viskas bus paruošta automatiškai paleisti kitą kartą paleidus kompiuterį. Problema išspręsta.

Dabar, kaip paaiškinti vienai iš „Windows“ ar „Mac“, emociją, kuri jaučia jaustis „valdant“ mašiną (o ne atvirkščiai)?

Man atrodo, kad esame nykstanti rūšis ... 🙁

Tie, kurie nori toliau gilinti savo žinias apie xrandr, nenustoja jų skaityti seni daiktai paskelbta šiame tinklaraštyje.

Ačiū Miguel Suárez Patiño!
Ar norite dalyvauti mūsų mėnesio konkurse ir įnešti indėlį į bendruomenę?
Tereikia mums atsiųsti a paštas įskaitant jūsų paties triuką ar mini pamoką.

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   elektroekspozicija sakė

    Sveiki, drauge, kaip tu? Ačiū už pamoką, ji yra labai gerai paaiškinta, bet man tikrai neveikia.

    Leiskite man paaiškinti, dalyje, kurioje pridedamas ekranas ir dedama vga, ji man netinka, nes konfigūracijos sąraše pradžioje negaunu „vga“ monitoriaus, tik kažkas iš numatytojo ir aš negaunu, kaip tai padaryti tai, nes manau, kad OS neatpažįsta vaizdo tvarkyklės, šiuo atveju „Linux Maint 10 LTS“, nedėkite naujausios, nes operacinė sistema pateikia klaidą su kompiuterio procesoriumi, „utech minilaptoc“

    1.    Juan Pablo sakė

      Tas pats nutiko ir man, vietoj VGA-0 įdėti numatytąjį.

  2.   gamborimbo sakė

    Norėjau pakoreguoti 32 monitorių / televizorių skiriamąją gebą naujame „solusOS“ įrenginyje. Jūsų straipsnis yra labai aiškus ir aiškus, taip pat sprendimą pateikėte klausimui (monitoriaus automatinis reguliavimas)
    Sveikinu tave.

    dėl

  3.   Donatien sakė

    Daug ROLL konfigūruoti ekrano skiriamąją gebą ir hercą !!! ... „Windows“ trimis paspaudimais aš tai išsprendžiu !!! ... ir aš taip pat valdau «mašiną» !!!! ...

    1.    Mig27 sakė

      KLAIDA: Jei languose trūksta tvarkyklių, languose negalite nieko padaryti.
      „Linux“ sistemoje, jei tvarkyklė ją atpažįsta, to daryti taip pat nereikia.

      Deja, bet jūsų bandymas „patikti“ „Windows“ šiuo atveju nepavyko ...

  4.   miguel sakė

    KLAIDA. „Windows“, kaip ir „Linux“, iš grafinės ekrano konfigūracijos programos galite atlikti kai kuriuos bendrus dalykus, tačiau kai norite maksimaliai išnaudoti monitoriaus galimybes arba OS to ne iki galo gerai aptinka, iš „Windows“ negalėsite daryk bet ką, desde Linux Jūs vis tiek turite dar vieną galimybę, jei tai fiziškai įmanoma. Tiesą sakant, sistemoje Windows monitorius, kuriame buvo sukurtas šis straipsnis, gerai veikė tik su Windows 98 su gamintojo tvarkyklėmis. Nuo aukštesnių versijų ekrano atnaujinimai buvo labai prasti.

  5.   Vedęs sakė

    labai gera pamoka, bet aš užduodu jums klausimą. Ką reikia daryti, jei taikomos visos komandos ir ekranas lieka norima skiriamąja geba, bet perkeliamas į vieną pusę?

    1.    Mig27 sakė

      Tai išsprendžiama naudojant monitoriaus mygtukus. Paprastai yra mygtukas su meniu, kuriame galite „pajudinti“ ekraną, kad jį sureguliuotumėte.

      Sveikinimas

  6.   Panaudokime „Linux“ sakė

    Tai geras klausimas. Nesu tikras, ar yra kokiu nors būdu pataisyti tai naudojant programinę įrangą. Apskritai, regis, prisimenu, kad jį galima pataisyti naudojant monitoriaus mygtukus.
    Apkabink! Paulius.

  7.   TommyMintas sakė

    Jūs esate genijus ... Aš visą dieną bandžiau nesėkmingai sukonfigūruoti monitorių ... iki šiol. Ačiū.

  8.   Panaudokime „Linux“ sakė

    Taip gerai! Aš labai džiaugiuosi, kad tai jums tarnavo.

    Apkabinimas! Paulius.

  9.   Carlos sakė

    Puiki ir labai išsami pamoka !!

  10.   otto06 sakė

    didžiulė pamoka ...

  11.   Fredy sakė

    Dokumento gabalas .. Mancantado !!!!!

  12.   Justino galios sakė

    Oho nuostabu !!!! šis straipsnis ir puiki idėja naujokams „Linux“.

  13.   Georgeos Diaz-montexano sakė

    Aš atlikau visus veiksmus. Ir jokiu būdu jis manęs nieko negelbėja. Kai tik iš naujo paleidžiu kompiuterį, jis yra senoje konfigūracijoje ir turiu viską iš naujo nustatyti rankiniu būdu. Prašau…. Nedidelė pagalba ...

  14.   Irvandovalas sakė

    Atsikratykite problemų dėl šio rekomenduojamo įrankio, kai jūsų rezoliucija yra prasta ir nerandate, kaip jį pakeisti, pakanka „xrandr -s 0“!

  15.   Carlos sakė

    Ačiū, tai man labai padėjo.

  16.   El_Roderis sakė

    Ačiū,
    Daugelį dienų bandžiau išspręsti problemą, išsprendžiau per 5 minutes, labai gerai paaiškinau

    AČIŪ, kad dalinatės savo žiniomis, tokie kaip jūs, nemokamą programinę įrangą daro labiau prieinamą ir puikią

    apkabinimas

  17.   daugiausia sakė

    Labai ačiū.

    Man tai buvo labai naudinga.

    Pasisveikinimas.

  18.   Jean Pierre sakė

    tai man duoda klaidą, ji man sako, kad ji negali rasti vga, aš įdėjau vga-1 vga-2 vga-0 ir niekas neveikia, aš įdėjau VGA, tai man nepasako, kad nerasta tai, ką darau

  19.   Alberto sakė

    Labai geras ir išsamus xrandr komandos paaiškinimas. „Gnome“ kiekvieną kartą prisijungus, „xorg.conf“ failo konfigūracija yra pakeista ir aš galiu sukurti scenarijų, kad kiekvienas iš naujo paleistas būtų tinkamai nustatytas.

    Sveikinimai!

  20.   Wellinas Santana sakė

    Po ilgo laiko paieškų ir tyrimų internete aš galėjau išspręsti savo problemą naudodamas šią pamoką, labai gerai paaiškintą ir aiškią.

    Ačiū

  21.   Nacho sakė

    Na, aš visada naudojau „Debian“ ir „zero drama“, kad sukonfigūruočiau dalykus, neprivalėdamas pereiti prie tokio išsamumo lygio.

    Bet dabar monetų kalykloje nepavyko rasti būdo, kaip normalizuoti monitorių, ir su „xrandr -s 0“ konsolėje jis veikė labai gerai.

    Faktas yra tas, kad taip, daugybė ankščių, kaip sako Donatienas, ypač kai keičiate distro, kad viskas būtų „lengviau“.

    Na ...

    .

  22.   elkabalas82 sakė

    Velnias tu šaunuolis, labai ačiū 1920x1080 60Hz išorinio monitoriaus skiriamoji geba. Aš lieku 100 su pamoka.

    1.    naudokime linux sakė

      Sveiki, čempione! Apkabinimas! Paulius.

  23.   santiago alessio sakė

    Man tai puikiai pavyko, tik vietoj VGA man pasirodė LVDS, todėl viską nukopijavau taip pat, bet pakeičiau VGA-0 į LVDS ir viskas veikė puikiai

  24.   energija sakė

    Paprasčiausiai tobulas, jei galėčiau, pakviesčiau jus išgerti kavos.

    1.    naudokime linux sakė

      Haha! Ačiū!
      Apkabinimas, Pablo.

  25.   drakk sakė

    Sveiki, ar galite man padėti, mano monitorius nėra centre ir jis suteikia 1920 x 1080 skiriamąją gebą 60.1 * +, o tai nėra teisingas dalykas, nes jis nėra centre, mano kompiuterio skiriamoji geba yra 1600 × 900, bet aš ne Nežinau, kiek Hz aš turiu jį nustatyti, kai atlikdamas cvt man duoda tai, kiek aš turiu jį nustatyti?
    drakkpac drakk# cvt 1600 900 60
    # 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.    naudokime linux sakė

      Sveiki, Drakkai!

      Rekomenduojame užduoti šį klausimą mūsų paskambintoje klausimų ir atsakymų tarnyboje paklausti DesdeLinux kad visa bendruomenė galėtų jums padėti išspręsti jūsų problemą.

      Apkabinimas, Pablo.

  26.   Elias sakė

    Labai ačiū, kad pavyko puikiai. Problema ta, kad aš nežinau, kaip redaguoti failą (ar kokį failą redaguoti), kad jis amžinai liktų sukonfigūruotas, ar kas nors galėtų man padėti? aš naudoju „ubuntu studio 14.04“ (jei neklystu, naudok „xfce“)

  27.   Adrian sakė

    atliekant šį veiksmą »informiguel ~ $ xrandr –newmode« 1024x768_85.00 »94.50 1024 1096 1200 1376 768 771 775 809 -hsync + vsync» atsiranda klaida «xrandr: Nepavyko gauti gamos dydžio pagal numatytąjį išvestį»

  28.   Jonathanas Gasiba sakė

    Labos dienos drauge,

    Puiki pamoka, kurią pasiekiau tiek, kad raiška pasirodė ir viskas, tačiau kai ją pasirenku, man atsiranda tokia klaida kaip nepakankama virtuali erdvė, mano monitorius suteikia 1920 x 1080 skiriamąją gebą ir aš noriu sumažinti šią skiriamąją gebą tačiau kai darau „xrendr“, man atrodo dabartinis mažiausias ir didžiausias, tai yra 1920 × 1080, aš išbandžiau komandas, kurios man sako, ar vaizdo įrašas veikia tinkamai ir yra toks, atsiranda pavaros ir pranešimas man sako TAIP !.

    Norėčiau sužinoti, ar yra būdas nustatyti mažiausią skiriamąją gebą būti kita, o ne ta pati, kad būtų galima įvesti norimas vertes, beje, ekrano dažnis su mano skiriamąja geba kad tai 0.

  29.   Andres osp sakė

    Tai man pasiteisino iki tobulumo, be to, aš jūsų dėka jau esu relosacijos ekspertas! Aš pasidalinsiu tinklaraščiu, ačiū jums labai. salu2

  30.   Julianas D sakė

    Sveiki, kaip tu, labai geras paaiškinimas, bet aš turiu problemą, norėdamas sukurti nuolatinį konfigūracijos failą, nusprendei, kad man to reikia (aš esu „KaliLinux“ ir failo xorg.conf nėra

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

    bet lxdm failas neegzistuoja, ir kai aš tęsiu, jis man sako, kad turiu sustabdyti serverį, kad galėčiau sukurti xorg.conf failą ... taigi, kuris yra tas failas, kurį turiu sustabdyti?

  31.   cholinas sakė

    Labai geras straipsnis, kurį galėčiau pridėti norimą skiriamąją gebą (1360 × 768), bet tai neleidžia man pasirinkti tos skiriamosios gebos, ji suteikia šias klaidas:

    vaizdas, kuriame galėčiau pridėti raišką:

    0 ekranas: mažiausiai 640 x 480, dabartinis 1024 x 768, maksimalus 1360 x 768
    numatytasis prijungtas 1024 × 768 + 0 + 0 0mm x 0mm
    1024 × 768 0.00 *
    800 × 600 0.00
    640 × 480 0.00
    1360x768_60.00 60.00

    klaida bandant pasirinkti tą skiriamąją gebą
    : ~ $ xrandr - numatytasis išvesties režimas 1360x768_60.00 - pirminis
    xrandr: Nepavyko gauti gamos dydžio pagal numatytąjį išvestį
    xrandr: konfigūruoti crtc 0 nepavyko

    klaida kaip sudo:

    sudo xrandr - numatytasis išvesties režimas 1360x768_60.00 –primary
    Nenurodytas protokolas
    Nepavyksta atidaryti ekrano: 0

    Ar kas nors žino, kas tai gali būti? Tiesa, perskaičiau daug forumų ir išbandžiau daug dalykų, bet negaliu to išspręsti, o blogiausia yra tai, kad negaliu uždaryti serverio X (arba paspausti ctrl + alt + f1), nes dėl rezoliucijos, visas ekranas yra pikselių spalvotais kvadratais.

    Nuo jau labai ačiū

  32.   caszd sakė

    Sveiki, labai ačiū už tokio tipo mokymo programas, bet turiu nedidelę problemą.

    Taikydamas komandą ~ $ xrandr -addmode 1336x768_85.00 terminalas man sako

    xrandr: neatpažinta parinktis „-addmode“

    Kas čia gali atsitikti? Aš jau išbandžiau addmode be scenarijaus ir man tai pasako. Aš paaiškinu, kad turiu „Debian 8.5“ ir visi veiksmai prieš tai veikė gerai.

    Ačiū iš anksto.

  33.   Jėzus Eduardo sakė

    yra „–addmode“ be kabučių, rašant straipsnį įvyko klaida.

  34.   Jose Jimenezas sakė

    broli, tu esi genijus, labai ačiū už pamoką, man atsibodo ieškoti, kaip gauti skiriamąją gebą 1280 × 960 60 Hz dažniu, ir man tai buvo neįmanoma „xubuntu“, kol nepasiekiau šios pamokos, didžiulė ačiū

  35.   Anoniminis sakė

    PERFECTOO! ! !
    Ačiū, buvo puiku.
    Gerai paaiškinta, žingsnis po žingsnio. Taip pat vienas mokosi.

  36.   Danielis Moreno sakė

    Na, aš padariau viską, kaip man liepta, bet kai pridėjau, tai sukėlė šią klaidą ir aš nežinau, ką tai reiškia:
    X Nepavykusios užklausos klaida: „BadMatch“ (netinkami parametrų atributai)
    Pagrindinis nepavykusios užklausos kodas: 140 (RANDR)
    Mažas nepavykusios užklausos kodas: 18 (RRAddOutputMode)
    Nepavykusios užklausos serijos numeris: 30
    Dabartinis serijos numeris išvesties sraute: 31

    Ar gali man padėti?

    Aš jums rodau visą ekraną

    šaknis @ d4m: ~ # xrandr
    0 ekranas: mažiausiai 8 x 8, dabartinis 1024 x 600, maksimalus 32767 x 32767
    LVDS1 prijungtas pagrindinis 1024 × 600 + 0 + 0 (įprasta kairė apversta dešinė x ašis ir ašis) 220 mm x 130 mm
    1024 × 600 60.19 * +
    800 × 600 60.32 56.25
    640 × 480 59.94
    512 × 300 60.00
    VGA1 atjungtas (įprasta kairė apversta dešinė x ašis y ašis)
    VIRTUAL1 atjungtas (įprasta kairė apversta dešinė x ašis y ašis)
    root @ d4m: ~ # xrandr –newmode 1024x768_60.00 63.50 1024 1072 1176 1328 768 771 775 798 -hsync + vsync
    root @ d4m: ~ # xrandr –addmode LVDS1 1024x768_60.00
    X Nepavykusios užklausos klaida: „BadMatch“ (netinkami parametrų atributai)
    Pagrindinis nepavykusios užklausos kodas: 140 (RANDR)
    Mažas nepavykusios užklausos kodas: 18 (RRAddOutputMode)
    Nepavykusios užklausos serijos numeris: 30
    Dabartinis serijos numeris išvesties sraute: 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 775 798 -hsync + vsync
    šaknis @ d4m: ~ #

    Kai tik galite man padėti, būčiau dėkingas, nes esu mokytojas ir padedu savo mokiniams tai padaryti.

  37.   Suso sakė

    Tu mane išgelbėjai!!. Nuostabi pamoka.

    Turiu du nešiojamojo kompiuterio išorinius monitorius (neįvedu priežasčių lol), vieną prijungtą HDMI, o kitą VGA. Pastarasis buvo 1024 × 768 skiriamosios gebos ir dėka jūsų vadovėlio man pavyko jį nustatyti į 1920 × 1080.

    Labai ačiū už viską 😉

  38.   pradėti sakė

    xrandr: Nepavyko gauti gamos dydžio pagal numatytąjį išvestį
    0 ekranas: mažiausiai 640 x 480, dabartinis 640 x 480, maksimalus 640 x 480
    numatytasis prijungtas pirminis 640 × 480 + 0 + 0 0mm x 0mm
    640 × 480 73.00 *
    gerai, aš tai suprantu, kai terminale pritaikau „xrandr“. Šiuo metu mano skiriamoji geba yra labai didelė, dingo konfigūracijų parinktis, kai ji tuščia ir nėra jokio skiriamosios gebos tipo. tai yra pagrindinis 3 ir aš naudoju „ubuntu 18“.