Как можно исправить проблемы с Eclipse? Ubuntu 17.10

Я использую скрипт Джейкоба. Однако теперь я использую адаптер, поэтому хочу иметь возможность переключать ориентацию, подключен ли монитор к HDMI или через адаптер. Для этого я модифицировал сценарий Явоба и заимствовал другую функцию, которую он написал:

import subprocess

def screens():
    '''
    get connected screens
    '''
    output = [l for l in subprocess.check_output(["xrandr"]).decode("utf-8").splitlines()]
    return [l.split()[0] for l in output if " connected " in l]

# --- set the name of the screen and the rotate direction below
# screen = "HDMI-1" # run "xrandr" to get the screen
rotate = "left" # the desired orientation

if "HDMI-1" in screens():
    screen = "HDMI-1"
elif "DP-1" in screens():
    screen = "DP-1"
else:
    pass
# ---

# only run if screen is declared (i.e. either HDMI-1 or DP-1 are connected)
if screen:

    matchline = [
        l.split() for l in subprocess.check_output(["xrandr"]).decode("utf-8").splitlines()\
        if l.startswith(screen)
        ][0]
    s = matchline[
        matchline.index([s for s in matchline if s.count("+") == 2][0])+1
        ]

    rotate = "normal" if s == rotate else rotate
    subprocess.call(["xrandr", "--output", screen, "--rotate", rotate])
0
задан 1 November 2017 в 08:08

1 ответ

Недавно у меня были эти проблемы, и, к счастью, у меня была рабочая установка 17.10 перед установкой плагина DBeaver. Он работал нормально, пока я не перезапустил попытку загрузить eclipse. Я обнаружил, что если вы открыли вкладку DBeaver, она не откроется в 17.10. Исправление, которое я придумал, если вы знаете, что у вас установлен DBeaver ..

Измените имя своей рабочей области, чтобы получить приглашение создать новый. После создания рабочего пространства temp Перейдите в справку> Об Eclipse> Сведения об установке Удалить DBeaver Изменить имя рабочей области обратно на исходное имя Файл> Переключить рабочее пространство> Другое Перезапустить Eclipse Вручную, если он не запускается сам по себе
0
ответ дан 18 July 2018 в 04:13

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

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