Драйвер карты nvidia не обнаружен: нет настроек и amp; не может использовать HDMI

Debian и Ubuntu предоставляют команду rootstrap, которая может создать файловую систему Ubuntu (или Debian) для использования с User-Mode Linux . На вашем компьютере установите пакеты user-mode-linux, slirp и корневой. Обратите внимание, что rootstrap раньше 0.3.24-6 не работает с Python> = 2.6. Вам необходимо применить патч, указанный по адресу: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585352, если вы работают старая версия rootstrap. (Версия, поставляемая с Ubuntu 11.10 «oneiric», в порядке.) Создайте конфигурационный файл rootstrap.conf (вы можете использовать тот, который указан в /etc/rootstrap/rootstrap.conf в качестве ссылки):

[global]
# Initial size of the filesystem image (in MBs). It will be created
# sparsely, so additional space is not allocated until it is used.
initialsize=1024
# the filesystem to create
fstype=ext2
# rootstrap modules to run to create the initial image
modules=network mkfs mount debian uml umount
# rootstraps' defaults are too low for installing recent Ubuntu/Debian
umlargs= mem=512M

[network]
# name of the network interface inside the UML
interface=eth0
transport=slirp
# note: the following settings were copied verbatim from
# /etc/rootstrap/rootstrap.conf; they're slirp's defaults, tho
host=
uml=10.0.2.15
nameserver=10.0.2.3
gateway=10.0.2.2
netmask=255.255.0.0
slirp=slirp-fullbolt

[debian]
dist=oneiric
mirror=http://archive.ubuntu.com/
Теперь запустите командную корневую систему в том же каталоге, где вы создали файл конфигурации:
rootstrap my-disk-image.img

Вы можете узнать больше об использовании корневого сервера в его корневом каталоге .

4
задан 20 May 2012 в 17:54

27 ответов

Я нашел решение, пишущее скрипт, который адаптирует разрешение при каждом входе в систему.

Чтобы облегчить мне жизнь, я поменял мониторы тем, кого я зацепил на другом ноутбуке на своем коворковом пространстве (это обнаруживает новый монитор как на VGA, так и на HDMI).

Сначала я искал спецификации своего монитора с помощью Google, чтобы определить оптимальное разрешение, используя эти ключевые слова: спецификации syncmaster t220. Это первый бит необходимой мне информации: собственное разрешение 1680 x 1050 при 60 Гц.

Затем я открыл терминал и использовал cvt, чтобы получить правильный режим:

cvt 1680 1050

Это результат:

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

. Часть, которая созревает, появляется сразу после Собственное разрешение 1680 x 1050 при 60 Гц . Для копирования в терминале вы выделяете текст, который имеет значение с помощью мыши, а затем нажмите Ctrl + Shift + c и вставьте Ctrl + Shift + v. Вы можете открыть пару терминалов, если вам будет комфортно.

Затем я использовал простой текстовый редактор nano (вы также можете использовать gedit или любой другой простой текстовый редактор) и добавил следующее:

#!/bin/bash
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA1 1680x1050_60.00
xrandr --output VGA1 --mode 1680x1050_60.00

Как вы можете видеть, я прямо вставил результат cvt после xrandr --newmode, чтобы создать новый режим, который я хочу использовать. Затем я использую содержимое в скобках в следующих двух строках.

Обратите внимание, что я использовал VGA1 для вывода, но вы также можете использовать HDMI или все, что вы подключили. Чтобы узнать имена устройств, просто запустите xrandr без каких-либо параметров. В моем случае экран ноутбука называется LVDS1.

Затем я сохранил файл и вышел (команды находятся в нижней части экрана nano, символ ^ означает использование клавиши Ctrl в сочетании с тем, что приходит после него.) Имя файла не имеет значения, просто сделайте это, чтобы помочь вам идентифицировать его позже (например, через несколько месяцев после того, как вы не помните, как вы исправили свою проблему.)

После этого я изменил разрешения файла так, чтобы он мог быть выполнен:

chmod +x activate-resolution-t220

Вы также можете добавить разрешение на выполнение с помощью браузера файлов, щелкнув его правой кнопкой мыши, выбрав свойства, вкладку «Разрешения» и затем отметьте поле галочки слева от Разрешить выполнение файла как программы.

Запуск файла изменит разрешение вашего монитора:

./activate-resolution-t220 

Обычно, если вы начнете вводить ./ и начало имени вашего файла и нажмите клавишу Tab, имя вашего файла будет автоматически написано для вас. Если это только часть его, то есть еще один файл, который разделяет эту часть как начало своего имени, и вам нужно добавить еще несколько символов, чтобы помочь компьютеру увидеть тот, который вы имеете в виду, и снова нажать клавишу Tab.

[d19 ] Выполнять его автоматически каждый раз, когда я вхожу в систему Я только что открыл Startup Permissions (в начале ввода тире начнется ввод и значок сразу), нажмите Разрешить выполнение файла как программы , нажмите «Обзор», просмотрите файл, нажмите «Открыть» и, наконец, нажмите «Добавить».

Теперь каждый раз, когда я вхожу в систему, мой монитор отображает правильное разрешение :)

Если вам понравился этот ответ и найдите его полезным, пожалуйста, проголосуйте!

2
ответ дан 25 May 2018 в 11:12

Я нашел решение, пишущее скрипт, который адаптирует разрешение при каждом входе в систему.

Чтобы облегчить мне жизнь, я поменял мониторы с помощью той, которую я подключил к другому ноутбуку на своем коворковом пространстве (это обнаруживает новый монитор как на VGA, так и на HDMI).

Сначала я искал спецификации своего монитора с помощью Google, чтобы определить оптимальное разрешение, используя следующие ключевые слова: спецификация syncmaster t220 . Это первый бит необходимой мне информации: собственное разрешение 1680 x 1050 при 60 Гц.

Затем я открыл терминал и использовал cvt для получения правильного режима для добавления:

cvt 1680 1050

Это результат:

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

. Часть, которая вводится сразу после модели. Для копирования в терминале вы выделяете текст, который имеет значение с помощью мыши, а затем нажмите Ctrl + Shift + c и вставьте Ctrl + Shift + v. Вы можете открыть пару терминалов, если вам будет комфортно.

Затем я использовал простой текстовый редактор nano (вы также можете использовать gedit или любой другой простой текстовый редактор) и добавил следующее:

#!/bin/bash
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA1 1680x1050_60.00
xrandr --output VGA1 --mode 1680x1050_60.00

Как вы можете видеть, я прямо вставил результат cvt после xrandr --newmode, чтобы создать новый режим, который я хочу использовать. Затем я использую содержимое в скобках в следующих двух строках.

Обратите внимание, что я использовал VGA1 для вывода, но вы также можете использовать HDMI или все, что вы подключили. Чтобы узнать имена устройств, просто запустите xrandr без каких-либо параметров. В моем случае экран ноутбука называется LVDS1.

Затем я сохранил файл и вышел (команды находятся в нижней части экрана nano, символ ^ означает использование клавиши Ctrl в сочетании с тем, что приходит после него.) Имя файла не имеет значения, просто сделайте это, чтобы помочь вам идентифицировать его позже (например, через несколько месяцев после того, как вы не помните, как вы исправили свою проблему.)

После этого я изменил права доступа к файлу, чтобы он мог быть выполнен:

chmod +x activate-resolution-t220

Вы также можете добавить разрешение на выполнение с помощью браузера файлов, щелкнув правой кнопкой мыши его, выбрав свойства, Permissions , а затем отметьте галочку слева от Разрешить выполнение файла как программу .

Запуск файла изменит разрешение вашего монитора:

./activate-resolution-t220 

Обычно, если вы начинаете вводить ./ и начинаете имя своего файла и нажимаете клавишу Tab, имя вашего файла будет автоматически записано для вас. Если это только часть, то есть еще один файл, который разделяет эту часть как начало своего имени, и вам нужно добавить еще несколько символов, чтобы помочь компьютеру увидеть тот, который вы имеете в виду, и снова нажать клавишу Tab.

Выполнять его автоматически при каждом входе в систему Я только что открыл Startup Applications (в начале запуска Dash startup и значок сразу появится), нажал Добавьте , нажмите Обзор , просмотрите мой файл, нажмите Откройте и, наконец, нажмите Добавить .

Теперь каждый раз, когда я вхожу в систему, мой монитор отображает правильное разрешение :)

Если вам понравился этот ответ и сочтет это полезным, пожалуйста, проголосуйте!

2
ответ дан 25 July 2018 в 18:50

Я нашел решение, пишущее скрипт, который адаптирует разрешение при каждом входе в систему.

Чтобы облегчить мне жизнь, я поменял мониторы с помощью той, которую я подключил к другому ноутбуку на своем коворковом пространстве (это обнаруживает новый монитор как на VGA, так и на HDMI).

Сначала я искал спецификации своего монитора с помощью Google, чтобы определить оптимальное разрешение, используя следующие ключевые слова: спецификация syncmaster t220 . Это первый бит необходимой мне информации: собственное разрешение 1680 x 1050 при 60 Гц.

Затем я открыл терминал и использовал cvt для получения правильного режима для добавления:

cvt 1680 1050

Это результат:

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

. Часть, которая вводится сразу после модели. Для копирования в терминале вы выделяете текст, который имеет значение с помощью мыши, а затем нажмите Ctrl + Shift + c и вставьте Ctrl + Shift + v. Вы можете открыть пару терминалов, если вам будет комфортно.

Затем я использовал простой текстовый редактор nano (вы также можете использовать gedit или любой другой простой текстовый редактор) и добавил следующее:

#!/bin/bash
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA1 1680x1050_60.00
xrandr --output VGA1 --mode 1680x1050_60.00

Как вы можете видеть, я прямо вставил результат cvt после xrandr --newmode, чтобы создать новый режим, который я хочу использовать. Затем я использую содержимое в скобках в следующих двух строках.

Обратите внимание, что я использовал VGA1 для вывода, но вы также можете использовать HDMI или все, что вы подключили. Чтобы узнать имена устройств, просто запустите xrandr без каких-либо параметров. В моем случае экран ноутбука называется LVDS1.

Затем я сохранил файл и вышел (команды находятся в нижней части экрана nano, символ ^ означает использование клавиши Ctrl в сочетании с тем, что приходит после него.) Имя файла не имеет значения, просто сделайте это, чтобы помочь вам идентифицировать его позже (например, через несколько месяцев после того, как вы не помните, как вы исправили свою проблему.)

После этого я изменил права доступа к файлу, чтобы он мог быть выполнен:

chmod +x activate-resolution-t220

Вы также можете добавить разрешение на выполнение с помощью браузера файлов, щелкнув правой кнопкой мыши его, выбрав свойства, Permissions , а затем отметьте галочку слева от Разрешить выполнение файла как программу .

Запуск файла изменит разрешение вашего монитора:

./activate-resolution-t220 

Обычно, если вы начинаете вводить ./ и начинаете имя своего файла и нажимаете клавишу Tab, имя вашего файла будет автоматически записано для вас. Если это только часть, то есть еще один файл, который разделяет эту часть как начало своего имени, и вам нужно добавить еще несколько символов, чтобы помочь компьютеру увидеть тот, который вы имеете в виду, и снова нажать клавишу Tab.

Выполнять его автоматически при каждом входе в систему Я только что открыл Startup Applications (в начале запуска Dash startup и значок сразу появится), нажал Добавьте , нажмите Обзор , просмотрите мой файл, нажмите Откройте и, наконец, нажмите Добавить .

Теперь каждый раз, когда я вхожу в систему, мой монитор отображает правильное разрешение :)

Если вам понравился этот ответ и сочтет это полезным, пожалуйста, проголосуйте!

2
ответ дан 2 August 2018 в 00:59

Я нашел решение, пишущее скрипт, который адаптирует разрешение при каждом входе в систему.

Чтобы облегчить мне жизнь, я поменял мониторы с помощью той, которую я подключил к другому ноутбуку на своем коворковом пространстве (это обнаруживает новый монитор как на VGA, так и на HDMI).

Сначала я искал спецификации своего монитора с помощью Google, чтобы определить оптимальное разрешение, используя следующие ключевые слова: спецификация syncmaster t220 . Это первый бит необходимой мне информации: собственное разрешение 1680 x 1050 при 60 Гц.

Затем я открыл терминал и использовал cvt для получения правильного режима для добавления:

cvt 1680 1050

Это результат:

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

. Часть, которая вводится сразу после модели. Для копирования в терминале вы выделяете текст, который имеет значение с помощью мыши, а затем нажмите Ctrl + Shift + c и вставьте Ctrl + Shift + v. Вы можете открыть пару терминалов, если вам будет комфортно.

Затем я использовал простой текстовый редактор nano (вы также можете использовать gedit или любой другой простой текстовый редактор) и добавил следующее:

#!/bin/bash
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA1 1680x1050_60.00
xrandr --output VGA1 --mode 1680x1050_60.00

Как вы можете видеть, я прямо вставил результат cvt после xrandr --newmode, чтобы создать новый режим, который я хочу использовать. Затем я использую содержимое в скобках в следующих двух строках.

Обратите внимание, что я использовал VGA1 для вывода, но вы также можете использовать HDMI или все, что вы подключили. Чтобы узнать имена устройств, просто запустите xrandr без каких-либо параметров. В моем случае экран ноутбука называется LVDS1.

Затем я сохранил файл и вышел (команды находятся в нижней части экрана nano, символ ^ означает использование клавиши Ctrl в сочетании с тем, что приходит после него.) Имя файла не имеет значения, просто сделайте это, чтобы помочь вам идентифицировать его позже (например, через несколько месяцев после того, как вы не помните, как вы исправили свою проблему.)

После этого я изменил права доступа к файлу, чтобы он мог быть выполнен:

chmod +x activate-resolution-t220

Вы также можете добавить разрешение на выполнение с помощью браузера файлов, щелкнув правой кнопкой мыши его, выбрав свойства, Permissions , а затем отметьте галочку слева от Разрешить выполнение файла как программу .

Запуск файла изменит разрешение вашего монитора:

./activate-resolution-t220 

Обычно, если вы начинаете вводить ./ и начинаете имя своего файла и нажимаете клавишу Tab, имя вашего файла будет автоматически записано для вас. Если это только часть, то есть еще один файл, который разделяет эту часть как начало своего имени, и вам нужно добавить еще несколько символов, чтобы помочь компьютеру увидеть тот, который вы имеете в виду, и снова нажать клавишу Tab.

Выполнять его автоматически при каждом входе в систему Я только что открыл Startup Applications (в начале запуска Dash startup и значок сразу появится), нажал Добавьте , нажмите Обзор , просмотрите мой файл, нажмите Откройте и, наконец, нажмите Добавить .

Теперь каждый раз, когда я вхожу в систему, мой монитор отображает правильное разрешение :)

Если вам понравился этот ответ и сочтет это полезным, пожалуйста, проголосуйте!

2
ответ дан 4 August 2018 в 16:30

Я нашел решение, пишущее скрипт, который адаптирует разрешение при каждом входе в систему.

Чтобы облегчить мне жизнь, я поменял мониторы с помощью той, которую я подключил к другому ноутбуку на своем коворковом пространстве (это обнаруживает новый монитор как на VGA, так и на HDMI).

Сначала я искал спецификации своего монитора с помощью Google, чтобы определить оптимальное разрешение, используя следующие ключевые слова: спецификация syncmaster t220 . Это первый бит необходимой мне информации: собственное разрешение 1680 x 1050 при 60 Гц.

Затем я открыл терминал и использовал cvt для получения правильного режима для добавления:

cvt 1680 1050

Это результат:

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

. Часть, которая вводится сразу после модели. Для копирования в терминале вы выделяете текст, который имеет значение с помощью мыши, а затем нажмите Ctrl + Shift + c и вставьте Ctrl + Shift + v. Вы можете открыть пару терминалов, если вам будет комфортно.

Затем я использовал простой текстовый редактор nano (вы также можете использовать gedit или любой другой простой текстовый редактор) и добавил следующее:

#!/bin/bash
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA1 1680x1050_60.00
xrandr --output VGA1 --mode 1680x1050_60.00

Как вы можете видеть, я прямо вставил результат cvt после xrandr --newmode, чтобы создать новый режим, который я хочу использовать. Затем я использую содержимое в скобках в следующих двух строках.

Обратите внимание, что я использовал VGA1 для вывода, но вы также можете использовать HDMI или все, что вы подключили. Чтобы узнать имена устройств, просто запустите xrandr без каких-либо параметров. В моем случае экран ноутбука называется LVDS1.

Затем я сохранил файл и вышел (команды находятся в нижней части экрана nano, символ ^ означает использование клавиши Ctrl в сочетании с тем, что приходит после него.) Имя файла не имеет значения, просто сделайте это, чтобы помочь вам идентифицировать его позже (например, через несколько месяцев после того, как вы не помните, как вы исправили свою проблему.)

После этого я изменил права доступа к файлу, чтобы он мог быть выполнен:

chmod +x activate-resolution-t220

Вы также можете добавить разрешение на выполнение с помощью браузера файлов, щелкнув правой кнопкой мыши его, выбрав свойства, Permissions , а затем отметьте галочку слева от Разрешить выполнение файла как программу .

Запуск файла изменит разрешение вашего монитора:

./activate-resolution-t220 

Обычно, если вы начинаете вводить ./ и начинаете имя своего файла и нажимаете клавишу Tab, имя вашего файла будет автоматически записано для вас. Если это только часть, то есть еще один файл, который разделяет эту часть как начало своего имени, и вам нужно добавить еще несколько символов, чтобы помочь компьютеру увидеть тот, который вы имеете в виду, и снова нажать клавишу Tab.

Выполнять его автоматически при каждом входе в систему Я только что открыл Startup Applications (в начале запуска Dash startup и значок сразу появится), нажал Добавьте , нажмите Обзор , просмотрите мой файл, нажмите Откройте и, наконец, нажмите Добавить .

Теперь каждый раз, когда я вхожу в систему, мой монитор отображает правильное разрешение :)

Если вам понравился этот ответ и сочтет это полезным, пожалуйста, проголосуйте!

2
ответ дан 6 August 2018 в 01:10

Я нашел решение, пишущее скрипт, который адаптирует разрешение при каждом входе в систему.

Чтобы облегчить мне жизнь, я поменял мониторы с помощью той, которую я подключил к другому ноутбуку на своем коворковом пространстве (это обнаруживает новый монитор как на VGA, так и на HDMI).

Сначала я искал спецификации своего монитора с помощью Google, чтобы определить оптимальное разрешение, используя следующие ключевые слова: спецификация syncmaster t220 . Это первый бит необходимой мне информации: собственное разрешение 1680 x 1050 при 60 Гц.

Затем я открыл терминал и использовал cvt для получения правильного режима для добавления:

cvt 1680 1050

Это результат:

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

. Часть, которая вводится сразу после модели. Для копирования в терминале вы выделяете текст, который имеет значение с помощью мыши, а затем нажмите Ctrl + Shift + c и вставьте Ctrl + Shift + v. Вы можете открыть пару терминалов, если вам будет комфортно.

Затем я использовал простой текстовый редактор nano (вы также можете использовать gedit или любой другой простой текстовый редактор) и добавил следующее:

#!/bin/bash
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA1 1680x1050_60.00
xrandr --output VGA1 --mode 1680x1050_60.00

Как вы можете видеть, я прямо вставил результат cvt после xrandr --newmode, чтобы создать новый режим, который я хочу использовать. Затем я использую содержимое в скобках в следующих двух строках.

Обратите внимание, что я использовал VGA1 для вывода, но вы также можете использовать HDMI или все, что вы подключили. Чтобы узнать имена устройств, просто запустите xrandr без каких-либо параметров. В моем случае экран ноутбука называется LVDS1.

Затем я сохранил файл и вышел (команды находятся в нижней части экрана nano, символ ^ означает использование клавиши Ctrl в сочетании с тем, что приходит после него.) Имя файла не имеет значения, просто сделайте это, чтобы помочь вам идентифицировать его позже (например, через несколько месяцев после того, как вы не помните, как вы исправили свою проблему.)

После этого я изменил права доступа к файлу, чтобы он мог быть выполнен:

chmod +x activate-resolution-t220

Вы также можете добавить разрешение на выполнение с помощью браузера файлов, щелкнув правой кнопкой мыши его, выбрав свойства, Permissions , а затем отметьте галочку слева от Разрешить выполнение файла как программу .

Запуск файла изменит разрешение вашего монитора:

./activate-resolution-t220 

Обычно, если вы начинаете вводить ./ и начинаете имя своего файла и нажимаете клавишу Tab, имя вашего файла будет автоматически записано для вас. Если это только часть, то есть еще один файл, который разделяет эту часть как начало своего имени, и вам нужно добавить еще несколько символов, чтобы помочь компьютеру увидеть тот, который вы имеете в виду, и снова нажать клавишу Tab.

Выполнять его автоматически при каждом входе в систему Я только что открыл Startup Applications (в начале запуска Dash startup и значок сразу появится), нажал Добавьте , нажмите Обзор , просмотрите мой файл, нажмите Откройте и, наконец, нажмите Добавить .

Теперь каждый раз, когда я вхожу в систему, мой монитор отображает правильное разрешение :)

Если вам понравился этот ответ и сочтет это полезным, пожалуйста, проголосуйте!

2
ответ дан 7 August 2018 в 18:36

Я нашел решение, пишущее скрипт, который адаптирует разрешение при каждом входе в систему.

Чтобы облегчить мне жизнь, я поменял мониторы с помощью той, которую я подключил к другому ноутбуку на своем коворковом пространстве (это обнаруживает новый монитор как на VGA, так и на HDMI).

Сначала я искал спецификации своего монитора с помощью Google, чтобы определить оптимальное разрешение, используя следующие ключевые слова: спецификация syncmaster t220 . Это первый бит необходимой мне информации: собственное разрешение 1680 x 1050 при 60 Гц.

Затем я открыл терминал и использовал cvt для получения правильного режима для добавления:

cvt 1680 1050

Это результат:

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

. Часть, которая вводится сразу после модели. Для копирования в терминале вы выделяете текст, который имеет значение с помощью мыши, а затем нажмите Ctrl + Shift + c и вставьте Ctrl + Shift + v. Вы можете открыть пару терминалов, если вам будет комфортно.

Затем я использовал простой текстовый редактор nano (вы также можете использовать gedit или любой другой простой текстовый редактор) и добавил следующее:

#!/bin/bash
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA1 1680x1050_60.00
xrandr --output VGA1 --mode 1680x1050_60.00

Как вы можете видеть, я прямо вставил результат cvt после xrandr --newmode, чтобы создать новый режим, который я хочу использовать. Затем я использую содержимое в скобках в следующих двух строках.

Обратите внимание, что я использовал VGA1 для вывода, но вы также можете использовать HDMI или все, что вы подключили. Чтобы узнать имена устройств, просто запустите xrandr без каких-либо параметров. В моем случае экран ноутбука называется LVDS1.

Затем я сохранил файл и вышел (команды находятся в нижней части экрана nano, символ ^ означает использование клавиши Ctrl в сочетании с тем, что приходит после него.) Имя файла не имеет значения, просто сделайте это, чтобы помочь вам идентифицировать его позже (например, через несколько месяцев после того, как вы не помните, как вы исправили свою проблему.)

После этого я изменил права доступа к файлу, чтобы он мог быть выполнен:

chmod +x activate-resolution-t220

Вы также можете добавить разрешение на выполнение с помощью браузера файлов, щелкнув правой кнопкой мыши его, выбрав свойства, Permissions , а затем отметьте галочку слева от Разрешить выполнение файла как программу .

Запуск файла изменит разрешение вашего монитора:

./activate-resolution-t220 

Обычно, если вы начинаете вводить ./ и начинаете имя своего файла и нажимаете клавишу Tab, имя вашего файла будет автоматически записано для вас. Если это только часть, то есть еще один файл, который разделяет эту часть как начало своего имени, и вам нужно добавить еще несколько символов, чтобы помочь компьютеру увидеть тот, который вы имеете в виду, и снова нажать клавишу Tab.

Выполнять его автоматически при каждом входе в систему Я только что открыл Startup Applications (в начале запуска Dash startup и значок сразу появится), нажал Добавьте , нажмите Обзор , просмотрите мой файл, нажмите Откройте и, наконец, нажмите Добавить .

Теперь каждый раз, когда я вхожу в систему, мой монитор отображает правильное разрешение :)

Если вам понравился этот ответ и сочтет это полезным, пожалуйста, проголосуйте!

2
ответ дан 10 August 2018 в 07:16

Я нашел решение, пишущее скрипт, который адаптирует разрешение при каждом входе в систему.

Чтобы облегчить мне жизнь, я поменял мониторы с помощью той, которую я подключил к другому ноутбуку на своем коворковом пространстве (это обнаруживает новый монитор как на VGA, так и на HDMI).

Сначала я искал спецификации своего монитора с помощью Google, чтобы определить оптимальное разрешение, используя следующие ключевые слова: спецификация syncmaster t220 . Это первый бит необходимой мне информации: собственное разрешение 1680 x 1050 при 60 Гц.

Затем я открыл терминал и использовал cvt для получения правильного режима для добавления:

cvt 1680 1050

Это результат:

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

. Часть, которая вводится сразу после модели. Для копирования в терминале вы выделяете текст, который имеет значение с помощью мыши, а затем нажмите Ctrl + Shift + c и вставьте Ctrl + Shift + v. Вы можете открыть пару терминалов, если вам будет комфортно.

Затем я использовал простой текстовый редактор nano (вы также можете использовать gedit или любой другой простой текстовый редактор) и добавил следующее:

#!/bin/bash
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA1 1680x1050_60.00
xrandr --output VGA1 --mode 1680x1050_60.00

Как вы можете видеть, я прямо вставил результат cvt после xrandr --newmode, чтобы создать новый режим, который я хочу использовать. Затем я использую содержимое в скобках в следующих двух строках.

Обратите внимание, что я использовал VGA1 для вывода, но вы также можете использовать HDMI или все, что вы подключили. Чтобы узнать имена устройств, просто запустите xrandr без каких-либо параметров. В моем случае экран ноутбука называется LVDS1.

Затем я сохранил файл и вышел (команды находятся в нижней части экрана nano, символ ^ означает использование клавиши Ctrl в сочетании с тем, что приходит после него.) Имя файла не имеет значения, просто сделайте это, чтобы помочь вам идентифицировать его позже (например, через несколько месяцев после того, как вы не помните, как вы исправили свою проблему.)

После этого я изменил права доступа к файлу, чтобы он мог быть выполнен:

chmod +x activate-resolution-t220

Вы также можете добавить разрешение на выполнение с помощью браузера файлов, щелкнув правой кнопкой мыши его, выбрав свойства, Permissions , а затем отметьте галочку слева от Разрешить выполнение файла как программу .

Запуск файла изменит разрешение вашего монитора:

./activate-resolution-t220 

Обычно, если вы начинаете вводить ./ и начинаете имя своего файла и нажимаете клавишу Tab, имя вашего файла будет автоматически записано для вас. Если это только часть, то есть еще один файл, который разделяет эту часть как начало своего имени, и вам нужно добавить еще несколько символов, чтобы помочь компьютеру увидеть тот, который вы имеете в виду, и снова нажать клавишу Tab.

Выполнять его автоматически при каждом входе в систему Я только что открыл Startup Applications (в начале запуска Dash startup и значок сразу появится), нажал Добавьте , нажмите Обзор , просмотрите мой файл, нажмите Откройте и, наконец, нажмите Добавить .

Теперь каждый раз, когда я вхожу в систему, мой монитор отображает правильное разрешение :)

Если вам понравился этот ответ и сочтет это полезным, пожалуйста, проголосуйте!

2
ответ дан 15 August 2018 в 19:16

Ваша проблема в том, что у вас есть две видеокарты: GeForce G105M и Intel Integrated. Это называется «гибридная графика Nvidia», и это кошмар под Linux.

Единственное ваше решение - отключить один из графических процессоров, а затем установить правильный драйвер для другого. Если вы отключите графический процессор nVidia (мое предложение), у вас будет больше времени на автономную работу, и он будет работать из коробки, но вы будете хуже работать в играх и WebGL. Если вы отключите Intel GPU, вам нужно будет установить проприетарные драйверы nVidia (они не используют XrandR, и им нужен соответствующий файл Xorg.conf).

Чтобы переключиться на один GPU, вы имеют 2 варианта: 1) Выберите GPU в HP BIOS, если есть такая опция. Возможно, сначала обновите BIOS до последней версии. 2) Если такой опции нет, следуйте этим инструкциям на вики Ubuntu: https://help.ubuntu.com/community/HybridGraphics

Надеюсь, это поможет:)

3
ответ дан 25 May 2018 в 11:12
  • 1
    Благодарю Кристофа. У меня нет возможности отключить Intel-карту в Bios. Попытка решения ссылки. – Ramon Suarez 20 May 2012 в 17:05
  • 2
    Я не могу продолжить решение на этой странице. vgaswitchero присутствует: grep -i switcheroo /boot/config-3.2.* CONFIG_VGA_SWITCHEROO=y и sudo ls -l /sys/kernel/debug/vgaswitcheroo/switch -rw-r--r-- 1 root root 0 May 20 10:57 /sys/kernel/debug/vgaswitcheroo/switch, но когда я делаю sudo echo ON & gt; / SYS / ядро ​​/ отладки / vgaswitcheroo / переключатель & Quot; Я получаю разрешение отклонено . – Ramon Suarez 20 May 2012 в 17:41
  • 3
    Нашел некоторую информацию о проблеме разрешения здесь: http://askubuntu.com/questions/20578/sudo-redirect-output Не понимаю этого прямо сейчас. – Ramon Suarez 20 May 2012 в 18:02
  • 4
    Попробовал Bumblebee, чтобы узнать, может ли мой компьютер быть одним из «наследием». Optimus. Ничего не изменилось с точки зрения отображения, но я мог запускать отдельные приложения, и он немного менял что-то после черного экрана, но имел такое же разрешение. Поэтому я удалил его, и теперь файл /sys/kernel/debug/vgaswitcheroo/switch отсутствует. – Ramon Suarez 20 May 2012 в 19:04

Возможно, вам придется сначала установить perms в файле. См.

Как отключить графический процессор Radeon на моем HP Pavilion DM4?

0
ответ дан 25 May 2018 в 11:12
  • 1
    Спасибо Алексис. Тем временем я удалил файл, установив и удалив Bumblebee. Как я могу его перестроить? – Ramon Suarez 20 May 2012 в 20:32

Нашел временное решение здесь: http://ubuntuforums.org/showthread.php?t=1364460 Проблема в том, что я не могу сделать ее постоянной. Начиная с шага 6, речь идет об издании sudo gedit /etc/gdm/Init/Default, но файл больше не используется в Unity с lightdm. Вы, ребята, знаете, где я должен внести изменения, чтобы сделать его постоянным?

Редактировать Я думаю, что решение сделать его постоянным может быть здесь http://ubuntuforums.org/showthread.php?t=1364460 .

0
ответ дан 25 May 2018 в 11:12

Ваша проблема в том, что у вас есть две видеокарты: GeForce G105M и Intel Integrated. Это называется «гибридная графика Nvidia», и это кошмар под Linux.

Единственное ваше решение - отключить один из графических процессоров, а затем установить правильный драйвер для другого. Если вы отключите графический процессор nVidia (мое предложение), у вас будет больше времени на автономную работу, и он будет работать из коробки, но вы будете хуже работать в играх и WebGL. Если вы отключите Intel GPU, вам нужно будет установить проприетарные драйверы nVidia (они не используют XrandR, и им нужен соответствующий файл Xorg.conf).

Чтобы переключиться на один GPU, вы имеют 2 варианта: 1) Выберите GPU в HP BIOS, если есть такая опция. Возможно, сначала обновите BIOS до последней версии. 2) Если такой опции нет, следуйте этим инструкциям на вики Ubuntu: https://help.ubuntu.com/community/HybridGraphics

Надеюсь, что это поможет:)

3
ответ дан 25 July 2018 в 18:50

Нашел временное решение здесь: http://ubuntuforums.org/showthread.php?t=1364460 Проблема в том, что я не могу сделать ее постоянной. Начиная с шага 6, речь идет об издании sudo gedit /etc/gdm/Init/Default, но файл больше не используется в Unity с lightdm. Вы, ребята, знаете, где я должен внести изменения, чтобы сделать его постоянным?

Редактировать Я думаю, что решение сделать его постоянным может быть здесь Как заставить несколько мониторов правильно принимать решения для LightDM? .

0
ответ дан 25 July 2018 в 18:50

Ваша проблема в том, что у вас есть две видеокарты: GeForce G105M и Intel Integrated. Это называется «гибридная графика Nvidia», и это кошмар под Linux.

Единственное ваше решение - отключить один из графических процессоров, а затем установить правильный драйвер для другого. Если вы отключите графический процессор nVidia (мое предложение), у вас будет больше времени на автономную работу, и он будет работать из коробки, но вы будете хуже работать в играх и WebGL. Если вы отключите Intel GPU, вам нужно будет установить проприетарные драйверы nVidia (они не используют XrandR, и им нужен соответствующий файл Xorg.conf).

Чтобы переключиться на один GPU, вы имеют 2 варианта: 1) Выберите GPU в HP BIOS, если есть такая опция. Возможно, сначала обновите BIOS до последней версии. 2) Если такой опции нет, следуйте этим инструкциям на вики Ubuntu: https://help.ubuntu.com/community/HybridGraphics

Надеюсь, что это поможет:)

3
ответ дан 2 August 2018 в 00:59

Нашел временное решение здесь: http://ubuntuforums.org/showthread.php?t=1364460 Проблема в том, что я не могу сделать ее постоянной. Начиная с шага 6, речь идет об издании sudo gedit /etc/gdm/Init/Default, но файл больше не используется в Unity с lightdm. Вы, ребята, знаете, где я должен внести изменения, чтобы сделать его постоянным?

Редактировать Я думаю, что решение сделать его постоянным может быть здесь Как заставить несколько мониторов правильно принимать решения для LightDM? .

0
ответ дан 2 August 2018 в 00:59

Ваша проблема в том, что у вас есть две видеокарты: GeForce G105M и Intel Integrated. Это называется «гибридная графика Nvidia», и это кошмар под Linux.

Единственное ваше решение - отключить один из графических процессоров, а затем установить правильный драйвер для другого. Если вы отключите графический процессор nVidia (мое предложение), у вас будет больше времени на автономную работу, и он будет работать из коробки, но вы будете хуже работать в играх и WebGL. Если вы отключите Intel GPU, вам нужно будет установить проприетарные драйверы nVidia (они не используют XrandR, и им нужен соответствующий файл Xorg.conf).

Чтобы переключиться на один GPU, вы имеют 2 варианта: 1) Выберите GPU в HP BIOS, если есть такая опция. Возможно, сначала обновите BIOS до последней версии. 2) Если такой опции нет, следуйте этим инструкциям на вики Ubuntu: https://help.ubuntu.com/community/HybridGraphics

Надеюсь, что это поможет:)

3
ответ дан 4 August 2018 в 16:30

Нашел временное решение здесь: http://ubuntuforums.org/showthread.php?t=1364460 Проблема в том, что я не могу сделать ее постоянной. Начиная с шага 6, речь идет об издании sudo gedit /etc/gdm/Init/Default, но файл больше не используется в Unity с lightdm. Вы, ребята, знаете, где я должен внести изменения, чтобы сделать его постоянным?

Редактировать Я думаю, что решение сделать его постоянным может быть здесь Как заставить несколько мониторов правильно принимать решения для LightDM? .

0
ответ дан 4 August 2018 в 16:30

Ваша проблема в том, что у вас есть две видеокарты: GeForce G105M и Intel Integrated. Это называется «гибридная графика Nvidia», и это кошмар под Linux.

Единственное ваше решение - отключить один из графических процессоров, а затем установить правильный драйвер для другого. Если вы отключите графический процессор nVidia (мое предложение), у вас будет больше времени на автономную работу, и он будет работать из коробки, но вы будете хуже работать в играх и WebGL. Если вы отключите Intel GPU, вам нужно будет установить проприетарные драйверы nVidia (они не используют XrandR, и им нужен соответствующий файл Xorg.conf).

Чтобы переключиться на один GPU, вы имеют 2 варианта: 1) Выберите GPU в HP BIOS, если есть такая опция. Возможно, сначала обновите BIOS до последней версии. 2) Если такой опции нет, следуйте этим инструкциям на вики Ubuntu: https://help.ubuntu.com/community/HybridGraphics

Надеюсь, что это поможет:)

3
ответ дан 6 August 2018 в 01:10

Нашел временное решение здесь: http://ubuntuforums.org/showthread.php?t=1364460 Проблема в том, что я не могу сделать ее постоянной. Начиная с шага 6, речь идет об издании sudo gedit /etc/gdm/Init/Default, но файл больше не используется в Unity с lightdm. Вы, ребята, знаете, где я должен внести изменения, чтобы сделать его постоянным?

Редактировать Я думаю, что решение сделать его постоянным может быть здесь Как заставить несколько мониторов правильно принимать решения для LightDM? .

0
ответ дан 6 August 2018 в 01:10

Ваша проблема в том, что у вас есть две видеокарты: GeForce G105M и Intel Integrated. Это называется «гибридная графика Nvidia», и это кошмар под Linux.

Единственное ваше решение - отключить один из графических процессоров, а затем установить правильный драйвер для другого. Если вы отключите графический процессор nVidia (мое предложение), у вас будет больше времени на автономную работу, и он будет работать из коробки, но вы будете хуже работать в играх и WebGL. Если вы отключите Intel GPU, вам нужно будет установить проприетарные драйверы nVidia (они не используют XrandR, и им нужен соответствующий файл Xorg.conf).

Чтобы переключиться на один GPU, вы имеют 2 варианта: 1) Выберите GPU в HP BIOS, если есть такая опция. Возможно, сначала обновите BIOS до последней версии. 2) Если такой опции нет, следуйте этим инструкциям на вики Ubuntu: https://help.ubuntu.com/community/HybridGraphics

Надеюсь, что это поможет:)

3
ответ дан 7 August 2018 в 18:36

Возможно, вам придется сначала установить perms в файле. См.

Как отключить графический процессор Radeon на моем HP Pavilion DM4?

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

Нашел временное решение здесь: http://ubuntuforums.org/showthread.php?t=1364460 Проблема в том, что я не могу сделать ее постоянной. Начиная с шага 6, речь идет об издании sudo gedit /etc/gdm/Init/Default, но файл больше не используется в Unity с lightdm. Вы, ребята, знаете, где я должен внести изменения, чтобы сделать его постоянным?

Редактировать Я думаю, что решение сделать его постоянным может быть здесь Как заставить несколько мониторов правильно принимать решения для LightDM? .

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

Ваша проблема в том, что у вас есть две видеокарты: GeForce G105M и Intel Integrated. Это называется «гибридная графика Nvidia», и это кошмар под Linux.

Единственное ваше решение - отключить один из графических процессоров, а затем установить правильный драйвер для другого. Если вы отключите графический процессор nVidia (мое предложение), у вас будет больше времени на автономную работу, и он будет работать из коробки, но вы будете хуже работать в играх и WebGL. Если вы отключите Intel GPU, вам нужно будет установить проприетарные драйверы nVidia (они не используют XrandR, и им нужен соответствующий файл Xorg.conf).

Чтобы переключиться на один GPU, вы имеют 2 варианта: 1) Выберите GPU в HP BIOS, если есть такая опция. Возможно, сначала обновите BIOS до последней версии. 2) Если такой опции нет, следуйте этим инструкциям на вики Ubuntu: https://help.ubuntu.com/community/HybridGraphics

Надеюсь, что это поможет:)

3
ответ дан 10 August 2018 в 07:16

Нашел временное решение здесь: http://ubuntuforums.org/showthread.php?t=1364460 Проблема в том, что я не могу сделать ее постоянной. Начиная с шага 6, речь идет об издании sudo gedit /etc/gdm/Init/Default, но файл больше не используется в Unity с lightdm. Вы, ребята, знаете, где я должен внести изменения, чтобы сделать его постоянным?

Редактировать Я думаю, что решение сделать его постоянным может быть здесь Как заставить несколько мониторов правильно принимать решения для LightDM? .

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

Ваша проблема в том, что у вас есть две видеокарты: GeForce G105M и Intel Integrated. Это называется «гибридная графика Nvidia», и это кошмар под Linux.

Единственное ваше решение - отключить один из графических процессоров, а затем установить правильный драйвер для другого. Если вы отключите графический процессор nVidia (мое предложение), у вас будет больше времени на автономную работу, и он будет работать из коробки, но вы будете хуже работать в играх и WebGL. Если вы отключите Intel GPU, вам нужно будет установить проприетарные драйверы nVidia (они не используют XrandR, и им нужен соответствующий файл Xorg.conf).

Чтобы переключиться на один GPU, вы имеют 2 варианта: 1) Выберите GPU в HP BIOS, если есть такая опция. Возможно, сначала обновите BIOS до последней версии. 2) Если такой опции нет, следуйте этим инструкциям на вики Ubuntu: https://help.ubuntu.com/community/HybridGraphics

Надеюсь, что это поможет:)

3
ответ дан 15 August 2018 в 19:16
  • 1
    Благодарю Кристофа. У меня нет возможности отключить Intel-карту в Bios. Попытка решения ссылки. – Ramon Suarez 20 May 2012 в 17:05
  • 2
    Я не могу продолжить решение на этой странице. vgaswitchero присутствует: grep -i switcheroo /boot/config-3.2.* CONFIG_VGA_SWITCHEROO=y и sudo ls -l /sys/kernel/debug/vgaswitcheroo/switch -rw-r--r-- 1 root root 0 May 20 10:57 /sys/kernel/debug/vgaswitcheroo/switch, но когда я делаю sudo echo ON & gt; / SYS / ядро ​​/ отладки / vgaswitcheroo / переключатель & Quot; Я получаю сообщение , отклоненное . – Ramon Suarez 20 May 2012 в 17:41
  • 3
    Нашел некоторую информацию о проблеме разрешения здесь: http://askubuntu.com/questions/20578/sudo-redirect-output Не понимаю этого прямо сейчас. – Ramon Suarez 20 May 2012 в 18:02
  • 4
    Попробовал Bumblebee, чтобы узнать, может ли мой компьютер быть одним из «наследием». Optimus. Ничего не изменилось с точки зрения отображения, но я мог запускать отдельные приложения, и он немного менял что-то после черного экрана, но имел такое же разрешение. Поэтому я удалил его, и теперь файл /sys/kernel/debug/vgaswitcheroo/switch отсутствует. – Ramon Suarez 20 May 2012 в 19:04

Нашел временное решение здесь: http://ubuntuforums.org/showthread.php?t=1364460 Проблема в том, что я не могу сделать ее постоянной. Начиная с шага 6, речь идет об издании sudo gedit /etc/gdm/Init/Default, но файл больше не используется в Unity с lightdm. Вы, ребята, знаете, где я должен внести изменения, чтобы сделать его постоянным?

Редактировать Я думаю, что решение сделать его постоянным может быть здесь Как заставить несколько мониторов правильно принимать решения для LightDM? .

0
ответ дан 15 August 2018 в 19:16
  • 1
    Спасибо Алексис. Тем временем я удалил файл, установив и удалив Bumblebee. Как я могу его перестроить? – Ramon Suarez 20 May 2012 в 20:32

Возможно, вам придется сначала установить perms в файле. См.

Как отключить графический процессор Radeon на моем HP Pavilion DM4?

0
ответ дан 18 August 2018 в 22:04
  • 1
    Спасибо Алексис. Тем временем я удалил файл, установив и удалив Bumblebee. Как я могу его перестроить? – Ramon Suarez 20 May 2012 в 20:32

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

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