PL / SQL Developer мерцает и показывает ошибку

Как вернуть рабочий стол?

Нажимая ctrl-alt-f1 на экране входа в систему, вы можете перейти в командную строку. Войдите в систему, используя свое имя пользователя и пароль. Из этой командной строки вы можете удалить драйверы nvidia, выполнив следующие команды:

sudo apt remove nvidia-361
sudo apt autoremove

Обратите внимание, что конкретная версия nvidia может отличаться. Вы можете узнать версию установленного драйвера nvidia, запустив apt search nvidia | grep installed | grep nvidia

, или если вы просто хотите переключиться на графическую карту Intel без удаления драйвера nvidia, запустите

prime-select intel

Но я хочу использовать свою карту nvidia!

Есть несколько вариантов, которые вы можете попробовать:

Отключить безопасную загрузку

Как сказал @biff, Secure Загрузка может блокировать загрузку драйвера nvidia. Чтобы отключить безопасную загрузку, установите драйвер nvidia или . Ubuntu попросит вас отключить безопасную загрузку во время установки.

Установить старый драйвер nvidia

Некоторые проблемы могут быть исправлены установкой старшего драйвера nvidia.

0
задан 1 February 2018 в 16:28

2 ответа

Я могу исправить мерцающую проблему, сняв флажок winecfg -> Graphics -> Разрешить оконному менеджеру управлять окнами. Но вторая проблема все еще существует. После открытия программы я немного поработаю и выхожу из-за ошибки.

Ниже приведен текст из файла plsqldev.log:

Version : 7.5.1.0 Date : Sat, 3 Feb 2018 22:54:17 +0400 OS : Wine (64 bit) RAD : BDS 16.0 Dump : $4C $8B $01 $C0 $E8 $04 $4D $85 $DB $0F $B6 $D0 $0F $B6 $C0 $4D $89 $44 $C2 $78 $74 $08 $49 $89 $8C $D3 $80 $00 $00 $00 $49 $83 Section : CreateThreadHook Descr : Address : $000000007BC932AD - [000000007BC20000] ntdll.dll - ntdll - - (possible RtlVirtualUnwind+909) - 0[909] Module : ntdll.dll Exception : EAccessViolation Message : Access violation at address 000000007BC932AD in module 'ntdll.dll'. Invalid access of address 006F006D006D006F Call Stack : 00 $000000007BC932AD - [000000007BC20000] ntdll.dll - ntdll - - (possible RtlVirtualUnwind+909) 01 $000000000067F0BB - [0000000000400000] plsqldev.exe - ECallStack - TEurekaBaseStackList - Build - 2154[155] 02 $000000000091F988 - [0000000000400000] plsqldev.exe - ExceptionLog7 - - GetCallStackDump - 468[184] 03 $000000000092096D - [0000000000400000] plsqldev.exe - ExceptionLog7 - - FullInternalErrorReport - 693[2829] 04 $00000000005B9D15 - [0000000000400000] plsqldev.exe - EBase - - InternalErrorSet - 1586[805] 05 $000000000066E9AC - [0000000000400000] plsqldev.exe - EThreadsManager - - CreateThreadHook - 1478[540] 06 $00007FAEB8A9447F - [00007FAEB8A80000] winmm.dll - winmm - - (possible mmioRenameW+5567) LastAddr : $000000007BC932AD - [000000007BC20000] ntdll.dll - ntdll - - (possible RtlVirtualUnwind+909) - 0[909] LastModule : ntdll.dll LastException : EAccessViolation LastMessage : Access violation at address 000000007BC932AD in module 'ntdll.dll'. Invalid access of address 006F006D006D006F. Call Stack : CallStack = nil ActiveObj : () ActiveAddr : Bug report file is located here: C:\Program Files (x86)\PLSQL Developer 12\plsqldev.log Learn more about internal errors (for developers): http://www.eurekalog.com/help/eurekalog/internal_errors.php

Пожалуйста, помогите устранить вторую проблему.

0
ответ дан 17 July 2018 в 21:46

Я могу исправить мерцающую проблему, сняв флажок winecfg -> Graphics -> Разрешить оконному менеджеру управлять окнами. Но вторая проблема все еще существует. После открытия программы я немного поработаю и выхожу из-за ошибки.

Ниже приведен текст из файла plsqldev.log:

Version : 7.5.1.0 Date : Sat, 3 Feb 2018 22:54:17 +0400 OS : Wine (64 bit) RAD : BDS 16.0 Dump : $4C $8B $01 $C0 $E8 $04 $4D $85 $DB $0F $B6 $D0 $0F $B6 $C0 $4D $89 $44 $C2 $78 $74 $08 $49 $89 $8C $D3 $80 $00 $00 $00 $49 $83 Section : CreateThreadHook Descr : Address : $000000007BC932AD - [000000007BC20000] ntdll.dll - ntdll - - (possible RtlVirtualUnwind+909) - 0[909] Module : ntdll.dll Exception : EAccessViolation Message : Access violation at address 000000007BC932AD in module 'ntdll.dll'. Invalid access of address 006F006D006D006F Call Stack : 00 $000000007BC932AD - [000000007BC20000] ntdll.dll - ntdll - - (possible RtlVirtualUnwind+909) 01 $000000000067F0BB - [0000000000400000] plsqldev.exe - ECallStack - TEurekaBaseStackList - Build - 2154[155] 02 $000000000091F988 - [0000000000400000] plsqldev.exe - ExceptionLog7 - - GetCallStackDump - 468[184] 03 $000000000092096D - [0000000000400000] plsqldev.exe - ExceptionLog7 - - FullInternalErrorReport - 693[2829] 04 $00000000005B9D15 - [0000000000400000] plsqldev.exe - EBase - - InternalErrorSet - 1586[805] 05 $000000000066E9AC - [0000000000400000] plsqldev.exe - EThreadsManager - - CreateThreadHook - 1478[540] 06 $00007FAEB8A9447F - [00007FAEB8A80000] winmm.dll - winmm - - (possible mmioRenameW+5567) LastAddr : $000000007BC932AD - [000000007BC20000] ntdll.dll - ntdll - - (possible RtlVirtualUnwind+909) - 0[909] LastModule : ntdll.dll LastException : EAccessViolation LastMessage : Access violation at address 000000007BC932AD in module 'ntdll.dll'. Invalid access of address 006F006D006D006F. Call Stack : CallStack = nil ActiveObj : () ActiveAddr : Bug report file is located here: C:\Program Files (x86)\PLSQL Developer 12\plsqldev.log Learn more about internal errors (for developers): http://www.eurekalog.com/help/eurekalog/internal_errors.php

Пожалуйста, помогите исправить вторую проблему.

0
ответ дан 23 July 2018 в 22:23

Другие вопросы по тегам:

Похожие вопросы: