LINUX.ORG.RU

Слетает разрешение после доты

 , ,


0

1

При загрузке на карту РАНДОМНО слетает разрешение экрана. Может слететь, а может и нет…

Как это происходит: Зависает дота, через sudo killall dota2 не убивается, только sudo killall -9 dota2. Мышка в доте, даже если свернуть, доступна только клава.

Если убить вроде всё хорошо, но это кастыли и не удобно. После перезагрузки слетает разрешение экрана.

Сам монитор 1960x1080, но после перезагрузки разрешение устанавливается 1600x900.

Изначально думал проблемма в дравах, Поставил 440 (стояли 435 по дефолту, хз почему) - не помогло.

В настройках стим поставил запуск доты через вулкан - непомогло.

Решил что Маджара не для такого рака, как я, и минт то точно не сломается… Крч на минте тоже самое.

Переписал xorg.conf, xorg.conf.backup, создал и перенёс это-же в xorg.conf.d - ничего не поменялось.

Запретил редактирование этих файлов всем, включая рута - ничего.

Помогите плз, ибо я хз что делать.

Проблема в ядре. Всё дело в том, что в кернел зашита фича, не позволяющая линуксоидам играть в доту, из-за чего они выглядят умнее на фоне виндузятников и создают положительный имидж системе.

anonymous ()

Не играй в доту, а то клешни вырастут и не сможешь в виме и емаксе работать, для первого нужно по 20 пальцев на руках, а для второго предпочтительны щупальца, клешни же будут сильно ограничивать тебя, придётся покупать саблайм.

А если серьёзно что говорит xrandr и как подключен монитор (какие провода и переходники)?

PS

Сколько MMR-а то хоть? Бруда 5 FPS-а не делает?

peregrine ★★★★★ ()
Последнее исправление: peregrine (всего исправлений: 4)
Ответ на: комментарий от peregrine

sudo xrandr

[sudo] пароль для rearm:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384

DVI-I-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 290mm

1920x1080 60.00*+

1680x1050 59.95

1600x900 60.00

1440x900 59.89

1400x1050 59.98

1280x1024 75.02 60.02

1280x800 59.81

1280x720 60.00

1152x864 75.00

1024x768 75.03 60.00

800x600 75.00 60.32 56.25

640x480 75.00 59.94

DVI-I-1 disconnected (normal left inverted right x axis y axis)

DP-0 disconnected (normal left inverted right x axis y axis)

DP-1 disconnected (normal left inverted right x axis y axis)

DP-2 disconnected (normal left inverted right x axis y axis)

DP-3 disconnected (normal left inverted right x axis y axis)

HDMI-0 disconnected (normal left inverted right x axis y axis)

DP-4 disconnected (normal left inverted right x axis y axis)

DP-5 disconnected (normal left inverted right x axis y axis)


Монитор подключён через VGA, переходник с широкого на узкий.

Это инфа когда он рандомно чинится, как сламается напишу из такого состояния

octonion ()
Ответ на: комментарий от RedEyedMan666

xorg.conf ; остальные такие - же

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 435.21

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.77  (buildd@lcy01-amd64-022)  Thu Sep  6 07:51:39 UTC 2018

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       28.0 - 55.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 960"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1960x1080 +0+0 {viewportin=1960x1080}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

octonion ()
Ответ на: комментарий от octonion

Монитор подключён через VGA, переходник с широкого на узкий.

Вот она проблема. VGA + переходники работают хреново в Linux-е с Nvidia. Если есть возможность подключить без переходника, напрямую широкую к широкой или HDMI/DP, то лучше напрямую.

Давай ещё вывод

lspci -k | egrep 'VGA|3D' -A2
peregrine ★★★★★ ()
Последнее исправление: peregrine (всего исправлений: 2)

Если в игре установлено не родное разрешение и/или игра работает через Wine/Proton, это поведение вполне естественно.

Некоторые игры в Wine сбрасывают не только разрешение, но и программную гамму.

Рецепт такой (подкрутишь под себя):

xrandr --output HDMI1 --mode 2560x1440 --gamma 1.0 --pos 0x0

// Помочь подоконнику назло линуксоидам — честь для меня!

// А с доткой завязывай, пока совсем мозг не съело. ☺

mord0d ★★★ ()
Ответ на: комментарий от mord0d

через xrandr настройку уже пробывал, результата не даёт, а сама

игра работает нативно под линукс. Да и я думаю что можно закрывать

вопрос, ибо если убить игру через -9, то и разрешение не слетит,

костыли конечно, но пользоватся можно.

octonion ()