新人求助关于分辨率设置的问题

鹅是个最近才刚刚接触linux,接触debian的新人。
刚刚装好debian9 + gnome的时候,发现屏幕分辨率好像不对… …
使用xrandr命令查询。果然,当前分辨率1920x1080,可是鹅的显示器是21:9的带鱼屏啊。 分辨率2560x1080。

于是上网一顿查询解决办法… …

目前使用过了
cvt/ xrandr --newmode/ xrandr --addmode/ xrandr --output --mode组合命令设置。
结果返回: Configure crtc 0 failed.

/etc/X11/xorg.conf文件设置:
Section ‘Device’
Identifier ‘Configured Video Device’
EndSection
Section ‘Monitor’
Identifier ‘Configured Monitor’
Horizsync 30-90
Vertrefresh 56-75
Modeline “2560x1080_60.00” 230.76 2560 2728 3000 3440 1080 1081 1084 1118 -HSync +Vsync
EndSection
Section ‘Screen’
Identifier ‘Default Screen’
Monitor ‘Configured Monitor’
Device ‘Configured Video Device’
DefaultDepth 24
SubSection
Depth 24
Modes ‘2560x1080’
EndSubSection
EndSection
结果进不了桌面了,开机选择用户输入密码后弹回选择用户页面。。。
以为配置内容存在错误,遂使用了一个“空”设置文件:
Section ‘Device’
Identifier ‘Configured Video Device’
EndSection
Section ‘Monitor’
Identifier ‘Configured Monitor’
EndSection
Section ‘Screen’
Identifier ‘Default Screen’
Monitor ‘Configured Monitor’
Device ‘Configured Video Device’
EndSection
结果依旧存在上述问题。

百度已经不能帮助我了,只能来求教各位大佬帮帮忙了。

论坛里搜了一下,修改xorg.xonf为:
Section “Device”
Identifier “Card0”
EndSection

Section “Monitor”
Identifier “Monitor0”
Horizsync 30-90
Vertrefresh 56-75
Modeline “2560x1080” 230.76 2560 2728 3000 3440 1080 1081 1084 1118 -HSync +Vsync
EndSection

Section “Screen”
Identifier “Screen0”
Monitor “Monitor0”
Device “Card0”
DefaultDepth 24
SubSection “Display”
Depth 24
Modes “2560x1080”
EndSubSection
EndSection
发现能够登录进入桌面系统了,看来之前搜出来的配置存在问题。
不过登录后会有短暂黑屏,黑屏后分辨率自动设置回1920x1080。
悲剧。。。

应该是没有设置到适合我显示器的modeline参数,这种情况应该怎么办呢?

我觉得像是显卡驱动的问题;
然后我在我的电脑上试了一下安装nvidia-driver,重启系统发现只能登录wayland,而且登录后风扇狂转;赶紧uninstall nivdia…

你是用的啥驱动?

emmm,我昨天试了下使用xrandr设置分辨率为2048x1080,居然成功了。
看来并非cvt命令无法正确获得我显示器的modeline参数。

我的主板只支持VGA和DVI视频输出接口,而显示器使用的是HDMI,所以我用了VGA转HDMI的转换头,网上搜索了下听人说VGA接口最大只支持2048x1200?不知道是不是这个原因…

有的英文帖子说2560×1080需要接口支持,不知道在windows下VGA是不是可以;

Windows应该是可以的,之前我就用的windows,分辨率无异常…

目前来看,这个问题可以说很难搞了… 完全超出了我的能力范围了。

我没有这样的显示器,要不然我可以试;

nvidia-driver驱动有问题?

你的是笔记本还是PC?如果是笔记本这种情况我也遇见过,我最后是装bumblebee-nvidia之后解决的。