Ubuntu 17.04 및 nvidia 드라이버에서 마우스 커서 주위의 래깅 박스


21

GeForce GTX 1050 Ti가 장착 된 노트북이 있습니다. 또한 Displayport를 통해 두 개의 디스플레이를 랩톱에 연결하고을 통해 nvidia 드라이버를 설치했습니다 sudo apt-get install nvidia-384 nvidia-settings. "Intel 절전 모드"를 사용하면 경우에 따라 마우스가 매우 깜박입니다 (일반적으로 랩톱의 기본 화면에서만, 때로는 다른 화면에서도). 이제를 통해 "Nvidia 성능 모드"로 전환하려고했습니다 prime-select nvidia. 그러나 이제 커서 주위에 지연 상자가있어 마우스 아래에 업데이트 된 그래픽이 표시되지 않고 마우스를 움직일 때 약 1 초 동안 여전히 문제가 있습니다. 텍스트를 표시하고 표시를 해제 한 스크린 샷을 만들었습니다. 표시된 텍스트의 그래픽은 여전히 ​​있습니다.

여기에 이미지 설명을 입력하십시오

나머지는 잘 작동하고 (마우스 깜박임 없음) NVIDIA 모드를 유지하고 싶습니다. 문제를 어떻게 해결할 수 있습니까?

추가 사항 : 디스플레이 포트를 분리하면 상자가 사라집니다 (즉, 두 개의 추가 디스플레이 제거).


답변:


12

또한이 성가신 문제가 있었고 다음을 실행하여 해결할 수있었습니다.

sudo service lightdm restart

(이것은 한 코멘트에 제안 하여 m00am 처음에는 재시작을 시도했다에서. sddm하지만 내가 그 서비스를하지 않았다라는 메시지가 표시됩니다. 설치중인 sddm패키지 도움이되지 않았다,하지만 마지막으로 chosing lightdm서비스를했다.)

확인을 클릭하고 컴퓨터가 다시 시작되었습니다. 마지막으로 지연 및 커서 업데이트 문제가 해결되었습니다.


2
이것은 나를 위해 일했습니다 (NVIDIA 390.30 드라이버 사용). 단순히 재부팅해도 도움이되지 않으므로 lightdm 재시작이 필요합니다.
BourbonCreams 2016 년

2
18.04는 lightdm이 없습니다.
Velkan

아니요, 우분투 18.04에서는 작동하지 않습니다. 나는 지금 리눅스 mint19를 사용하고 더 이상 lightdm 서비스를 다시 시작할 수 없습니다
leileilei


3
이것은 정신적이므로 이제 부팅 할 때마다 lightdm을 재설정해야합니다 .O
Jamie Hutber

3

여기에 설명 된 문제와 비슷한 문제 가 있습니다 .5-10 분마다 외부 모니터가 몇 초 동안 꺼집니다.

새로 고침 빈도를 58Hz로 설정 한 후 마우스 주변의 래깅 상자에서 로그 아웃 / 로그 아웃이 사라졌습니다. 외부 화면 시간 초과가 지속되지만 다른 문제입니다.

이것은 나를 위해 일했습니다, YMMV. Ubuntu 16.04 및 Nvidia 드라이버를 사용하고 있습니다.


18.04에서는 로그 아웃 / 로그인 할 수 없습니다. 다시 시작하거나 로그인 화면 루프로 들어갑니다.
Velkan

로그 아웃 / 로그인이 트릭을 수행했는지 또는 새 새로 고침 평가자를 적용했는지, 원래 속도를 복원 한 다음 로그 아웃 / 로그인을 수행했는지 알 수 없지만 트릭을 수행했습니다.
TylersSN

3

다시 시작 sddm하면 유물이 사라졌습니다.

sudo systemctl restart sddm

현재 세션이 종료되고 로그 아웃 한 후 디스플레이 관리자가 다시 시작됩니다. 다시 로그인하면 문제가 해결됩니다.

( 소스 )


2
표준 디스플레이 관리자 lightdm으로 Ubuntu 17.04를 실행하고 있습니다. sddm 서비스를 다시 시작하려고하면 해당 서비스가 없음을 나타냅니다. lightdm을 다시 시작해도 도움이되지 않습니다.
Rolch2015

xserver-xorg * 패키지를 다시 설치하십시오. sddm을 다시 시작해도 영구적 인 해결책은 아닙니다. 엔비디아 카드와 호환되도록 xorg 패키지를 다시 설치해야했습니다
Oleksii

2
관련 비트를 포함하도록 답변을 편집하십시오. 링크는 시간이 지남에 따라 사라져서 그러한 답변을 쓸모 없게 만듭니다.
Hi-Angel

불행히도 두 개의 사용자 계정을 동시에 실행하고 두 번째 세션을 시작할 때마다 사각형이 표시되면 옵션이 아닙니다.
int_ua

3

환경 : Ubuntu 18.04 GTX1650 nvidia-430-driver (ubuntu 소프트웨어에서 설치)

마우스 문제 주위의 사각형을 다음과 같이 수정했습니다.

sudo apt install lightdm

lightdm을 기본값으로 구성하고 재부팅

sudo dpkg-reconfigure lightdm
sudo reboot

재부팅 후에도 여전히 마우스 주위에 사각형이 보입니다.

sudo apt remove lightdm
sudo reboot

다시 부팅하면 명령 줄에있게됩니다.

sudo service gdm start

다시 그래픽 모드로 전환되고 마우스 주위의 사각형이 사라지는 것을 알 수 있습니다

sudo dpkg-reconfigure gdm3

그런 다음 sudo service gdm start매번 입력 할 필요가 없습니다 .

그것이 도움이되기를 바랍니다.


두 번째 마지막 명령에서, 또는 lightm3을 의미 합니까? gdm3lightdm
Kulfy

죄송합니다, 오타였습니다
Yang Zhou

3

Linux Mint 19.1의 AOC 휴대용 모니터 에서이 문제가 발생했습니다. lightdm을 다시 시작하는 솔루션이 효과가 있었지만 새로 부팅 할 때마다 다시 시작하는 것은 성가신 일이었습니다. 따라서 부트 시퀀스에서 lightdm이 너무 일찍 시작된다는 것을 알았으므로 덜 성가신 솔루션을 위해 systemd 서비스 구성 파일을 수정했습니다.

에서 /lib/systemd/system/displaylink-driver.service:

After=display-manager.service을 다음으로 변경Before=display-manager.service

에서 /etc/systemd/system/display-manager.service:

수정 ExecStartPre

ExecStartPre=/bin/sh -c '/bin/sleep 10 && [ "$(basename $(cat /etc/X11/default-display-manager 2>/dev/null))" = "lightdm" ]'

Ubuntu 18.04의 경우를 제외하고 동일한 편집을 수행 할 수 있습니다. /lib/systemd/system/lightdm.service


1
안녕 톰! 나는 당신의 대답 이이 성가신 문제를 해결하는 것이 좋을 것이라고 생각하지만, 무엇을 바꿔야할지 확실하지 않으며 언급 한 파일 에서이 줄을 찾지 못합니다. 정답이 맞는지 확인해 주시겠습니까? 변경 사항이 무엇인지 자세히 설명해 주시겠습니까? 감사! 편집 : 나는 그것을 믿어 고쳤다. 주로 문제는 파일이 서로 바뀌고 (첫 번째 줄은 두 번째 파일에서 나온다는 것) 두 번째 줄에는 "to to`Before = display-manager.service"라는 메시지가 있습니다.
cgc512

그렇습니다 나는 선을 섞었다. 정답 감사합니다.
Tom Berghuis

1
완벽, 그것은 나를 위해 완벽하게 작동했습니다, 이것을 찾아 주셔서 대단히 감사합니다!
cgc512

ExecStart 사전 변경이 필요하지 않을 수 있음
Tom Berghuis

2

나를 위해 일하는 솔루션은 다음과 같습니다.

  • OpenGL 대신 XRender를 사용하십시오.
  • 또는 OpenGL을 사용하는 경우 "vsync"를 비활성화하십시오.

디스플레이 속성 창

그것이 누군가를 돕기를 바랍니다.

참고 : Kubuntu 18.10 Cosmic에서 3 개의 VGA 디스플레이 (1 개의 USB-C Lenovo Docking Station + 2 개의 DisplayLink 어댑터)가있는 Lenovo L380 Intel Graphics를 사용하고 있습니다.


2

unity desktop 및 nvidia-390 드라이버와 함께 우분투 18.04 에서이 정확한 문제가 있었고 lightdm을 다시 시작하는 솔루션이 효과적이었습니다.

나는 항상 터미널을 열고 명령을 실행 한 다음 다시 로그인하는 것을 좋아하지 않으므로 영구적으로 수정하고 싶었습니다. lightdm이 일반적인 시간에 시작되는 것이 아니라 모든 것이 작동한다면 타이밍 문제가되어야한다고 생각했습니다.

ExecStartPre=라인을 변경하여 lightdm 실행에 1 초 지연을 추가 했습니다 /lib/systemd/system/lightdm.service.

ExecStartPre=/bin/sh -c '[ "$(basename $(cat /etc/X11/default-display-manager 2>/dev/null))" = "lightdm" ]'

ExecStartPre=/bin/sleep 1 ; /bin/sh -c '[ "$(basename $(cat /etc/X11/default-display-manager 2>/dev/null))" = "lightdm" ]'

( /bin/sleep 1 ;이미 존재하기 전에 추가 하기 만하면됩니다 )

나를 위해 작동 :)


1

그리고 또 다른 팁 :

경우에 따라 USB3.0 케이블을 뽑을 때 랩톱 컴퓨터를 사용하고 USB3.0을 다시 연결하려고하는 경우. DisplayLink가 작동하지 않으면 컴퓨터를 종료하고 디스플레이 시스템의 전원을 끌 수 있습니다 (플러그인 가능한 UD-3900을 사용합니다). 그런 다음 작동합니다. 불행히도 : sudo service lightdm restart 다시 시작해야합니다. 이것은 나에게 유용합니다. 다른 방에서 프리젠 테이션을하기 위해 컴퓨터를 가져간 후 DisplayLink가 작동하지 않기 때문에 다른 소프트웨어를 설치했습니다. 내가 돌아 왔을 때 작동하지 않았습니다. 업데이트와 새로 설치된 소프트웨어 때문이라고 생각했습니다. 그래서 리눅스를 다시 설치했는데 (어제 설치했습니다) 여전히 작동하지 않습니다. 그래서 랩탑의 전원을 켜고 UD-3900의 전원을 끈 다음 컴퓨터와 UD-3900을 모두 시작하십시오. 효과가있다.


0

추가 드라이버로 이동 한 다음 라디오 버튼 선택을 대화 상자에있는 Nvidia에서 다른 것으로 변경하십시오. 시스템을 적용하고 다시 시작하십시오.


0

그동안 Ubuntu 18.04로 업그레이드하여 최신 Displaylink 드라이버 ( https://www.displaylink.com/downloads/ubuntu )와 nvidia-390 드라이버를 설치했습니다. 또한,를 통해 nvidia-driver를 선택했습니다 sudo prime-select nvidia. 이제는 잘 작동하고 뒤쳐진 상자도 사라졌습니다. 그러나 현재 권장되는 nvidia-410 드라이버에서는 작동하지 않습니다. 이전 상황과 달리 이제는 nvidia 드라이버와 원활하게 작동하며 인텔 드라이버는 2 차 및 3 차 화면에서 약간 성가신 마우스 결함을 생성합니다. 여기에 제안 된 다른 해결책은 나를 위해 작동하지 않았습니다. 어쩌면 그들은 다른 사람들을 위해 일할 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.