(更新)双显卡笔记本 (Dual Graphics) Ubuntu 18.04 GDM3 无法发现外接屏幕 解决方法

2020 更新

虽然之前写得很幼稚,其实跟DE关系应该不大,不过lightdm的确可以正常运作,这里更新一下。

安装cuda,添加环境变量,nvcc --version 能看到版本的时候,reboot就好啦!这个教程很多。 

cuda加速的话,去driver 那里换一下驱动。

---

201807 乱撞法

其实这个不是正规的解决办法,可能会有很多多余的步骤,刚安装的时候,就算外接显示器也没法识别和链接,xrandr 现实的是 HDMI-1-1 disconnected。只是一个记录怎么样能成功地用 HDMI 外接显示器,因为这个装逼好用嘛。terminal的东西就不详细写了。

1. 安装 lightdm

2. 安装 lightdm-webkit2-greeter (我试了几个greeter, 有unity那些,忘记了,不知道哪个有效,不过后来都卸载了,但是reboot的过程中有可能改了一些东西) (不确认这步是不是必须的)

这个时候,我发现显卡驱动是用着 X.Org X server,然后 prime-select 有在更换,但HDMI都不行,所以就换成了nvidia那个驱动

本来是 gdm3,在terminal 改成 lightdm,显卡选上nvidia,reboot。

然后在grub的那里不要直接进入ubuntu,因为我的情况是会在登陆的logo无限加载,你会看到界面有动,但是其实一直进不了。在grub那里按 e 进入内核,改成命令行模式(上网搜,好像是倒数第二行 quiet splash 改成 text),按 F10 进入。然后

sudo dpkg-reconfigure gdm3

进入之后就能外接显示器了。

---------------------------------------------------------------------------------------------------------------------------------------------

201812 正规方法 

以上是我之前安装ubuntu时乱撞的方案,今天家里停电,然后我把电源拔了,后来电脑没电自动关机,再开机的时候发现又没法检测到外接屏幕的了。

之前尝试过不行,但是这次又ok的方法,就是这里:

https://askubuntu.com/questions/1033785/external-monitor-not-detected-on-ubuntu-18-04 (第一个答)

** 废话唠嗑: 把 display manager 改成 lightdm,就可以了,但是我无法忍受 lightdm 的锁屏(真的不够gdm好看),虽然网上有不少教程教你美化 login 界面成macOS,但是其实 login 和锁屏是不同的(css位置都不一样),lightdm 锁屏是真的很难看,也找不多教程美化,有的话求大佬推荐,毕竟我觉得 lightdm 虽然锁屏难看,但是登陆页面还是很好看的,但是也不好设置。 **

然后我发现,这次换成 lightdm 再换回 gdm3, 外接屏幕还是没法检测到,解决办法在这,不太好找:

https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857

https://gist.github.com/hwchong/b3634b387e91b38d355a0500ffecfc7d

我就是个翻译的:

sudo vim /lib/systemd/system/gdm3.service

ExecStartPre=/usr/share/gdm/generate-config

修改成

ExecStartPre=/usr/bin/xinit /usr/share/gdm/generate-config

然后

sudo dpkg-reconfigure gdm3

我的情况是会说 load gdm3 失败,但是直接重启即可。(和我之前乱撞的方法有点相似之处,我也是换回 gdm3 时报同样的错,但是没修改文件)

虽然很想秀一下自己的锁屏,但是要截图好像挺麻烦的。

未来的 GNOME3, 可以期待一下啊啊啊,unity 大佬别怼我,我只要漂亮的。

https://imcn.me/html/y2018/33081.html

拼音输入:

用过最好用的就是SUNPINYIN, 但是如果你觉得 [page up] [page down] 来切换很麻烦的话,

到这里 https://launchpad.net/ubuntu/trusty/amd64/python-ibus/1.5.5-1ubuntu3.2 下载一个python-ibus 安装包,然后 terminal :-> ibus-setup, 添加语言 SUNPINYIN, 按 preference, 就可以更改翻页了。

更改完preference,需要到设置-> 语言与地区,把原本的 SUNPINYIN 删除,再重新家进来,就能正常工作了。

你可能感兴趣的:((更新)双显卡笔记本 (Dual Graphics) Ubuntu 18.04 GDM3 无法发现外接屏幕 解决方法)