32:9-es külső monitor – ismét
- Szerkesztve
Gabesz68 de nem tudom külön
Nem is kell.
Ismét
belinkelem ezt a fórumbejegyzést:
https://forums.linuxmint.com/viewtopic.php?t=397663
Finally, I found and solved my problem with low refresh rate on the TV screen.
I didn't check on the TV options that HDMI 2.0 was enabled :o So, I just turn on in option and I got 60 Hz for 4k resolution output.
Aztán rád bízom, mit próbálsz meg még.
- Szerkesztve
Gabesz68 viszont az még érdekes, hogy hogyan lehet a hdmi kimeneten lévő rögtön a default monitor...
Nekem a primary ugrott be.
Itt van hozzá egy link: https://askubuntu.com/a/925979
Ez amúgy jó?
xrandr --newmode "3840x1080B" 160.00 3840 3960 4344 4848 1080 1083 1093 1102 -hsync +vsync
xrandr --addmode HDMI-1 3840x1080B
xrandr --output HDMI-1 --mode 3840x1080B
Ha vannak parancsok, amik egymás után beírva meghozzák a kellő eredményt, akkor én azt szoktam csinálni, hogy a saját felhasználóm könyvtárába csinálok egy .sh kiterjesztésű fájlt és beleteszem azt a tartalmat, amit terminálban kipróbáltam (hozzáblöffölök egy primary-t is, ha az nem jó, ki kell venni).
samu-monitor.sh tartalma:
#!/bin/bash
xrandr --newmode "3840x1080B" 160.00 3840 3960 4344 4848 1080 1083 1093 1102 -hsync +vsync
xrandr --addmode HDMI-1 3840x1080B
xrandr --output HDMI-1 --mode 3840x1080B
xrandr --output HDMI-1 --primary
Azt hiszem nem árt futtathatóvá tenni:
chmod +x samu-monitor.sh
Xubuntun a Munkamenet és indítás/ Automatikus indításba ezt teszem:
Név: Samu monitor
Parancs: ./samu-monitor.sh
De nem csak az automatikus indításba lehet betenni egy ilyen szkriptet.
Szintén Xubuntun: Billentyűzet /Alkalmazás gyorsbillentyűk
Parancs: ./samu-monitor.sh
Gyorsbillentyű: (Amit csak akarsz, de legyen a példa kedvéért valami) Ctrl+F1
Ez akkor nagyon jó, ha nem mindig akarod például használni a külső monitort. Rendesen indul a rendszer a laptop kijelzővel, aztán ha használod a monitort is, akkor csak megnyomod a Ctrl+F1--et.
Lehet aztán csinálni egy visszafele ható szkriptet is, azt meg teszed mondjuk a Ctrl+F2-re, ha a monitort kikapcsolva nem mászik vissza rendesen a kép a laptop kijelzőjére.
csuhas32 Ez is jó, de én megpróbálnám így:
https://wiki.archlinux.org/title/Xrandr
4.3 Permanently adding undetected resolutions
Once a suitable resolution is found using xrandr, the mode can be permanently added by creating an entry in /etc/X11/xorg.conf.d/:
/etc/X11/xorg.conf.d/10-monitor.conf
Section "Monitor" Identifier "VGA1" Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync Option "PreferredMode" "1280x1024_60.00" EndSection Section "Screen" Identifier "Screen0" Monitor "VGA1" DefaultDepth 24 SubSection "Display" Modes "1280x1024_60.00" EndSubSection EndSection Section "Device" Identifier "Device0" Driver "intel" EndSection
Replace intel with the right driver, e.g. nvidia. When the X server is restarted, you should be able to set the new resolution.
If this does not work for you, try removing the Screen and Device sections and just leaving the Monitor section. [3]
klt szinte lehetetlen, hogy ez legyen majd a megoldás. főleg azért, mert nem megy 60Hz-n se a monitorom
itt egy ravasz kimmenet még inxi-re:
inxi -Gxxx
Graphics:
Device-1: Intel vendor: Dell driver: i915 v: kernel ports:
active: HDMI-A-1,eDP-1 empty: DP-1 bus-ID: 0000:00:02.0 chip-ID: 8086:46a8
class-ID: 0300
Device-2: Microdia Integrated_Webcam_FHD type: USB driver: uvcvideo
bus-ID: 1-6:4 chip-ID: 0c45:6739 class-ID: 0e02
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: modesetting
unloaded: fbdev,vesa gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 5760x1080 s-dpi: 96 s-size: 1524x286mm (60.0x11.3")
s-diag: 1551mm (61")
Monitor-1: HDMI-1 mapped: HDMI-A-1 pos: primary,right
model: Samsung C49HG9x serial: HNKNA01902 res: 3840x1080 hz: 30 dpi: 81
size: 1200x340mm (47.2x13.4") diag: 1242mm (48.9") modes: max: 1920x1080
min: 720x400
Monitor-2: eDP-1 pos: primary,left model: AU Optronics res: 1920x1080
hz: 120 dpi: 142 size: 344x193mm (13.5x7.6") diag: 394mm (15.5")
modes: 1920x1080
OpenGL: renderer: Mesa Intel Graphics (ADL GT2)
v: 4.6 Mesa 22.2.5-0ubuntu0.1~22.04.3 direct render: Yes
hátha ebből még okosodunk
Gabesz68 ilyetén módon írtam át:
Section "Monitor"
Identifier "HDMI-1"
Modeline "3840x1080_60.00" 346.00 3840 4088 4496 5152 1080 1083 1093 1120 -hsync +vsync
Option "PreferredMode" "3840x1080_60.00"
EndSection
Section "Screen"
Identifier "Screen0"
Monitor "HDMI-1"
DefaultDepth 24
SubSection "Display"
Modes "3840x1080_60.00"
EndSubSection
EndSection
Section "Device"
Identifier "Device0"
Driver "intel"
EndSection
- Szerkesztve
nos megcsináltam az .sh fájlt és betettem az indítópultba csuhas instrukciói alapján.
be kellett késleltetni 20sec-t, mert valamiért már a boot-oldásnál iszonyat hisztit rendezett (nem bizotos, hogy ez volt, lehet hogy közben valamit frissített), de utána szépen megcsinálja, amit kértem tőle.
persze ez nem jelenti azt, hogy elégedett vagyok az eredeménnyel, de legalább már tudok vele dolgozni.
- Szerkesztve
Gabesz68 Első ránézésre jól néz ki, ez így beállítaná a preferred módot. Annyi, hogy a "Modeline" helyére olyat kéne írni, ami egyébként is működőképes - márpedig a 60Hz-es beállítás nem működik, dacára annak, hogy a monitor bemeneteit explicite HDMI 2.0-ra állítottad. Lehet, hogy tényleg a laptop kimenete a ludas.
Tehát, ebbe a konfigba a működő modeline-t tedd, és szerintem jó lesz.
Én most nézem, hogy a modesetting drivert használod. Az előző rendszeren is ez volt?
Van egyébként telepítve az xserver-xorg-video-intel csomag?
Ha van még türelmed barkácsolni, meg lehetne próbálni az "intel" driverrel a "modesetting" helyett.
De vannak kétségeim.
@lala2 , neked van 4K kijelződ, meg tudod nézni, hogy a modesetting drivert, vagy a xorg-video-intel-t használod?