Как отключить эффекты, чтобы VNC мог правильно рисовать?

Я написал сценарий zsh, который печатает A4 PDF в виде буклета (на бумаге A3):

#!/bin/zsh

zmodload zsh/mathfunc

f="$1"; shift

if [[ ! -f "$f" ]]; then
    echo "Not a file: “$f”" >&2
    exit 1
fi

total_pages="$(pdfinfo "$f" | grep '^Pages:' | grep -Po '\d+$')"

pages="${2-$total_pages}"

sig="$(( int(ceil(pages / 4.) * 4) ))"

pdf="$(mktemp --suffix=.pdf)"

pdfbook --a3paper --signature "$sig" -o "$pdf" "$f" "1-$pages"

#two-sided-long-edge apparently only means *long edge* when in portrait mode
lpr \
    -o media=A3 \
    -o sides=two-sided-long-edge \
    -o landscape=true \
    "$pdf"

unlink "$pdf"

обратите внимание, что конфигурация вашего принтера может быть менее сломанной, чем моя, и вам действительно нужно использовать -o sides=two-sided-short-edge

2
задан 3 May 2011 в 06:57

26 ответов

Когда вы используете Unity, эффекты включены, и вы не можете их отключить. Причина в том, что Unity является самим плагином Compiz, поэтому, если вы отключите эффекты (Compiz), Unity замерзнет.

Когда вы входите в Classic GNOME (GNOME Panel), вы получаете по умолчанию нет эффектов на рабочем столе (Compiz не работает). Кроме того, нет вкладок для включения эффектов рабочего стола. Однако вы все равно можете запустить из командной строки команду compiz --replace & и получить эффекты рабочего стола. Вы можете переключиться обратно без эффектов рабочего стола, запустив metacity --replace &.

1
ответ дан 25 May 2018 в 21:37

Когда вы используете Unity, эффекты включены, и вы не можете их отключить. Причина в том, что Unity является самим плагином Compiz, поэтому, если вы отключите эффекты (Compiz), Unity замерзнет.

Когда вы входите в Classic GNOME (GNOME Panel), вы получаете по умолчанию нет эффектов на рабочем столе (Compiz не работает). Кроме того, нет вкладок для включения эффектов рабочего стола. Однако вы все равно можете запустить из командной строки команду compiz --replace & и получить эффекты рабочего стола. Вы можете переключиться обратно без эффектов рабочего стола, запустив metacity --replace &.

1
ответ дан 25 July 2018 в 22:03

Когда вы используете Unity, эффекты включены, и вы не можете их отключить. Причина в том, что Unity является самим плагином Compiz, поэтому, если вы отключите эффекты (Compiz), Unity замерзнет.

Когда вы входите в Classic GNOME (GNOME Panel), вы получаете по умолчанию нет эффектов на рабочем столе (Compiz не работает). Кроме того, нет вкладок для включения эффектов рабочего стола. Однако вы все равно можете запустить из командной строки команду compiz --replace & и получить эффекты рабочего стола. Вы можете переключиться обратно без эффектов рабочего стола, запустив metacity --replace &.

1
ответ дан 2 August 2018 в 03:35

Когда вы используете Unity, эффекты включены, и вы не можете их отключить. Причина в том, что Unity является самим плагином Compiz, поэтому, если вы отключите эффекты (Compiz), Unity замерзнет.

Когда вы входите в Classic GNOME (GNOME Panel), вы получаете по умолчанию нет эффектов на рабочем столе (Compiz не работает). Кроме того, нет вкладок для включения эффектов рабочего стола. Однако вы все равно можете запустить из командной строки команду compiz --replace & и получить эффекты рабочего стола. Вы можете переключиться обратно без эффектов рабочего стола, запустив metacity --replace &.

1
ответ дан 4 August 2018 в 19:35

Когда вы используете Unity, эффекты включены, и вы не можете их отключить. Причина в том, что Unity является самим плагином Compiz, поэтому, если вы отключите эффекты (Compiz), Unity замерзнет.

Когда вы входите в классическую GNOME ( панель GNOME ), по умолчанию вы не используете эффекты рабочего стола (Compiz не работает). Кроме того, нет вкладок для включения эффектов рабочего стола. Однако вы все равно можете запустить из командной строки команду compiz -replace & amp; и получить эффекты рабочего стола. Вы можете переключиться обратно без эффектов рабочего стола, выполнив metacity --replace & amp; .

1
ответ дан 6 August 2018 в 03:42

Когда вы используете Unity, эффекты включены, и вы не можете их отключить. Причина в том, что Unity является самим плагином Compiz, поэтому, если вы отключите эффекты (Compiz), Unity замерзнет.

Когда вы входите в классическую GNOME ( панель GNOME ), по умолчанию вы не используете эффекты рабочего стола (Compiz не работает). Кроме того, нет вкладок для включения эффектов рабочего стола. Однако вы все равно можете запустить из командной строки команду compiz -replace & amp; и получить эффекты рабочего стола. Вы можете переключиться обратно без эффектов рабочего стола, выполнив metacity --replace & amp; .

1
ответ дан 7 August 2018 в 21:36

Когда вы используете Unity, эффекты включены, и вы не можете их отключить. Причина в том, что Unity является самим плагином Compiz, поэтому, если вы отключите эффекты (Compiz), Unity замерзнет.

Когда вы входите в классическую GNOME ( панель GNOME ), по умолчанию вы не используете эффекты рабочего стола (Compiz не работает). Кроме того, нет вкладок для включения эффектов рабочего стола. Однако вы все равно можете запустить из командной строки команду compiz -replace & amp; и получить эффекты рабочего стола. Вы можете переключиться обратно без эффектов рабочего стола, выполнив metacity --replace & amp; .

1
ответ дан 10 August 2018 в 09:51

Когда вы используете Unity, эффекты включены, и вы не можете их отключить. Причина в том, что Unity является самим плагином Compiz, поэтому, если вы отключите эффекты (Compiz), Unity замерзнет.

Когда вы входите в классическую GNOME ( панель GNOME ), по умолчанию вы не используете эффекты рабочего стола (Compiz не работает). Кроме того, нет вкладок для включения эффектов рабочего стола. Однако вы все равно можете запустить из командной строки команду compiz -replace & amp; и получить эффекты рабочего стола. Вы можете переключиться обратно без эффектов рабочего стола, выполнив metacity --replace & amp; .

1
ответ дан 13 August 2018 в 16:07

РЕШЕНИЕ для ручных запусков vnc. если использовать tightvncserver edit /home//.vnc/xstartup комментарий: / etc / X11 / Xsession add: gnome-session --session = 2d-gnome

вот как выглядит мой: ~ / .vnc $ cat xstartup #! / bin / sh

xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession
gnome-session --session=2d-gnome

теперь ваш VNC будет загружать сеанс рабочего стола 2d (aka 'ubuntu-classic (No Effects)) вместо «по умолчанию» («единственное пушистое 3D» раздувание, которое нарушает VNC ').

note: это применимо для сеансов с открытым интерфейсом вручную, то есть путем входа в систему через SSH и использования vncserver {{--YourOptionsHere}} для запустите tightvncserver.

PS Я до сих пор не понял, как запустить vnc до / во время входа в gdm в v11.04, это было очень просто сделать в предыдущих версиях ubuntu (т. Е. V9.04), но не более того, возможно, в нем есть пушистый 3D-материал gdm, который полностью прерывает сеанс vnc? dunno.

PS2 Я уверен, что кто-то появится и скажет, что вместо отключения / etc / X11 / Xsession я мог бы использовать некоторую строку параметров looong, например / etc / X11 / Xsession - some-magic-way-to-define-gnome-session-and-the-specific-gnome-session-I-want ... Они были бы рады сделать это. Но я не понял этого (..yet): P

1
ответ дан 25 May 2018 в 21:37

Когда я использовал Lucid 10.04 в прошлом году, у меня была такая же проблема. Исправление было, как вы говорите, отключить эффекты рабочего стола, но мы не можем легко сделать это с помощью Natty 11.04 без остановки Unity.

Однако в какой-то момент было исправлено и обновлено код для 10.04 Lucid в прошлом году это сделало эффекты рабочего стола с VNC возможным. С этой целью я надеюсь, что эта ошибка для Natty 11.04 будет исправлена ​​в ближайшее время!

0
ответ дан 25 May 2018 в 21:37

(обратите внимание, извините за двойной пост, с которым я сражаюсь / экспериментирую с подобными проблемами здесь)

Если это был настольный компьютер, где вы можете использовать GDM (экран входа), вы можете выбрать сеанс gnome в этом экране входа в систему;

Если это безголовая машина, а Unity / effects / etc только мешают, т. е. ломают или замедляют ваш VNC / RDP / NX / etc. Вы можете анализировать ... cheating.

Вы можете изменить сеанс gnome по умолчанию, который используется для определения местоположения и изменения этого параметра ... Извините, но я еще не нашел (НО) НО ... я обманул!

Файл сеанса по умолчанию - /usr/share/gnome-session/sessions/ubuntu.session Простой старый классический gnome без файла сеанса эффектов - / usr / share / gnome-session /sessions/2d-gnome.session, поэтому ...

$ sudo su
$ cd /usr/share/gnome-session/sessions
$ mv ubuntu.session ___ubuntu.session
$ ln -s 2d-gnome.session ubuntu.session
$ ll
total 28
drwxr-xr-x 2 root root 4096 2011-06-09 00:14 ./
drwxr-xr-x 3 root root 4096 2011-05-31 00:34 ../
-rw-r--r-- 1 root root  202 2011-04-26 23:55 2d-gnome.session
-rw-r--r-- 1 root root  247 2011-02-24 13:37 2d-ubuntu.session
-rw-r--r-- 1 root root  303 2011-04-26 23:55 classic-gnome.session
-rw-r--r-- 1 root root  571 2011-04-26 23:55 gnome.session
-rw-r--r-- 1 root root  606 2011-04-26 23:55 ____ubuntu.session
lrwxrwxrwx 1 root root   16 2011-06-09 00:14 ubuntu.session -> 2d-gnome.session

Это быстро, это грязно, это делает работу. Любое имя файла сделает так, чтобы мы могли создать символическую ссылку для имени файла сеанса по умолчанию. Правильный способ - изменить файл конфигурации над сеансом (то есть тот, который вызывает сеанс). Если кто-то знает / может найти расположение файла конфигурации, в котором есть имя файла сеанса по умолчанию, пожалуйста, делите! :

)
0
ответ дан 25 May 2018 в 21:37

Когда я использовал Lucid 10.04 в прошлом году, у меня была такая же проблема. Исправление было, как вы говорите, отключить эффекты рабочего стола, но мы не можем легко сделать это с помощью Natty 11.04 без остановки Unity.

Однако в какой-то момент было исправлено и обновлено код для 10.04 Lucid в прошлом году это сделало эффекты рабочего стола с VNC возможным. С этой целью я надеюсь, что эта ошибка для Natty 11.04 будет исправлена ​​в ближайшее время!

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

(обратите внимание, извините за двойной пост, с которым я сражаюсь / экспериментирую с подобными проблемами здесь)

Если это был настольный компьютер, где вы можете использовать GDM (экран входа), вы можете выбрать сеанс gnome в этом экране входа в систему;

Если это безголовая машина, а Unity / effects / etc только мешают, т. е. ломают или замедляют ваш VNC / RDP / NX / etc. Вы можете анализировать ... cheating.

Вы можете изменить сеанс gnome по умолчанию, который используется для определения местоположения и изменения этого параметра ... Извините, но я еще не нашел (НО) НО ... я обманул!

Файл сеанса по умолчанию - /usr/share/gnome-session/sessions/ubuntu.session Простой старый классический gnome без файла сеанса эффектов - / usr / share / gnome-session /sessions/2d-gnome.session, поэтому ...

$ sudo su $ cd /usr/share/gnome-session/sessions $ mv ubuntu.session ___ubuntu.session $ ln -s 2d-gnome.session ubuntu.session $ ll total 28 drwxr-xr-x 2 root root 4096 2011-06-09 00:14 ./ drwxr-xr-x 3 root root 4096 2011-05-31 00:34 ../ -rw-r--r-- 1 root root 202 2011-04-26 23:55 2d-gnome.session -rw-r--r-- 1 root root 247 2011-02-24 13:37 2d-ubuntu.session -rw-r--r-- 1 root root 303 2011-04-26 23:55 classic-gnome.session -rw-r--r-- 1 root root 571 2011-04-26 23:55 gnome.session -rw-r--r-- 1 root root 606 2011-04-26 23:55 ____ubuntu.session lrwxrwxrwx 1 root root 16 2011-06-09 00:14 ubuntu.session -> 2d-gnome.session

Это быстро, это грязно, это делает работу. Любое имя файла сделает так, чтобы мы могли создать символическую ссылку для имени файла сеанса по умолчанию. Правильный способ - изменить файл конфигурации над сеансом (то есть тот, который вызывает сеанс). Если кто-то знает / может найти расположение файла конфигурации, в котором есть имя файла сеанса по умолчанию, пожалуйста, делите! :

)
0
ответ дан 25 July 2018 в 22:03

Когда я использовал Lucid 10.04 в прошлом году, у меня была такая же проблема. Исправление было, как вы говорите, отключить эффекты рабочего стола, но мы не можем легко сделать это с помощью Natty 11.04 без остановки Unity.

Однако в какой-то момент было исправлено и обновлено код для 10.04 Lucid в прошлом году это сделало эффекты рабочего стола с VNC возможным. С этой целью я надеюсь, что эта ошибка для Natty 11.04 будет исправлена ​​в ближайшее время!

0
ответ дан 2 August 2018 в 03:35

(обратите внимание, извините за двойной пост, с которым я сражаюсь / экспериментирую с подобными проблемами здесь)

Если это был настольный компьютер, где вы можете использовать GDM (экран входа), вы можете выбрать сеанс gnome в этом экране входа в систему;

Если это безголовая машина, а Unity / effects / etc только мешают, т. е. ломают или замедляют ваш VNC / RDP / NX / etc. Вы можете анализировать ... cheating.

Вы можете изменить сеанс gnome по умолчанию, который используется для определения местоположения и изменения этого параметра ... Извините, но я еще не нашел (НО) НО ... я обманул!

Файл сеанса по умолчанию - /usr/share/gnome-session/sessions/ubuntu.session Простой старый классический gnome без файла сеанса эффектов - / usr / share / gnome-session /sessions/2d-gnome.session, поэтому ...

$ sudo su $ cd /usr/share/gnome-session/sessions $ mv ubuntu.session ___ubuntu.session $ ln -s 2d-gnome.session ubuntu.session $ ll total 28 drwxr-xr-x 2 root root 4096 2011-06-09 00:14 ./ drwxr-xr-x 3 root root 4096 2011-05-31 00:34 ../ -rw-r--r-- 1 root root 202 2011-04-26 23:55 2d-gnome.session -rw-r--r-- 1 root root 247 2011-02-24 13:37 2d-ubuntu.session -rw-r--r-- 1 root root 303 2011-04-26 23:55 classic-gnome.session -rw-r--r-- 1 root root 571 2011-04-26 23:55 gnome.session -rw-r--r-- 1 root root 606 2011-04-26 23:55 ____ubuntu.session lrwxrwxrwx 1 root root 16 2011-06-09 00:14 ubuntu.session -> 2d-gnome.session

Это быстро, это грязно, это делает работу. Любое имя файла сделает так, чтобы мы могли создать символическую ссылку для имени файла сеанса по умолчанию. Правильный способ - изменить файл конфигурации над сеансом (то есть тот, который вызывает сеанс). Если кто-то знает / может найти расположение файла конфигурации, в котором есть имя файла сеанса по умолчанию, пожалуйста, делите! :

)
1
ответ дан 2 August 2018 в 03:35

Когда я использовал Lucid 10.04 в прошлом году, у меня была такая же проблема. Исправление было, как вы говорите, отключить эффекты рабочего стола, но мы не можем легко сделать это с помощью Natty 11.04 без остановки Unity.

Однако в какой-то момент было исправлено и обновлено код для 10.04 Lucid в прошлом году это сделало эффекты рабочего стола с VNC возможным. С этой целью я надеюсь, что эта ошибка для Natty 11.04 будет исправлена ​​в ближайшее время!

0
ответ дан 4 August 2018 в 19:35

(обратите внимание, извините за двойной пост, с которым я сражаюсь / экспериментирую с подобными проблемами здесь)

Если это был настольный компьютер, где вы можете использовать GDM (экран входа), вы можете выбрать сеанс gnome в этом экране входа в систему;

Если это безголовая машина, а Unity / effects / etc только мешают, т. е. ломают или замедляют ваш VNC / RDP / NX / etc. Вы можете анализировать ... cheating.

Вы можете изменить сеанс gnome по умолчанию, который используется для определения местоположения и изменения этого параметра ... Извините, но я еще не нашел (НО) НО ... я обманул!

Файл сеанса по умолчанию - /usr/share/gnome-session/sessions/ubuntu.session Простой старый классический gnome без файла сеанса эффектов - / usr / share / gnome-session /sessions/2d-gnome.session, поэтому ...

$ sudo su $ cd /usr/share/gnome-session/sessions $ mv ubuntu.session ___ubuntu.session $ ln -s 2d-gnome.session ubuntu.session $ ll total 28 drwxr-xr-x 2 root root 4096 2011-06-09 00:14 ./ drwxr-xr-x 3 root root 4096 2011-05-31 00:34 ../ -rw-r--r-- 1 root root 202 2011-04-26 23:55 2d-gnome.session -rw-r--r-- 1 root root 247 2011-02-24 13:37 2d-ubuntu.session -rw-r--r-- 1 root root 303 2011-04-26 23:55 classic-gnome.session -rw-r--r-- 1 root root 571 2011-04-26 23:55 gnome.session -rw-r--r-- 1 root root 606 2011-04-26 23:55 ____ubuntu.session lrwxrwxrwx 1 root root 16 2011-06-09 00:14 ubuntu.session -> 2d-gnome.session

Это быстро, это грязно, это делает работу. Любое имя файла сделает так, чтобы мы могли создать символическую ссылку для имени файла сеанса по умолчанию. Правильный способ - изменить файл конфигурации над сеансом (то есть тот, который вызывает сеанс). Если кто-то знает / может найти расположение файла конфигурации, в котором есть имя файла сеанса по умолчанию, пожалуйста, делите! :

)
1
ответ дан 4 August 2018 в 19:35

Когда я использовал Lucid 10.04 в прошлом году, у меня была такая же проблема. Исправление было, как вы говорите, отключить эффекты рабочего стола, но мы не можем легко сделать это до Natty 11.04, не останавливая Unity.

Однако в какой-то момент было исправлено и обновлено код для 10.04 Lucid в прошлом году это сделало эффекты рабочего стола с VNC возможным. С этой целью я надеюсь, что эта ошибка для Natty 11.04 будет исправлена ​​в ближайшее время!

0
ответ дан 6 August 2018 в 03:42

(обратите внимание, извините за двойной пост, в котором я сражаюсь / экспериментирую с подобными проблемами здесь)

Если это был настольный компьютер, на котором вы можете использовать GDM (экран входа в систему), вы можете выбрать сеанс gnome в этом экране входа в систему;

Если это безголовая машина, а Unity / effects / etc только мешают, т. е. нарушают или замедляют работу вашего VNC / RDP / NX / etc. Вы можете согласиться ... cheating.

Вы можете изменить сеанс gnome по умолчанию, который используется для определения местоположения и изменения этого параметра ... Извините, но пока не нашел (НО) НО ... я обманул!

Файл сеанса по умолчанию - /usr/share/gnome-session/sessions/ubuntu.session Простой старый классический gnome без файла сеанса эффектов - / usr / share / gnome-session /sessions/2d-gnome.session, поэтому ...

  $ sudo su $ cd / usr / share / gnome-session / sessions $ mv ubuntu.session ___ ubuntu.session $ ln -s 2d  -gnome.session ubuntu.session $ ll всего 28 drwxr-xr-x 2 root root 4096 2011-06-09 00:14 ./ drwxr-xr-x 3 root root 4096 2011-05-31 00:34 ../  -rw-r - r-- 1 корень root 202 2011-04-26 23:55 2d-gnome.session -rw-r - r-- 1 корень root 247 2011-02-24 13:37 2d-ubuntu  .session -rw-r - r-- 1 корень root 303 2011-04-26 2  3:55 classic-gnome.session -rw-r - r-- 1 корень root 571 2011-04-26 23:55 gnome.session -rw-r - r-- 1 корень root 606 2011-04-26  23:55 ____ ubuntu.session lrwxrwxrwx 1 корень root 16 2011-06-09 00:14 ubuntu.session - & gt;  2d-gnome.session  

Это быстро, грязно, это делает работу. Любое имя файла будет делать только так, чтобы мы могли создать символическую ссылку для имени файла сеанса по умолчанию. Правильный способ - изменить файл конфигурации над сеансом (то есть тот, который вызывает сеанс). Если кто-то знает / может найти расположение файла конфигурации, в котором есть имя файла сеанса по умолчанию, пожалуйста, делите! :

)
1
ответ дан 6 August 2018 в 03:42

(обратите внимание, извините за двойной пост, в котором я сражаюсь / экспериментирую с подобными проблемами здесь)

Если это был настольный компьютер, на котором вы можете использовать GDM (экран входа в систему), вы можете выбрать сеанс gnome в этом экране входа в систему;

Если это безголовая машина, а Unity / effects / etc только мешают, т. е. нарушают или замедляют работу вашего VNC / RDP / NX / etc. Вы можете согласиться ... cheating.

Вы можете изменить сеанс gnome по умолчанию, который используется для определения местоположения и изменения этого параметра ... Извините, но пока не нашел (НО) НО ... я обманул!

Файл сеанса по умолчанию - /usr/share/gnome-session/sessions/ubuntu.session Простой старый классический gnome без файла сеанса эффектов - / usr / share / gnome-session /sessions/2d-gnome.session, поэтому ...

  $ sudo su $ cd / usr / share / gnome-session / sessions $ mv ubuntu.session ___ ubuntu.session $ ln -s 2d  -gnome.session ubuntu.session $ ll всего 28 drwxr-xr-x 2 root root 4096 2011-06-09 00:14 ./ drwxr-xr-x 3 root root 4096 2011-05-31 00:34 ../  -rw-r - r-- 1 корень root 202 2011-04-26 23:55 2d-gnome.session -rw-r - r-- 1 корень root 247 2011-02-24 13:37 2d-ubuntu  .session -rw-r - r-- 1 корень root 303 2011-04-26 2  3:55 classic-gnome.session -rw-r - r-- 1 корень root 571 2011-04-26 23:55 gnome.session -rw-r - r-- 1 корень root 606 2011-04-26  23:55 ____ ubuntu.session lrwxrwxrwx 1 корень root 16 2011-06-09 00:14 ubuntu.session - & gt;  2d-gnome.session  

Это быстро, грязно, это делает работу. Любое имя файла будет делать только так, чтобы мы могли создать символическую ссылку для имени файла сеанса по умолчанию. Правильный способ - изменить файл конфигурации над сеансом (то есть тот, который вызывает сеанс). Если кто-то знает / может найти расположение файла конфигурации, в котором есть имя файла сеанса по умолчанию, пожалуйста, делите! :

)
1
ответ дан 7 August 2018 в 21:36

Когда я использовал Lucid 10.04 в прошлом году, у меня была такая же проблема. Исправление было, как вы говорите, отключить эффекты рабочего стола, но мы не можем легко сделать это до Natty 11.04, не останавливая Unity.

Однако в какой-то момент было исправлено и обновлено код для 10.04 Lucid в прошлом году это сделало эффекты рабочего стола с VNC возможным. С этой целью я надеюсь, что эта ошибка для Natty 11.04 будет исправлена ​​в ближайшее время!

0
ответ дан 7 August 2018 в 21:36

(обратите внимание, извините за двойной пост, в котором я сражаюсь / экспериментирую с подобными проблемами здесь)

Если это был настольный компьютер, на котором вы можете использовать GDM (экран входа в систему), вы можете выбрать сеанс gnome в этом экране входа в систему;

Если это безголовая машина, а Unity / effects / etc только мешают, т. е. нарушают или замедляют работу вашего VNC / RDP / NX / etc. Вы можете согласиться ... cheating.

Вы можете изменить сеанс gnome по умолчанию, который используется для определения местоположения и изменения этого параметра ... Извините, но пока не нашел (НО) НО ... я обманул!

Файл сеанса по умолчанию - /usr/share/gnome-session/sessions/ubuntu.session Простой старый классический gnome без файла сеанса эффектов - / usr / share / gnome-session /sessions/2d-gnome.session, поэтому ...

  $ sudo su $ cd / usr / share / gnome-session / sessions $ mv ubuntu.session ___ ubuntu.session $ ln -s 2d  -gnome.session ubuntu.session $ ll всего 28 drwxr-xr-x 2 root root 4096 2011-06-09 00:14 ./ drwxr-xr-x 3 root root 4096 2011-05-31 00:34 ../  -rw-r - r-- 1 корень root 202 2011-04-26 23:55 2d-gnome.session -rw-r - r-- 1 корень root 247 2011-02-24 13:37 2d-ubuntu  .session -rw-r - r-- 1 корень root 303 2011-04-26 2  3:55 classic-gnome.session -rw-r - r-- 1 корень root 571 2011-04-26 23:55 gnome.session -rw-r - r-- 1 корень root 606 2011-04-26  23:55 ____ ubuntu.session lrwxrwxrwx 1 корень root 16 2011-06-09 00:14 ubuntu.session - & gt;  2d-gnome.session  

Это быстро, грязно, это делает работу. Любое имя файла будет делать только так, чтобы мы могли создать символическую ссылку для имени файла сеанса по умолчанию. Правильный способ - изменить файл конфигурации над сеансом (то есть тот, который вызывает сеанс). Если кто-то знает / может найти расположение файла конфигурации, в котором есть имя файла сеанса по умолчанию, пожалуйста, делите! :

)
1
ответ дан 10 August 2018 в 09:51

Когда я использовал Lucid 10.04 в прошлом году, у меня была такая же проблема. Исправление было, как вы говорите, отключить эффекты рабочего стола, но мы не можем легко сделать это до Natty 11.04, не останавливая Unity.

Однако в какой-то момент было исправлено и обновлено код для 10.04 Lucid в прошлом году это сделало эффекты рабочего стола с VNC возможным. С этой целью я надеюсь, что эта ошибка для Natty 11.04 будет исправлена ​​в ближайшее время!

0
ответ дан 10 August 2018 в 09:51

РЕШЕНИЕ для ручных запусков vnc. если использовать tightvncserver edit /home//.vnc/xstartup комментарий: / etc / X11 / Xsession add: gnome-session --session = 2d-gnome

вот как выглядит мой: ~ / .vnc $ cat xstartup #! / bin / sh

  xrdb $ HOME / .Xresources xsetroot -solid grey # x-terminal-emulator -geometry 80x24 + 10 + 10 -ls -title "$ VNCDESKTOP Desktop"  & амп;  # x-window-manager & amp;  # Исправлено, чтобы заставить работать GNOME XKL_XMODMAP_DISABLE = 1 # / etc / X11 / Xsession gnome-session --session = 2d-gnome  

теперь ваш VNC загрузит 2d (aka 'ubuntu- классический (No Effects) ') рабочий стол вместо «стандартного» («единственное пушистое 3D-раздувание, которое нарушает VNC»).

note: это относится к сеансам, запускаемым вручную, в режиме vnc, то есть путем входа в систему через SSH и с помощью vncserver {{--YourOptionsHere}}, чтобы запустить tightvncserver.

PS Я до сих пор не понял, как запустить vnc до / во время входа в gdm в v11.04, это было очень просто сделать в предыдущих версиях ubuntu (т. Е. V9.04), но не более того, возможно, в нем есть пушистый 3D-материал gdm, который полностью прерывает сеанс vnc? dunno.

PS2 Я уверен, что кто-то появится и скажет, что вместо отключения / etc / X11 / Xsession я мог бы использовать некоторую строку параметров looong, например / etc / X11 / Xsession - someome -magic-way-to-define-gnome-session-and-the-specific-gnome-session-I-want ... Они были бы рады сделать это. Но я не понял этого (..yet): P

1
ответ дан 12 August 2018 в 13:08

(обратите внимание, извините за двойной пост, в котором я сражаюсь / экспериментирую с подобными проблемами здесь)

Если это был настольный компьютер, на котором вы можете использовать GDM (экран входа в систему), вы можете выбрать сеанс gnome в этом экране входа в систему;

Если это безголовая машина, а Unity / effects / etc только мешают, т. е. нарушают или замедляют работу вашего VNC / RDP / NX / etc. Вы можете согласиться ... cheating.

Вы можете изменить сеанс gnome по умолчанию, который используется для определения местоположения и изменения этого параметра ... Извините, но пока не нашел (НО) НО ... я обманул!

Файл сеанса по умолчанию - /usr/share/gnome-session/sessions/ubuntu.session Простой старый классический gnome без файла сеанса эффектов - / usr / share / gnome-session /sessions/2d-gnome.session, поэтому ...

  $ sudo su $ cd / usr / share / gnome-session / sessions $ mv ubuntu.session ___ ubuntu.session $ ln -s 2d  -gnome.session ubuntu.session $ ll всего 28 drwxr-xr-x 2 root root 4096 2011-06-09 00:14 ./ drwxr-xr-x 3 root root 4096 2011-05-31 00:34 ../  -rw-r - r-- 1 корень root 202 2011-04-26 23:55 2d-gnome.session -rw-r - r-- 1 корень root 247 2011-02-24 13:37 2d-ubuntu  .session -rw-r - r-- 1 корень root 303 2011-04-26 2  3:55 classic-gnome.session -rw-r - r-- 1 корень root 571 2011-04-26 23:55 gnome.session -rw-r - r-- 1 корень root 606 2011-04-26  23:55 ____ ubuntu.session lrwxrwxrwx 1 корень root 16 2011-06-09 00:14 ubuntu.session - & gt;  2d-gnome.session  

Это быстро, грязно, это делает работу. Любое имя файла будет делать только так, чтобы мы могли создать символическую ссылку для имени файла сеанса по умолчанию. Правильный способ - изменить файл конфигурации над сеансом (то есть тот, который вызывает сеанс). Если кто-то знает / может найти расположение файла конфигурации, в котором есть имя файла сеанса по умолчанию, пожалуйста, делите! :

)
0
ответ дан 13 August 2018 в 16:07

Когда я использовал Lucid 10.04 в прошлом году, у меня была такая же проблема. Исправление было, как вы говорите, отключить эффекты рабочего стола, но мы не можем легко сделать это до Natty 11.04, не останавливая Unity.

Однако в какой-то момент было исправлено и обновлено код для 10.04 Lucid в прошлом году это сделало эффекты рабочего стола с VNC возможным. С этой целью я надеюсь, что эта ошибка для Natty 11.04 будет исправлена ​​в ближайшее время!

0
ответ дан 13 August 2018 в 16:07

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

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