ASUS ZenBook UX434FLC dviejų ekranų problema sistemos įkrovos metu

Šiandien kalbėsiu apie specifinį nustatymą, kurio daugeliui net neprireiks, nes kompiuteris yra gana neįprastas – turi du ekranus. Kraunantis sistemai, vaizdas išsikraipo, nes abu ekranai būna aktyvūs. Šis įrašas skirtas tiems, kurie naudoja ASUS ZenBook UX434FLC su openSUSE LEAP 15.6 ir susiduria su šia problema. Parodysiu, kaip sukonfigūruoti sistemą taip, kad antrinis ekranas (mažasis ekranas po klaviatūra) būtų išjungtas iš karto po kompiuterio įjungimo.

Xorg Konfigūracijos Failas

Norint išspręsti šią problemą, mes pasinaudosime Xorg konfigūracijos failu. Xorg yra pagrindinė grafikos posistemė daugelyje Linux distribucijų, įskaitant openSUSE.

Kodo Fragmentas

Štai kodo fragmentas, kurį reikės įtraukti į


/etc/X11/xorg.conf.d/10-monitor.conf
failą

  GNU nano 7.2
Section "Monitor"
    Identifier "eDP-1"
    Option "Primary" "true"
EndSection

Section "Monitor"
    Identifier "HDMI-1"
    Option "Disable" "true"
EndSection

Section "Screen"
    Identifier "Screen0"
    Monitor "eDP-1"
EndSection

Section "Screen"
    Identifier "Screen1"
    Monitor "HDMI-1"
EndSection

Kaip Tai Veikia?

  1. Section "Monitor" – Šioje sekcijoje nurodome monitoriaus identifikatorių ir jo nustatymus. eDP-1 yra pagrindinis ekranas (dažniausiai nešiojamųjų kompiuterių ekranas), o HDMI-1 – antrinis ekranas.

    • Option "Primary" "true" – nurodo, kad eDP-1 yra pagrindinis ekranas.
    • Option "Disable" "true" – nurodo, kad HDMI-1 (antrinis ekranas) turi būti išjungtas.
  2. Section "Screen" – Šioje sekcijoje nurodome, kuris monitorius bus naudojamas ekrane.

    • Screen0 naudoja eDP-1 monitorių.
    • Screen1 naudoja HDMI-1 monitorių, bet jis bus išjungtas dėl ankstesniame skyriuje nurodyto nustatymo.

Kaip Naudotis?

  • Atidarykite terminalą.

  • Sukurkite arba redaguokite failą /etc/X11/xorg.conf.d/10-monitor.conf naudodami tekstų redaktorių, pvz., nano:


sudo nano /etc/X11/xorg.conf.d/10-monitor.conf

  • Įklijuokite anksčiau pateiktą kodą.
  • Išsaugokite failą ir išeikite iš redaktoriaus (nano atveju: Ctrl + X, tada Y ir Enter).
  • Perkraukite kompiuterį.

Privalumai ir Trūkumai

Privalumai:

  • Patogumas: Mažasis ekranas išjungiamas automatiškai, kai kompiuteris paleidžiamas, todėl vaizdas neišsitampo.
  • Automatizavimas: Nereikia rankiniu būdu išjunginėti antrinio ekrano po kiekvieno prisijungimo.

Trūkumai:

  • Specifiškumas: Šis sprendimas yra labai specifinis tam tikriems kompiuterių modeliams su dviem ekranais.
  • Konfigūracijos sudėtingumas: Pradedantiesiems vartotojams gali būti sudėtinga redaguoti Xorg konfigūracijos failus.

Papildymai ir Pakeitimai

  • Papildomi Nustatymai: Jei norite, kad mažasis ekranas būtų įjungtas tik tam tikromis sąlygomis, galite parašyti sudėtingesnį skriptą, kuris tikrintų, ar reikia įjungti arba išjungti ekraną, pvz., pagal prisijungusį vartotoją ar kitus kriterijus.
  • Dinamika: Galima sukurti skriptą, kuris būtų vykdomas prisijungimo metu ir dinaminiu būdu konfigūruotų ekranus pagal vartotojo nustatymus.

Apibendrinant, šis Xorg konfigūracijos nustatymas yra puikus sprendimas specifinei problemai su dviejų ekranų kompiuteriais, tačiau reikalauja šiek tiek techninių žinių. Tikiuosi, kad šis įrašas padės išspręsti jūsų problemą ir padarys jūsų naudojimąsi kompiuteriu patogesnį.

 

Komentarai

Populiarūs šio tinklaraščio įrašai

Configuring a NixOS firewall for everyday use

Setting up syncthing as a service on openSUSE and other Linux distributions

Monitoring SFTP server updates with Python